杰猛人
2015-11-20 21:05
[root@localhost ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0006aa96 Device Boot Start End Blocks Id System /dev/sda1 * 1 39 307200 83 Linux Partition 1 does not end on cylinder boundary. /dev/sda2 39 2358 18631680 83 Linux /dev/sda3 2358 2611 2031616 82 Linux swap / Solaris Disk /dev/sdb: 16.1 GB, 16148070400 bytes 64 heads, 32 sectors/track, 15400 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009e87d This doesn't look like a partition table Probably you selected the wrong device. Device Boot Start End Blocks Id System /dev/sdb1 ? 1573910 1694359 123339962 f4 SpeedStor Partition 1 does not end on cylinder boundary. /dev/sdb2 ? 184665 346888 166116794 10 OPUS Partition 2 does not end on cylinder boundary. /dev/sdb3 ? 110158 110158 5 74 Unknown Partition 3 does not end on cylinder boundary. Partition table entries are not in disk order [root@localhost ~]# mkdir /mnt/usb/ [root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb/ mount: special device /dev/sdb1 does not exist 这是为什么呢? 那位大神解释一下下
U盘没有正确地分区。
一般这种U盘在Windows下可以正常使用,但是Linux无法识别。
你可以备份好U盘中的数据,然后在Linux下重新给U盘分区,只分一个主分区就可以了。然后应该就能正确挂载sdb1了
Linux达人养成计划 I
399416 学习 · 3791 问题
相似问题