[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
這是為什么呢??那位大神解釋一下下
2015-11-20
U盤沒有正確地分區。
一般這種U盤在Windows下可以正常使用,但是Linux無法識別。
你可以備份好U盤中的數據,然后在Linux下重新給U盤分區,只分一個主分區就可以了。然后應該就能正確掛載sdb1了