首先在虚拟机的设置中为系统添加硬盘
使用fdisk -l /dev/sdb 查看未分区的硬盘
fdisk -l /dev/sda 这是已经分区好得
接下来我们就要对sdb进行分区:
首先使用fdisk /dev/sdb
接着输入m可以看到详细命令
进行添加分区
已经建立好4个主分区,在建立时会看到以下
删除一个主分区,建立扩展分区
到此分区结束。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
主分区,扩展分区和逻辑分区
主分区,也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的,逻辑分区则必须建立于扩展分区中)。
1. 一个硬盘可以有1到3个主分区和1个扩展分区,也可以只有主分区而没有扩展分区,但主分区必须至少有1个,扩展分区则最多只有1个,且主分区+扩展分区总共不能超过4个。逻辑分区可以有若干个。
在前面的博客中有说系统的启动顺序过程中有MBR
MBR(master boot record主引导记录)会在启动盘的第1个块中,大小为512B,其中前446中的程序代码是用来选择boot partition(分区),也就是有哪个分区来装入开机用的代码
446B引导信息
64B 分区信息
2B 标志位
(硬盘的第一个扇区最重要,其上面有硬盘主引导记录(占用446bytes)和分区表(占用64 bytes),之所以只能有四个主分区就是因为分区表只有64B,只能装下4条记录)
所以只能有四个主分区的硬盘的限制,并不是操作系统的限制,而最多只能有一个拓展分区则是操作系统的限制
2. 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,剩下的部分就浪费了。
3. 扩展分区不能直接使用,必须分成若干逻辑分区。所有的逻辑分区都是扩展分区的一部分。 硬盘的容量=主分区的容量+扩展分区的容量; 扩展分区的容量=各个逻辑分区的容量之和。