`
wuzijingaip
  • 浏览: 329882 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux u盘

阅读更多
linux下u盘使用2007年01月10日 11:12本文为转载文章

方案一:
Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。

在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下:

mkdir /mnt/usb

然后我们就可以接上我的U盘了,然后在终端下输入命令并击Enter键即可:

mount /dev/sda1 /mnt/usb

在Windows下当我们用完U盘后,在我们取下U盘前我们先要删除,同样在Linux下我们也要删除挂起点,方法是:

umount /dev/sda1 /mnt/usb 或 umount /dev/sda1

如果不把U盘给umount掉,那样很容易造成数据的丢失

方案二:
USB的支持关键在于驱动,没有驱动设备时mount执行是肯定不成的。我在Red Hat里使用U盘的通用方法如下,屡试不爽


1. 先别插U盘,/sbin/lsmod看是否有usb-storage。如果没有的话:


cd /lib/modules/2.4.20-8/kernel/drivers/usb

for v in *.o storage/*.o ; do /sbin/insmod $v ; done

2. 这里再/sbin/lsmod,应该有usbcore、usb-ohci(或usb-uhci,根据主板芯片组而不同)、usb-storage、scsi_mod等。其中usb-storage的状态应该为

(unused)。


3. 插入U盘,不停的/sbin/lsmod,这期间usb-storage的状态应为Initializing,持续时间大约半分钟,其实就相当于Windows在右下角不停的弹汽球:)


4. 初始化结束后, /sbin/fdisk -l,应该能看到/dev/sda1设备。这时,执行

mount /dev/sda1 /mnt/udisk 才能成功。如果是MSDOS格式,又想看到中文,可以

mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312。


(为方便可以/etc/fstab加一行,以后就可以 mount /mnt/udisk就行了)。

5. 奇怪的是有时候fdisk是看不到sda1,但是也能mount上


使用以上步骤挂U盘基本上可说是“万全”了。台式机、笔记本、VMware都一样。

mkdir /mnt/usb

mount /dev/sda1 /mnt/usb

笔记本上安装linux用法和台式机一样

ps:

首先要检查lsmod|grep usb-storage 这是支持USB的模块。如果没有的话,是无法操作USB接口的设备的。

如没有的话,可以手功modprobe usb-storage,一般查看U盘可以用fdisk -l可以很清楚的看到这个硬件的设备名

,比猜测硬件名要准确多了
分享到:
评论

相关推荐

    用UltraISO制作LINUX U盘启动盘

    在IT领域,制作Linux U盘启动盘是一项基本技能,尤其对于系统安装、系统维护或进行多系统共存的用户来说更是必不可少。本文将详细介绍如何在Windows系统中使用UltraISO软件来制作Linux系统的U盘启动盘。 首先,我们...

    制作linux U盘启动介质

    在没有CD/DVD驱动器的时代,U盘启动介质成为了安装和维护Linux系统的首选工具。本文将深入探讨如何制作Linux U盘启动介质,并进行测试验证。 一、制作Linux U盘启动介质的工具和准备工作 1. **选择工具**: 多种...

    嵌入式linux U盘hotplug处理程序

    一个嵌入式linux U盘hotplug处理小程序。

    linux_usb_driver.rar_LINUX U盘_U盘驱动_linux usb

    本资源“linux_usb_driver.rar”提供了关于Linux U盘驱动的深入理解,特别是如何在Linux环境下使U盘正常工作。以下是这个主题的详细解释。 1. **Linux USB架构** Linux的USB架构是模块化的,允许内核动态加载和...

    linux u盘安装制作软件

    其工作原理是将Linux发行版的ISO镜像文件写入到U盘中,然后在计算机上设置从U盘启动,从而实现安装过程。这个过程中涉及到的技术主要包括: 1. **ISO映像文件**:ISO是一种标准的光盘映像格式,常用于存储操作系统...

    lili usb creater linux u盘安装

    lili usb creater linux u盘安装lili usb creater linux u盘安装lili usb creater linux u盘安装lili usb creater linux u盘安装lili usb creater linux u盘安装lili usb creater linux u盘安装lili usb creater ...

    linux U盘驱动流程分析.pdf

    Linux系统中U盘驱动的识别和加载流程分析: 一、U盘驱动基础介绍 在Linux系统中,U盘作为USB Mass Storage设备的代表,是通过USB协议进行连接和通信的。USB Mass Storage设备类别繁多,包括但不限于USB磁盘、硬盘、...

    制作linux U盘自启动的博客地址

    ### 制作Linux U盘自启动的详细指南 在当今数字化时代,掌握如何将Linux系统安装到U盘并实现自启动是一项非常实用的技能。它不仅适用于系统维护、数据恢复等场景,还能够帮助用户在不同计算机上快速切换至自己熟悉...

    嵌入式arm-linux U盘自动挂载守护进程

    嵌入式amr linux U盘 自动挂载 守护进程

    制作linux系统U盘启动盘的工具

    Linux系统U盘启动盘制作工具是将Linux发行版的ISO镜像文件写入到USB闪存设备中,以便于在没有光驱或者网络环境的情况下安装操作系统。在这个场景中提到的"Universal USB Installer"是一个广受欢迎的工具,尤其适用于...

    Linux读取U盘或者移动硬盘序列号并获取U盘或者移动硬盘分区名

    Linux读取U盘或者移动硬盘序列号并获取U盘或者移动硬盘分区名。基本原理如下: 当有外置 USB 插入的时候,会产生 /proc/scsi/usb-storage 目录,并在其中产生数字文件(形如 1 2 3 4),此文件存储了设备相关信息。 ...

    嵌入式Linux下U盘插入检测

    在嵌入式Linux系统中,实现U盘插入检测是一项重要的功能,这通常涉及到设备驱动、文件系统以及用户界面的交互。以下将详细讲解这个过程的关键知识点。 首先,我们需要理解Linux内核如何处理USB设备,包括U盘。在...

    linux下获取硬盘序列号、U盘序列号的C源码

    在Linux系统中,获取硬件设备的信息是常见的任务之一,其中包括获取硬盘和U盘的序列号。这些信息在设备管理、故障排查、数据安全等方面都具有重要作用。本文将详细讲解如何通过C语言源码来实现这一功能,以标题中的`...

    Linux优盘引导安装定义.pdf

    Linux优盘引导安装定义.pdf

    linux u盘使用.doc

    ### Linux下U盘使用的详细指南 #### 一、引言 在Linux系统中使用U盘与Windows系统有所不同,Linux并不会自动识别和挂载新的硬件设备。因此,用户需要手动进行一系列的操作来完成U盘的使用。本文将详细介绍两种常见...

    linux u盘启动盘制作工具

    unetbottin-windows-613官方指定的linuxU盘制作工具,绿色免安装,直接打开用

    U盘上的Linux系统制作(X86).zip_LINUX U盘_linux

    本教程将详细介绍如何在U盘上制作一个Linux启动盘,这样你就可以随时随地在任何支持USB启动的计算机上运行或安装Linux系统。下面我们将深入探讨这个过程。 一、Linux发行版的选择 首先,你需要选择一个合适的Linux...

    linux下通过U盘的自动更新

    文件源代码:USB_AT08-》usb-ini》usb-test.c autorun.ini的格式可参考提供的 功能:1、对APP升级(文件转移) 2、对系统与模块升级(文件转移) ...条件:U盘下含有 can.txt uart.txt APP升级文件

    Linux下自动挂载U盘,到指定目录

    在Linux操作系统中,自动挂载U盘到指定目录是一个便捷且高效的操作,尤其对于系统集成、服务器维护或者自动化任务来说,能大大提高工作效率。这个过程主要涉及到`udev`规则的配置和挂载脚本的编写。下面我们将详细...

Global site tag (gtag.js) - Google Analytics