QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 667|回复: 1

[经验]我的usb解决方案(rh9.0,其他系统我想也一样)

[复制链接]
发表于 2004-8-7 16:27:58 | 显示全部楼层 |阅读模式
1.了解你的u盘的文件系统类型:
  命令:fdisk -l /dev/sda(是小写的L不是数字1)用于了解你的usb设备的信息
       这里我们只要知道"System"下对应的是FAT 12 还是FAT 16,前者对应
       msdos,见
http://www.linuxfans.org/nuke/mo ... iew&sid=701
       后者对应vfat.(FAT 32也是vfat)
       这里/dev/sda是指你的usb的设备名,有些也可以是/dev/sdb(sdc...)
      

2.挂载:
  命令:mount -t type 设备名 挂载路径(可用于挂载windows分区,软盘,光盘)
  参数:-t 用于指定文件系统类型,你是FAT 12 就用-t msdos,是FAT 16就用-t vfat
       (windows分区的文件系统类型一般为FAT 16/32,所以挂载时也用-t vfat)
       -o 即选项,这里我们可以加上iocharset=cp936或iocharset=gb2312来支持windows      
下创建的中文名的文件
       -n 即挂载时不将信息写入/etc/mtab文件,原文是mount without wrinting in /etc/mtab. 我发现如果不加-n参数,卸载时系统提示"device is busy"而无法卸载,具体原因请那位高手指点.
  用法:mount -t vfat -o iocharset=cp936 -n /dev/sda1 /mnt/usb
       这里/dev/sda1是你的usb的设备名,为什么要加"1"不理解,清高手指点.
       /mnt/usb是你的挂载点,也就是说成功挂载后,/mnt/usb目录里就相当你u盘,如
       果你/mnt目录下没有usb子目录,请先自己创建,可用命令:mkdir /mnt/usb.其  
       实可以挂载到任何目录下,不过linux默认将光盘和软盘都挂载在/mnt下,分别  
       是/mnt/cdrom和/mnt/floppy,所以为了方便管理和理解就也把usb挂到/mnt/
       usb里
3.卸载:
   命令:umount
   用法最直接的方法)umount /mnt/usb
        或用umount替换上面挂载时的mount其余不变,不过比较麻烦.
4.在桌面上建立启动器(gnome)
    首先,桌面上右键--新建启动器
    然后,名字自己任意起,如"usb",通用名称和备注可不填,命令栏里输入:mount -t vfat -o iocharset=cp936 -n /dev/sda1 /mnt/usb,再选一个漂亮的图标,确定即可.
    建好后我们在桌面上双击,就可以挂载usb了
    同样我们可以作一个卸载usb的启动器.
    如果还觉得不够方便,我们可以建一个/mnt/usb的快捷方式,先建一个启动器,命令里输入/mnt/usb,再将下面的类型选为链接,即可.
5.来,大功告成,亲个嘴儿!         
发表于 2004-11-7 23:49:41 | 显示全部楼层
麻烦,能不能建一个通过双击自动切换挂载状态的启动器?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 14:38 , Processed in 0.114353 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表