Win7下Virtualbox虚拟硬盘(vdi文件)瘦身:Ubuntu篇【图文】.pdf
文本预览下载声明
Win7 Virtualbox vdi Ubuntu
下 虚拟硬盘( 文件)瘦身: 篇— 【图文】
2010年4月9 日
16:02
一、分析
启动Virtualbox虚拟机中的Ubuntu,用df命令查看磁盘占用情况
使用“磁盘使用分析器”分析哪些文件占用磁盘空间
或者输入命令:
sudo baobab
分区Ubuntu 的第1 页
二、精简Ubuntu
安装软件包后留下的备份
进入/var/cache/apt/archives
删除该文件夹下的软件包
从上面的对比可见,释放了238M
分区Ubuntu 的第2 页
从上面的对比可见,释放了238M
非当前使用的内核及相关文件
uname -a查看当前使用的内核
/usr/src下
可以删除如下文件:
另外,/boot下的相应文件也可以删除
删除旧文件
分区Ubuntu 的第3 页
/usr进一步精简:可通过删除不需要的软件来实现
/home和交换文件放到单独的磁盘
这样做的好处是:
1. 便于备份,可以直接将Home.vdi保存为压缩包
2. swap分区大到一定程度之后,可以很方便地删除并重建
三、替换法精简Ubuntu.vdi文件
创建新的虚拟硬盘,格式化后,将原来ubuntu 虚拟硬盘
中的文件copy 到新硬盘中,删除旧的vdi 文件
分区Ubuntu 的第4 页
中的文件copy 到新硬盘中,删除旧的vdi 文件
需要有liveCD ,或者linux启动盘
分区Ubuntu 的第5 页
分区Ubuntu 的第6 页
分区Ubuntu 的第7 页
启动,进入liveCD
分区Ubuntu 的第8 页
分区Ubuntu 的第9 页
分区Ubuntu 的第10 页
分区Ubuntu 的第11 页
分区Ubuntu 的第12 页
复制全部文件到新盘
这一过程需要大约5~10min
分区Ubuntu 的第13 页
查看文件夹,若出现下面的情况,
则需要
修改/etc/fstab 文件 重要,否则可能无法启动!!!
uuid uuid
用新盘的 值替换原来的 值
分区Ubuntu 的第14 页
grub
安装 到新盘 重要,否则可能无法启动!!!
编辑grub 配置文件,
uuid uuid
用新盘的 值替换原来的 值
将新的虚拟硬盘设置为可启动
(此步骤也可在前面格式化完成后设置)
分区Ubuntu 的第15 页
重要,否则可能无法启动!!!
关闭虚拟机
重新设置虚拟介质
分区Ubuntu
显示全部