红联Linux门户
Linux帮助

移动硬盘挂不上,请大侠支招

发布时间:2011-03-21 22:30:37来源:红联作者:zxjlqh
并口2.5寸移动硬盘,已格成4个分区,全是FAT32的。接上系统后用lsusb可以看到“Bus 001 Device 002: ID 14cd :6600 Super Top USB 2.0 IDE DEVICE”
用cat /proc/partitions可看到 sda 117220824
用fdisk -l什么也看不到。附件是截图,请大侠传授内功。谢谢!
文章评论

共有 4 条评论

  1. hml1006 于 2011-03-31 10:38:20发表:

    不懂

  2. sleeyoyo 于 2011-03-26 13:27:12发表:

    [i=s] 本帖最后由 sleeyoyo 于 2011-3-26 13:37 编辑 [/i]

    3# zxjlqh

    不好意思,没太注意写错了
    系统已检测到你的移动硬盘并分配了mijor和minor,fdisk -l是读取/proc/partitions里面的分区信息,但系统并没有从你的移动硬盘的sector 0位置读取到分区信息,所以未显示,也可以尝试用blkid命令看看,应该也是一样的结果。
    1.首先查看/dev/下是否有sda设备文件,若没有则手动建一个, mknod /dev/sda b 8 0
    2.建好后用sfdisk -l /dev/sda 看看能否查看到分区信息,若能的话我想就好解决了,若不能把错误信息发上来看看。
    3.可以尝试 mknod /dev/sda1 b 8 1,然后挂载试试,如不成功看看返回的错误信息。
    很可能是无法识别分区类型,具体只能说这么多了,自己尝试解决吧。如果有其它信息可以提供上来参考参考。

    还发现一点很奇怪,你的USB是ide设备,因为你用的usb,系统会应该会把ide模拟成scsi设备使用,你可以lsmod | grep scsi看看有没有加载ide_scsi模块,
    没有的话手动加载modprobe ide_scsi,然后再试试看能解决否,多尝试下吧。

  3. zxjlqh 于 2011-03-25 22:26:10发表:

    试了下,也不行!今天 在SUSE11上插上去就自动挂载成功了,REDHAT5上还是不行,还有啥办法?谢谢!

  4. sleeyoyo 于 2011-03-22 23:09:14发表:

    [i=s] 本帖最后由 sleeyoyo 于 2011-3-24 00:16 编辑 [/i]

    使用parted -l 看看
    ls /dev/看看下面有没有sda , 如果没有就 mknod /dev/sda1 b 8 0 ,然后挂载试试