一:VM添加新硬盘演练
因为VM新加硬盘需要重启系统,索性在VM关机的时间再添加新的硬盘
选择你的虚拟机,第一种直接在面板点击Editvirtualmachinesettings设置你的硬件
第二种菜单栏--->VM--->Settings...设置你的硬件信息,各人喜欢不同,操作也不同,底下两幅图分别表示第一种办法和第二种办法。
然后会跳出你的虚拟机硬件信息:
OK,现在开始添加一块硬盘来做实验了
1:点击Add...这个来添加你要添加的硬盘
2:一路Next>,到底下这个附图让你填写你要添加的硬盘大小,根据自己的需要填写,需要注意的是
硬盘数量级是GB
3:添加完成之后店家下面的OK键,你的磁盘就会添加上了
4:重启你的虚拟机,让操作系统加载进来这个磁盘,你会看到虚拟机右下角两个硬盘标志,
进入系统,利用命令#fdisk-l会看到多出来一块/dev/sdb的硬盘,这个就是你刚才加进来的
5:好的,顺利加上了一块硬盘,但是现在这个块硬盘既没分区也没格式化还没挂载,所以现在这块硬盘还没被内核识别,还不能使用,接下来我们就要做既没也没还没这三项工作。用ssh登录到这台虚拟机开始完成那三步工作,让你添加的新硬盘可以正常使用。
新加硬盘实现分区,格式化,挂载操作:
你在做这些之前应该了解关于,主分区,扩展分区,逻辑分区这几者的关系,以及为什么可以分成
3P+1E或者4P再或者3P+1E,1E再分成不大于15个的逻辑分区。
因为之前的虚拟机已经有了三个主分区,现在我们要做的事把刚才添加上的那一块硬盘做成1E即扩展分区,再在扩展分区上面划分三个逻辑分区。
1:现在开始做既没的工作--》磁盘分区,由于已经有了三个主分区(3P),所以这块硬盘我们就把它分成扩展分区(1E)。利用磁盘划分命令#fdiskDEVICE即我们这里的#fdisk/dev/sdb
fdisk命令的有几个选项是我们经常需要使用的,要记着什么意思。
b,指分的扇区大小d,删除一个分区l,列出外围设备的分区表情况
n,新建一个分区q,不保存分区而退出w,保存分区而退出
2:这里就输入n建立一个新分区,然后输入e创建一个扩展分区,然你选择扩展分区的id号,由于前三个主分区用的是1,2,3,所以这里输入4
接下来是让你选择你这个分区要开始的磁盘柱面,默认即可,然后让你选择结束柱面,也是默认即可,这里要注意的是,如果你选择结束柱面的时间不是选择的到最后一个柱面,那么你剩下的磁盘空间将浪费掉,切记
最后w保存退出,至此磁盘划分扩展分区划分完毕
验证你的扩展分区是否划分正确
3:扩展分区划分完毕,扩展分区是没办法直接格式化使用的,所以我们还要在这个扩展分区上面划分逻辑分区,我们直接划分两个逻辑分区/dev/sdb5/dev/sdb6
这几个红框的代表意思,1:#fdisk/dev/sdb代表你在这个扩展分区盘下划分逻辑分区
2:n代表你要创建新的逻辑分区
3:llogical(5orover)这个是代表输入l是建立的逻辑分区,并且逻辑分区id号是从默认5开始的
4:l代表你要创建的是逻辑分区
5:1240代表你要把扩展分区一半的柱面分给/dev/sdb5这个逻辑分区
4:继续划分逻辑分区,把剩下的从磁盘煮面1241开始直到2480这些煮面的磁盘划分给/dev/sdb6这个逻辑分区。然后最后w键保存,至此你的磁盘划分完毕
可以利用命令查看一下你划分的逻辑分区
5:现在开始做也没的工作--》格式化磁盘分区,#mke2fs-t{ext2|ext3|ext4}
-LLABEL设置卷标
-b{1024|2048|4096}设置块大小
-m#预留给管理员使用的大小空间所占的总量比例#--->这个代表整数字,即所占的比值
可以利用命令来查看你刚才格式化的这个逻辑分区的一些情况#tune2fs-l/dev/sdb5
6:已经完成既没也没那接下来完成还没的工作--》把/dev/sdb5挂载到你在根分区或者其他分区家里的目录上,只有挂在完毕,这个逻辑分区才能使用
在根下创建一个data目录用于存放资料
[root@localhost~]#mkdir/data
[root@localhost~]#ll/data
total0
现在把逻辑分区/dev/sdb5挂载到/data目录上面
[root@localhost~]#mount/dev/sdb5/data
查看你创建的这个逻辑分区/dev/sdb5是否挂在成功,直接在命令行里面#mount查看
@@以上手动mount上去,为了使以后自动挂载这个,我们还需要把这个写到开机启动项里面,是在文件/etc/fstab
/dev/sdb5是你的逻辑分区/data是你要挂载的目录ext4是你的文件系统格式
我们做个对比,看不加入这个文件,重启以后,mount里面还有没有你重启前挂载的两个逻辑分区
两个在没重启之前都已挂载上去:
现在重启系统,然后mount查看
这个说明只有写入到/etc/fstab文件的才会开机就mount上。
OK大功告成。