为了安装两个系统在一个U盘上面我想把U盘分区,这样就可以用两个系统了,可惜的是分区是分了,不过没有做成两个系统,倒是一个也进不去了,Bios不认识U盘了。只是从硬盘启动了。
不过呢也学会了分区,刚才试了,在Windows下面只能看到第一个分区。
费话不说,先把U盘查看一下。
hua@hua-desktop:~$ sudo fdisk -l /dev/sdb #查看U盘信息
[sudo] password for hua:
Disk /dev/sdb: 254 MB, 254279680 bytes
8 heads, 61 sectors/track, 1017 cylinders
Units = cylinders of 488 * 512 = 249856 bytes
Sector size (logical / optimal IO): 512 bytes / 512 bytes
Disk identifier: 0x00015b81
Device Boot Start End Blocks Id System
/dev/sdb1 201 700 122000 83 Linux
/dev/sdb2 * 701 1017 77348 83 Linux
/dev/sdb3 1 200 48769+ 83 Linux
Partition table entries are not in disk order
hua@hua-desktop:~$
如果已经挂载了,要先 卸载 我的当然都没有挂载了。 卸载:sodu umount /mnt/ (不用说了吧。)
分区:hua@hua-desktop:~$ sudo fdisk /dev/sdb
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel #编辑BSD的磁盘卷标
c toggle the dos compatibility flag #切换DOS兼容标志
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 #创建一个新的空DOS分区表
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 #把我原有的三个分区删除了。
Partition number (1-4): 1 #第一分区。
Command (m for help): d
Partition number (1-4): 2
Command (m for help): d
Selected partition 3
Command (m for help): 3 #上一条语句已经把第三个已经删除过了,这一条就多余了。呵呵。
3: unknown command
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): p #查看信息,
Disk /dev/sdb: 254 MB, 254279680 bytes
8 heads, 61 sectors/track, 1017 cylinders
Units = cylinders of 488 * 512 = 249856 bytes
Sector size (logical / optimal IO): 512 bytes / 512 bytes
Disk identifier: 0x00015b81
Device Boot Start End Blocks Id System #没有任何东西了。
Command (m for help): n #添加分区
Command action
e extended #应该是扩展分区
p primary partition (1-4) #主分区(只有从1-4)里面选。
p #选主分区
Partition number (1-4): 1 #我选的是1,就是/dev/sdb1,如果是2就相当于/dev/sdb2。。。
First cylinder (1-1017, default 1): #回车,默认是1,也可以其它的,反正总共大小是1-1017
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-1017, default 1017): #如果要多个分区,这里一定不要默认是1017,不然就只有一个分区了。
Using default value 1017
Command (m for help): p #查看一下。
Disk /dev/sdb: 254 MB, 254279680 bytes
8 heads, 61 sectors/track, 1017 cylinders
Units = cylinders of 488 * 512 = 249856 bytes
Sector size (logical / optimal IO): 512 bytes / 512 bytes
Disk identifier: 0x00015b81
Device Boot Start End Blocks Id System #多了一个分区了
/dev/sdb1 1 1017 248117+ 83 Linux
Command (m for help): w #写入,不然刚才的操作都白费了。
最后是格式化:
sudo mkfs.ext3 /dev/sdb1 #格成ext3的,要多一个文件吧。
sudo mkfs.vfat -F 32 -n disk /dev/sdb1 #通用的格式
其实不用格式化也可以挂载。挂载后再格式化也可以。
阅读(1505) | 评论(0) | 转发(0) |