Command (m forhelp): m 选择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 forhelp): n 创建一个新分区
Command action
e extended
p primary partition (1-4)
p 选择p添加主分区
Partition number(1-4): 1 选择主分区编号为1,这样创建后的主分区为sdb1
First cylinder(1-2610, default 1): 选择格式化分区从第几个柱面开始
Using defaultvalue 1 直接“回车”默认从第1个柱面开始
Last cylinder or+size or +sizeM or +sizeK (1-2610, default 2610): 选择格式化分区从第几个柱面结束
Using defaultvalue 2610 直接“回车”默认从最后1个柱面结束
我们把所有20GB空间都格式化为一个分区了,如果有朋友想划分多个分区,如下方法
Last cylinder or+size or +sizeM or +sizeK (1-2610, default 2610): 以MB为单位输入自己想要的大小即可
这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。
Command (m forhelp): w 键入w,保存设置并退出,完成新磁盘分区表创建
The partitiontable has been altered!
Calling ioctl() tore-read partition table.
Syncing disks.
[root@leonarding1~]# fdisk –l 我们在看一下系统磁盘空间分配情况
Disk /dev/sda:21.4 GB, 21474836480 bytes
255 heads, 63sectors/track, 2610 cylinders
Units = cylindersof 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
Disk/dev/sdb: 21.4 GB, 21474836480 bytes 这时我们可以看到新磁盘已经加入分区表了
255heads, 63 sectors/track, 2610 cylinders
Units =cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 2610 20964793+ 83 Linux
下面我们给新磁盘的/dev/sdb1分区进行格式化操作
[root@leonarding1~]# mkfs -t ext4 /dev/sdb1 用ext4格式对/dev/sdb1分区进行格式化
mke4fs 1.41.12(17-May-2010)
Filesystem label=
OS type: Linux 操作系统类型Linux
Block size=4096(log=2) 操作系统块大小4k
Fragment size=4096(log=2)
Stride=0 blocks,Stripe width=0 blocks
1310720 inodes,5241198 blocks
262059 blocks(5.00%) reserved for the super user
First data block=0
Maximum filesystemblocks=4294967296
160 block groups
32768 blocks pergroup, 32768 fragments per group
8192 inodes pergroup
Superblock backupsstored on blocks:
32768, 98304, 163840, 229376, 294912,819200, 884736, 1605632, 2654208,
4096000
Writing inodetables: done
Creating journal(32768 blocks): done
Writingsuperblocks and filesystem accounting information: done
This filesystemwill be automatically checked every 35 mounts or
180 days,whichever comes first. Use tune4fs -c or-i to override.
到此我们的新分区格式化完毕,下面我们就要挂载上分区就可以使用啦!
[root@leonarding1~]# df –h 这是我们还没有挂载新分区之前的挂载点分布
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
17G 15G 1.6G 90% /
/dev/sda1 99M 23M 71M 25% /boot
tmpfs 731M 320M 411M 44% /dev/shm
/dev/sr0 55M 55M 0 100% /media/VBOXADDITIONS_4.2.6_82870
[root@leonarding1/]# mkdir /u02 在根目录上创建一个新的挂载目录/u02
[root@leonarding1/]# mount /dev/sdb1 /u02 将新磁盘分区挂载到/u02目录下
[root@leonarding1/]# df –h 这是我们挂载新分区之后的挂载点分布
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
17G 15G 1.6G 90% /
/dev/sda1 99M 23M 71M 25% /boot
tmpfs 731M 320M 411M 44% /dev/shm
/dev/sr0 55M 55M 0 100% /media/VBOXADDITIONS_4.2.6_82870
/dev/sdb1 20G 172M 19G 1% /u02
现在我们可以正常使用新添加的磁盘空间了
[root@leonarding1/]# cd /u02
[root@leonarding1u02]# mkdir app 创建一个app目录试试
[root@leonarding1u02]# ll
total 20
drwxr-xr-x 2 rootroot 4096 Apr 14 09:12 app ok成功创建木有问题
drwx------ 2 rootroot 16384 Apr 14 08:59 lost+found
到此Virtualbox中Linux添加一个新磁盘->创建分区->格式化->挂载分区系列操作完毕
Virtualbox 添加磁盘创建分区 格式化 挂载分区
开机自动挂载新磁盘分区/dev/sdb1
[root@leonarding1 /]# vim /etc/fstab 修改文件,在文件最后新增一行
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2