linix挂载U盘 问题

来源:8-1 Linux中挂载命令

杰猛人

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
这是为什么呢? 那位大神解释一下下


写回答 关注

1回答

  • onemoo
    2015-11-20 23:46:27
    已采纳

    U盘没有正确地分区。

    一般这种U盘在Windows下可以正常使用,但是Linux无法识别。

    你可以备份好U盘中的数据,然后在Linux下重新给U盘分区,只分一个主分区就可以了。然后应该就能正确挂载sdb1了

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

399416 学习 · 3791 问题

查看课程

相似问题