1. 在VMWARE中为虚拟机添加一个虚拟硬盘。
2. 启动linux并进入终端。
3. 输入fdisk -l 查看硬盘列表。 在显示的信息中查看新加的硬盘,如sdb
4. 执行fdisk /dev/sdb, 并输入ms可查看到所有的功能指令。
5. 输入p可查看到当前硬盘的分区表,未创建分区前是看不到分区列表的。
6. 输入n新建一个分区,你将看到如下提示:
Command action
e extended
p primary partition (1-4)
7. 如果新建一个主分区,请输入p,你将看到如下信息:
Partition number (1-4): ## 这里因为是第一个分却,所以只选择1,如果是第二个分区,则选择2,依次类推
8. 请输入1,表示建第一个分区。接下会提示输入起始簇号和分区大小,如下
First cylinder (1-4462, default 1): ## 新分区起始的磁盘块数
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-4462, default 4462): 如果要分区10G,这里可以直接输入:+10240M,因为这里要全部使用硬盘空间,则用默认
Using default value 4462
9. 完成以上步骤后,再输入p将看到新建的分区。
Command (m for help): p
Disk /dev/sdb: 36.7 GB, 36703918080 bytes
255 heads, 63 sectors/track, 4462 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 4462 35840983+ 83 Linux
10. 再输入w,将分区信息写入到硬盘。
Command (m for help): w
11. 假定新建的分区是sdb1, 请在终端下执行 mkfs.ext3 /dev/sdb1将该分区格式化成ext3格式。
12. 最后一步是挂载分区。先mkdir /second_disk_part1新建一个目录,再执行mount /dev/sdb1 /backup将分区挂载到/backup
13. OK!
注:如果你希望开机后自动加载硬盘,可以在 /etc/bash.bashrc文件末尾加上 sudo
mount /dev/sdb1 /backup
更好的办法是在/etc/fstab文件中加入/dev/sdb1 /backup ext4 defaults 0 2
把上面的/dev/sdb1换作UUID也是可以的, 使用ls -l /dev/disk/by-uuid可以查看所有分区的UUID。