一、实验环境
vm虚拟机,上面安装两台系统,ubuntu 和rocky系统
二、使用fdisk进行分区
1.挂载磁盘
虚拟机中找到这个界面,进行磁盘增加
点击下一步
点击下一步
我们来进入系统输入命令查看刚才的新增磁盘
两条命令输入进去发现,没有找到刚刚挂载的硬盘
在继续找,也没有找到
我们要想识别新加的增加的硬盘,在不重启的情况下?该怎么办?
使用下面这个 echo 命令扫描
这样磁盘就挂载上了
如果扫描不上就进行重启,如果重启不能启动的话,我们需要进入BISO界面调整一下磁盘启动顺序
2.使用 fdisk /dev/sdb 命令 进行分区
我们先看磁盘使用情况
我们要进行分区的是 sdb这个新挂载的硬盘,我们通过 fdisk 命令进入分区界面
默认进来以后,它是一种交互式方式,然后进来以后,它可以在这里面执行各种。交互式操作执行什么操作呢?大家看有一个Md帮助,那我们就敲m,大家看这儿列出了一些。用法的提示啊,比方说你看它有针对mbr分区的。这是针对mbr特有的选项,特有的指令,还有一些是通用的,那通用的就是管你是什么分区都能用。
输入m获取帮助
DOS这部分是针对MBR分区的命令
Generic 是通用的,是什么分区都可以使用的参数,就是GPT和MBR分区都可以用
我们主要用的选项比方说第一个呢是打印p。p呢,就是显示当前分区情况。再看p。这个那我们打印一下当前有没有分区,大家看当前它提示我们有一个MS。DOS啊,它这儿提示我们这个上面有一个msdos啊,那就是说他认为上面有个mbr分区。
我们输入一个p,看一下,显示的是下面的内容
这个 dos参数说明的是,磁盘上有mbr分区类型
我们下面使用n参数,来添加一个分区,对应的删除分区就是d
D N P 这三个参数使用的最多
输入n之后,如下图所示。
因为我们现在是msdos的分区方式,也就是mbr的分区方式,这种分区方式呢,它是要指定分区类型的。它是分成主分区,扩展分区,逻辑分区三种类型。哎,那我们gpt分区部分gpt分区全是主分区。所以就不用选了,但是呢,这里面用的是mbr分区,他要选那选的话呢,
p表示选择主分区,e表示准备要创建扩展分区
4 free 表示有4个是空闲的
不要主分区,直接做扩展分区行吗?
注意主分区不是必须的,主分区不是必须的,但是在有些场景下是必须的,比方说在你的电脑上只有一块硬盘。这个硬盘上必须有主分区,因为只有主分区才能用来启动操作系统,但是我这个可不是唯一的一块儿硬盘。我是第二块儿硬盘了,我这个硬盘还有一个sda,我的操作系统是装在a上的a硬盘上的b硬盘
只是放数据的。所以对于b硬盘是可以只有扩展分区,没有主分区的啊,是可以的,所以我直接分个扩展分区,完全没有问题,
输入 e 之后出现如下界面
因为 扩展分区就是用 1-4 这四个数字来表示的,所以会出现1-4 这个数字
我们分区,习惯上从1到4 这样顺序分区
然后我输入1,出现下面的界面
这个的意思是说,默认从2048开始分区。这个41943039是硬盘的扇区数。
直接按回车,就整个分。当然我们那就相当于你这个硬盘就分了一个分区啊
我们这里分1G的分区
如果不写+1G,就是另外一会事了
如果不写+1,他认为你不写加号,认为他是。分的是以扇区的单位就是多少个扇区的意思了,而不是以多少容量为单位,所以这个地方呢,你可以写单位。单位的话,支持这些单位看到没有k m g t p ,都支持啊,如果你不写单位。那么,如果不写加号,再加单位,他认为就是以扇区为单位了。
在按回车确认,出现下面的界面
我们在按p查看
出来以后大家看,这就是个扩展分区分出来了。分出来以后呢,但是千万记住了,我们现在这个命令还没有退出,没有退出的话,这个分区实际上是没有发生的,也就是说我们现在呢,分区是?没有真正生效的,我们可以用。
只要你不退出,不存盘,相当于我们现在所有的工作都在规划阶段,没有生效,所以它比party的要安全啊party那一回车就直接直接生效了,你要弄错了就错了。明白吧,所以挺危险的啊。好,那我们接着再细分一个吧
我们用n继续做分区,我们发现,输入n,之后出现了p和l.与刚才有所不同
你会发现它这个分多了一个跟刚才的提示不一样,大家发现没有,是不是变成了L看到没l说的啥呢?就,逻辑分区,逻辑分区不是逻辑卷啊,逻辑分区,逻辑分区呢它属于。扩展分区的其中的一部分,所以你只要有了扩展分区,它就会提醒你创建逻辑分区了,那所以我们这儿选个L
为什么是4096这个范围呢?因为。它必须从扩展分区里面分,而扩展分区的范围是在这个范围内,那么你一定分的分区是属于这个分区的区间。啊,属于这个扩展的区间,你不能超出它的范围,大家可以看到它最大也就达到这么大了,对不对?哎,那默认是从4096。啊,回车。我们就接收默认值分多大呢啊?
比方说分个200M。哎,分出来了,那这时候我们p看一下,大家发现没有,这是不是多了sdb1个什么,多了一个sdb5
我能不能再分一个扩展分区啊?扩展分区还能再分吗?我这已经有了一个sdb是扩展分区了,能不能再分一个?看到提示了吗?看提示了吗?这里面有没有扩展分区的提示啊?根本没有什么意思啊,在一个硬盘上只有一个扩展分区,不能分。一个以上的扩展分区可以没有扩展分区,但是有只能是一个。明白了吧哎,
哎,这就是我们当前分的分区,注意当前分的分区啊,还没有真正生效,什么时候生效呢?它有个保存退出。大家看m可以得到它的帮助,其中保存退出在哪呢?在这。一个是保存退出,一个是不保存退出啊,这跟vm一样wq是存盘退出是吧。q!是不存盘退出?那这两个就会那个相对应,这个是保存退出,这个是不保存,那现在我要保存了就w就可以了
这样分区就完成了