免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1053 | 回复: 0
打印 上一主题 下一主题

(新)扩大虚拟机硬盘空间详解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-07 11:35 |只看该作者 |倒序浏览

                [color="#FF9902"]    因为最近在虚拟机上装了QT,之前又升级过内核,所以开始分的10G虚拟硬盘明显已经不够用了,但是又不想重装,于是上网查扩虚拟硬盘的方法,可是发现找到的都不完整,或者太详细了不知道自己适合用哪种,后来慢慢研究终于成功啦,所以现在分享自己的所得。[color="#FF9902"]不多说了,直接将方法:[color="#FF9902"]
[color="#FF9902"]1、首先,找到你的虚拟机软件VMware安装目录下的这个工具vmware-vdiskmanager.exe 在运行窗口中打开它,就是先输入cmd打开命令行窗口,然后输入路径我的是D:\Program Files\VMware\VMware Workstation6.5,然后就是执行vmware-vdiskmanager.exe -x 12G RedHat9.vmdk[color="#FF9902"]这句的意思是 将原硬盘RedHat9.vmdk扩大到12G的容量,-x参数就够了,网上讲的太多,弄的人有点糊涂呵呵。[color="#FF9902"]
[color="#FF9902"]2、我们上一步做的只是让虚拟硬盘扩到了12G,还要在linux系统下进行磁盘分区和格式化,在终端中输入命令fdisk -l 查看现在的磁盘情况:[color="#FF9902"]Disk /dev/sda: 12.8 GB, 12884901888 bytes[color="#FF9902"]255 heads, 63 sectors/track, 1566 cylinders[color="#FF9902"]Units = cylinders of 16065 * 512 = 8225280 bytes[color="#FF9902"] [color="#FF9902"]   Device Boot    Start       End    Blocks   Id  System[color="#FF9902"]/dev/sda1   *         1        13    104391   83  Linux[color="#FF9902"]/dev/sda2            14      1228   9759487+  83  Linux[color="#FF9902"]/dev/sda3          1229      1305    618502+  82  Linux swap[color="#FF9902"]/dev/sda4          1306      1566   2096482+  83  Linux[color="#FF9902"]
[color="#FF9902"]看到的/dev/sda4就是我新增加的磁盘,我们可以根据自己的磁盘情况新建分区,比如输入 fdisk /dev/sda 就会进入分区选择:[color="#FF9902"][root@root root]# fdisk /dev/sda[color="#FF9902"] [color="#FF9902"]The number of cylinders for this disk is set to 1566.[color="#FF9902"]There is nothing wrong with that, but this is larger than 1024,[color="#FF9902"]and could in certain setups cause problems with:[color="#FF9902"]1) software that runs at boot time (e.g., old versions of LILO)[color="#FF9902"]2) booting and partitioning software from other OSs[color="#FF9902"]   (e.g., DOS FDISK, OS/2 FDISK)[color="#FF9902"] [color="#FF9902"]Command (m for help):[color="#FF9902"]
[color="#FF9902"]输入m可查看命令提示,这里我们直接新建分区,因为我原来有3个磁盘所以我可以直接再建一个逻辑分区,输入n,然后选择p,然后选择起始和结束的柱,默认将剩下的所有空间全部分配给第4个磁盘,最后输入w,保存分区并退出。[color="#FF9902"]
[color="#FF9902"]3、我们现在的linux系统下/dev/sda4设备已经是一个新的磁盘了,但是还不能使用,就像windows下一样,要进行格式化,网上很少有提到这一步的,导致我之后老是挂载不上这个分区,困惑了很久,还问老师,也没有解决,最后终于在我的/bin目录下找到了格式化磁盘的工具mkfs.ext3(我用的是RedHat9),也可以用其他的。我们直接输入 mkfs.ext3 /dev/sda4 好了,几秒钟之后,格式化完毕。[color="#FF9902"]
[color="#FF9902"]4、最后,我想大家都会啦,只要将我们新建的磁盘设备挂在到一个目录下就可以使用了,可以用mount命令,也可以修改配置文件/etc/fstab 使每次开机都自动挂载。比如输入 mount -t ext3 /dev/sda4 /mnt/newdisk[color="#FF9902"]哈哈,看看是不是OK?[color="#FF9902"]
[color="#FF9902"]分享完毕,好快乐啊! 因为自己也是通过网上的朋友那里学到了很多东西,加上自己失败的经验和教训,如果有错误和不足,请大家不要吝啬您的指教,希望以后可以和你们共同进步啊,加油!
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/101900/showart_2047058.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP