在编译 qt时、先检查一下剩余磁盘容量,发现不够了,怎么办?总不至于重新建一个更大的虚拟机硬盘,重装一次系统吧,时间太长了
下面说说我的解决办法:
第一步 :关闭虚拟机里面运行的系统(我个人的时Fedora)并打开虚拟机设置选项,点击下图所示的 按钮,选择 expand,然后确定,等待它自己自动执行完毕;
或者,另外增加一个磁盘也行,如下图
一路next 使用默认选项,在 磁盘大小选择时,自定义你需要的(要是以后不够,再次使用本文的方法就可以了)
第二步,启动虚拟机
打开命令终端,输入: fdisk /dev/sda (是sda还是hd要看你是什么机器,我个人的是笔记本)】
接着 输入 p 打印你的磁盘信息
第三步:新建一个分区:(这里我是使用的扩展我得虚拟机磁盘容量,故它们是一个’盘’ )
接着在上面的 command后面输入 n 回车
提示给你两个选项:
Command (m for help): n 增加一个分区;
Command action
e expand (1-3) 增加扩展分区
p primary partition (1-4) 增加主分区
这里我选择 p
p
Partition number (1-4): 3 分区编号要大于 已经有的sda后面的数字,如我的应该选择3;
回车以后一路默认,自动选择好 起始磁柱和结束磁柱(这里选择回车默认就等于是增加你刚才扩展的多大的容量)
完成以后,再次自动回到了命令接收状态:
Command (m for help): l 输入字母L的小写,以便查看系认的文件类型的对应编号,一会用到)
接着回到
Command (m for help): t 输入字母 t 回车,来制定这个分区的文件类型
在接下来的
hex code:83 输入数字83回车(这里我忘了截图就这类似把)
完事以后
第三步续:
输入 字母 q 退出
接着在 终端输入 mkfs.ext3 /dev/sda3 回车 (具体的sda后面的数字看你的具体情况,总之是刚才新建的那个)
查看刚才新建的分区的卷标,使用命令: e2label /dev/sda3 回车
如果是空的,那就在输入一遍: e2label /dev/sda3 /sda3 (命令的意思是 把分区/dev/sda3的卷标设置为 /sda3
然后编辑系统配置文件,挂在这个分区,比如
我是想挂在这个分区在opt目录下,那么就这么来,见图:
上图中的第十条是我自己刚才加的,你可以仿照,把”/opt/qt-4.5″替换成你想要挂载的位置,假如你想挂在它到 你的用户目录下来存放视频 ,那么先在你的用户目录下加一个文件夹,ru==如 vdieo,那么你该替换成 :” /home/你的用户名/vdieo“
LABEL=/sda3 你的挂载点 ext3 default 0 0
卷标 分区的类型 这是默认项,第一个0表示不备份,如写1则备份,第二个0表示不自检,1为开机自检
保存配置文件,重启就ok了,实现自动挂载
下图是我重启后 使用了它以后的磁盘情况:
方法对其它 linux系统适用。