首页 虚拟机linux系统的硬盘分区扩容

虚拟机linux系统的硬盘分区扩容

举报
开通vip

虚拟机linux系统的硬盘分区扩容虚拟机linux系统的硬盘分区扩容 用虚拟机跑linux系统,平时可以用gcc编译下代码,或者在局域网搭个环境提供服务,或是做个网络实验之类的。。当系统里装了越来越多的软件包之后,总会遇到磁盘空间不够的问题,看着df -h的输出挠头后悔当初没把磁盘分配的大一点----这种问题我也遇到过,最近向某人推销我虚拟机里的debian系统,他拷过去用了一会就因为磁盘空间太小(才两个G)就准备放弃了-他要装很大的服务器软件包,我作为热心的技术支持就决定把这个系统做一个大硬盘版本的给他用,这就需要硬盘分区扩容了 不说废话,硬盘扩...

虚拟机linux系统的硬盘分区扩容
虚拟机linux系统的硬盘分区扩容 用虚拟机跑linux系统,平时可以用gcc编译下代码,或者在局域网搭个环境提供服务,或是做个网络实验之类的。。当系统里装了越来越多的软件包之后,总会遇到磁盘空间不够的问题,看着df -h的输出挠头后悔当初没把磁盘分配的大一点----这种问题我也遇到过,最近向某人推销我虚拟机里的debian系统,他拷过去用了一会就因为磁盘空间太小(才两个G)就准备放弃了-他要装很大的服务器软件包,我作为热心的技术支持就决定把这个系统做一个大硬盘版本的给他用,这就需要硬盘分区扩容了 不说废话,硬盘扩容对很多人来说真正的需要是对已有分区扩容,方法有很多,我想到的有两种方法(用LVM的高手直接忽视吧): 1.扩容硬盘的可用空间,然后调整分区表,把分区容量扩大--在不损坏现有数据的基础上,可以用一些调整分区容量的软件来做 2.虚拟机里的硬盘是免费的,所以如果第一种方法不太好用或觉得风险太大,可以创建新的一块大硬盘,把现有的硬盘各个分区ghost过去 第一种方法我能想到的是:如果在vmware中,可以用vmware-vdiskmanager.exe -x先扩充硬盘空间,然后让系统从一张带partionMagic的引导盘启动,即可调整分区容量--没试过 第二种方法比较折腾,但我比较乐于这种折腾的方法,在这里推荐下,基本思想就是把硬盘的文件系统整个拷贝一遍,有必要把loader也要装一下,具体分为4个步骤: *1>创建一块新的大硬盘 *2>使用fdisk给硬盘创建分区表 *3>从目标硬盘ghost分区到新硬盘 *4>安装grub 我用了就是第二种方法,把系统成功的镜像到一个新硬盘上 具体过程如下,硬盘迁移基本上就是这些步骤了: 现有一块2G的硬盘,分区情况:      root   /    /dev/hda1   2G     swap        /dev/hda5 找到这块硬盘的vmdk文件,Ctrl-c,Ctrl-v 生成一份拷贝,这样就生成了一份 “copy.硬盘.vmdk文件”,反正虚拟硬盘是不要钱的 把这块相同的硬盘添加到虚拟机中,由于vmware的硬盘文件有些是有引用文件的,可能需要用文本编辑器改一下: 这样硬盘就有了一份完全拷贝: 这时候创建一块新的大硬盘large.vmdk加入虚拟机,确保这块新硬盘满足自己的容量需要, 好现在硬盘够了,启动: 启动后查看系统中的三块硬盘,fdisk -l,/dev/hda和/dev/hdb是完全一样的,hdd是你的目标硬盘,使用fdisk把/dev/hdd也修改为相同的分区表结构,注意fdisk中使用t选项来创建swap分区,完成后用两个命令创建文件系统:     mke2fs -j /dev/hdd1     mkswap /dev/hdd5 然后就是ghost分区到对应的大硬盘分区,这一步可以用ghost引导盘来完成,其实就是文件系统拷贝,如果没有ghost,也可以用其它的方式:最简单的cp命令就可以了: cd /mnt mkdir {hdb1,hdd1} mount /dev/hdb1/ /mnt/hdb1 mount /dev/hdd1/ /mnt/hdd1 cp -arv /mnt/hdb1/* /mnt/hdd1/ 这时候看到复制hdb的用处了:不直接拷贝hda是为了避免系统运行中一些临时文件带来不必要的误差 视原有硬盘的文件容量而定,经过一段时间的滚屏后,拷贝完成 在hdd上安装loader后系统就可以引导了: rm /boot/grub/device.map grub --device-map=/boot/grub/device.map #重新生成device.map grub>root(hd2,0) grub>setup(hd2,0) grub>quit hdd已经可以启动了,然后关机把hda,hdb从系统中除去,注意把large.vmdk也需要被删除后重新加入, 放在原来硬盘的IDE 0:0同样位置上,这样linux系统配置文件才不会出错 好了现在硬盘分区容量扩大了一倍,可以放心做服务器了
本文档为【虚拟机linux系统的硬盘分区扩容】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_662965
暂无简介~
格式:doc
大小:678KB
软件:Word
页数:0
分类:互联网
上传时间:2011-07-27
浏览量:22