QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 773|回复: 4

[请教]关于在linux下u盘的使用,谢谢(搞定了!1!!)

[复制链接]
发表于 2004-8-7 01:08:19 | 显示全部楼层 |阅读模式
挂载:可以通过mount -t vfat /dev/sda1 /mnt/usb挂上,可以进行读写操作,还可以加上参数-o iocharset=cp936来支持中文,如果用-t msdos来挂载的话,能挂载上可以看到里面的东西,但不能进行写操作,而我用fdisk -l /dev/sda显示USB信息为FAT 16,我猜是指我的U盘的文件系统是FAT 16 所以用-t \参数指定文件系统时应该用vfat(FAT 32我想也是用vfat),如果是FAT 12就应该用msdos.
http://www.linuxfans.org/nuke/mo ... iew&sid=701
卸载:照理说应该用umount -t vfat /dev/sda1 /mnt/usb就行,卸windows分区,软盘,光盘,都是这么卸的,可是系统提示device is busy,就是死活卸不下来(已经关了usb目录的窗口,就剩了一个mozilla),请各位高手帮帮忙,         
发表于 2004-8-7 06:22:13 | 显示全部楼层
umount /dev/sda1
试一试
回复

使用道具 举报

 楼主| 发表于 2004-8-7 10:05:20 | 显示全部楼层
唉,还是不行,"device is busy"
回复

使用道具 举报

 楼主| 发表于 2004-8-7 11:52:30 | 显示全部楼层
突然又发现一个问题,如果在mount时不加参数-o iocharset=cp936,就不能真正copy东西上去,/mnt/usb目录下显示有我复制的文件,可是在其他电脑(windows)或我重启系统再挂载usb后,发现文件并没有复制上去,何解???如果加了-o iocharset=cp936就可以.(实验文件为英文名book.exe)
回复

使用道具 举报

 楼主| 发表于 2004-8-7 15:05:35 | 显示全部楼层
只要在mount时加上参数-n就可以卸载了,           
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-20 15:36 , Processed in 0.064853 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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