centos 7 在原有分区不改动的环境下制作自己想要的分区
我在网上下载好了centos 7,在虚拟机上安装好后,居然在安装过程中没有提示分区什么的,这就很纠结了。我就想要自己来建立分区,怎么办呢?我就按照分区的方式,fdisk什么的一通let's go!好吧,提示要reboot,使用了强制使用分区表(partprobe)也不行,好吧,重启吧完了,居然起不来了,进入了救援模式。cat 了一下/etc/fstab,居然是空的。好吧~~百度了一波也没有找到什么好的办法。重装吧~~~~
最后,只能是实现再加一块磁盘来实现自己的愿望~~~
可是,自己还是想在原有基础上进行分区~~,怎么办呢,找呗。终于还是找到了,下面就来给大家介绍一下:
1.首先在/home 下,新建一个大文件。
怎么创建呢?
linux下有个程序--dd,可以创建空文件(相关信息可以man dd 或者 info dd)
假设大文件在/home/big
第二行:读入512条数据
第三行:输出512条数据
简单的介绍一下:if是input file,输入文件。/dev/zero是一直输出0的设备。of是output file,将一堆0写入到
后面的文件。bs是每个block的大小,count就是bs的个数。
我们可以查看一下刚刚新建的文件:
看吧,是一个大的文件!
2.接下来,我们需要格式化这个大文件了
在这里你需要输入y 因为,本来就不是一个正常的设备嘛~~
3.最后,只需要挂载就好了
这里的loop设备,就是linux的一种伪设备,可以让我们像块设备一样访问一个文件!
最后的df,就可以看到我们的设备已经挂载好啦~