失败案例
将U盘分为1个区,文件系统格式为vfat格式
1、查看计算机存储设备信息
[root@localhost ~]# fdisk -l
...
Disk /dev/sdb: 4008 MB, 4008706048 bytes
255 heads, 63 sectors/track, 487 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb4 * 1 488 3914689 c W95 FAT32 (LBA)
Partition 4 has different physical/logical endings:
phys=(486, 254, 63) logical=(487, 91, 53)
[root@localhost ~]# ls /dev/sd* | grep "sdb"
/dev/sdb
/dev/sdb4
这里U盘是/dev/sdb,只有一个分区/dev/sdb4
2、给U盘分区
[root@localhost ~]# fdisk /dev/sdb
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): d # delete the old partition(s)
Selected partition 4
Command (m for help): n # create new partition(s)
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-487, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-487, default 487):
Using default value 487
Command (m for help): w # 提交修改并退出
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table.
The new tab