我正在尝试将外部 2.5 英寸 USB 硬盘安装到我的路由器(ASUS WL500gp V2)。由于路由器供电不足,我使用外部供电硬盘盒。之前它会自动安装硬盘,但现在我看不到硬盘了
df
和
fdisk -l
Disk /dev/scsi/host0/bus0/target0/lun0/disc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 44750 359452672 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 44750 60802 128932864 83 Linux
当我尝试直接安装 scsi 时:
[admin@wl /tmp]$ mount /dev/scsi/host0/bus0/target0/lun0/part1 /tmp/harddrive/part1
mount: mounting /dev/scsi/host0/bus0/target0/lun0/part1 on /tmp/harddrive/part1 failed: Invalid argument
[admin@wl /tmp]$ mount /dev/scsi/host0/bus0/target0/lun0/part1 /tmp/harddrive/part1 -v -t ext2
mount: mounting /dev/scsi/host0/bus0/target0/lun0/part1 on /tmp/harddrive/part1 failed: No such device
当我将硬盘连接到计算机(使用相同的外部 USB 外壳)时,一切正常。
问题出在哪里?与硬件有关吗?
答案1
问题是路由器无法读取 ext2 文件系统。改成 ext3 后一切正常。