红联Linux门户
Linux帮助

疑似slax挂载usb的解决方法

发布时间:2006-10-17 01:21:40来源:红联作者:hfh08
估计和linux的版本有关系,我觉得好像只有2.6以后的内核才支持移动硬盘
linux会把usb存储设备模拟成SCSI设备,再linux中,scsi设备的命名按照设备号依次为sda,sdb...
再每一个硬盘上会有多个分区,主分区为sd?1~sd?4,逻辑分区从5开始
首先找到你要使用的分区,然后再现有的文件系统上建立一个空目录,把分区挂载到这个位置
比如你新建的目录叫/mnt/udisk,你要使用的分区叫做sda5(第一个硬盘上的第一个逻辑分区,通常是windows下的第二个盘)
su
(输入root口令)
mount -o umask=0 /dev/sda5 /mnt/udisk
如果没有错误,就可以在/mnt/udisk下面看到内容了
mount 还有很多的选项,使用 man mount 可以查看
如果你是生手,只是想玩一下,可以试试共创的linux,这个版本可以自动加载u盘
ubuntu5.1,fanx1.1可以识别为/dev/sda1,可以使用

看看系统认出的盘先: 如果没有被认出,则加载模块 然后挂载: #mount -t vfat /dev/sdax /mnt/flash_memory 看看系统认出的
盘先: 查看系统分区情况,主要是看usb盘是否被系统认出,一般被认为sda*(即scsi盘) #cat /proc/partitions 如果没有被认出,则
加载模块 进入模块目录,模块对于kernel来说是组件,需要则加载,因为耗资源 #cd /lib/modules/2.4.x-x/kernel/drivers #insmod
./scsi/scsi/scsi_mod.o #insmod ./scsi/sd_mod.o --此一般为USB硬盘(优盘)驱动 #insmod ./scsi/ide_scsi.o #insmod
./usb/usbcore.o #insmod ./usb/usb_uhci.o #insmod ./usb/usb_ohci.o 再看看系统认的盘: #cat /proc/partitions 然后挂载
: #mount -t vfat /dev/sdax /mnt/flash_memory 使用完后卸载usb #umount /mnt/flash_memory 卸载模块,以便释放kernel的资
源 #rmmod ./scsi/sd_mod.o
文章评论

共有 1 条评论

  1. snqyss 于 2006-10-23 17:13:11发表:

    了解