VMware基于Linux虚拟机硬盘空间扩大

来源:互联网 发布:java中有多继承吗 编辑:程序博客网 时间:2024/05/16 11:24

VMware基于Linux虚拟机硬盘空间扩大
 
随着Linux假造 机的不绝 应用 ,在VMware中常常 碰到 预先装好的 linux 假造 机的硬盘空间过小 的题目 ,造成很多 软件不能安装, 而重新装一个,又挺贫穷 。于是,上网搜了下关于 vmware 硬盘扩容的行动 。 总结如下: 
 
1、挂载点必需 是一个目次 。 
2、一个分区挂载在一个已存在的目次 上,这个目次 可以不为空,但挂载后这个目次 下早年的内容将不可用。 
 
一:起首 应用 VMware器材扩容分派 的硬盘空间: 
 
1 、 vmware 供给 一个下令 行器材, vmware-vdiskmanager.exe ,位于 vmware 的安装目次 下,比如 
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe. 
在 windows 下运行 cmd ,转到 vmware 的安装目次 
    vmware-vdiskmanager.exe 可以查察 赞助 
 
2. 对付 扩容,可以输入下列下令 : 
    vmware-vdiskmanager -x 50Gb "D:\VMware\WinXP\myLinux.vmdk" 
 
   注: 要扩容的体系 这时不能在运行 ,参数 "-x" 表示要扩张假造 机硬盘空间,紧随厥后 的数字是要扩张到的巨细 ( 本例为扩张到 50GB ,这是一个磁盘总量,包孕 了原来 的磁盘容量 ) 。 末了 是指定要操纵 的假造 机磁盘的具体 文件,要是路径名中有空格,必需 以双引号括起来。按回车键起头推行 ,推行 完毕,退出下令 提醒 符窗口, 
    重启 VMware ,会创造假造 机硬盘空间已变成 50GB 了。 
 
我们重启假造 机后,创造假造 机的硬盘是变成 50GB 了,但进入 linux 体系 后,用 "df -ah" 查察 创造硬盘空间照样 原来 那么大。 
固然 已经扩张 了磁盘,但是由于还没有颠末 头区,指定文件体系 ,以是 linux 操纵 体系 无法识别(着实 就相等于你的硬盘固然 大了,但是你并没有对其举办分区是一个原理 )。下面我们举办分区处理 赏罚 。 
 
行动 二:应用 VM图形界面,封闭 假造 机,编辑 假造 机设置 ,直接将硬盘空间扩容。 
 
3. 分区:( 这时要切换为 Root 用户,Ubuntu下应用 sudo下令 ) 
fdisk 下令 : fdisk -l : 打印当前的磁盘分区表,这时我们可以看到磁盘的总量简直 增进到 50GB 了,但是分区只有早年的那几个原有的分区。 
键入下令 : fdisk /dev/sda   “sda 就是颠末 扩容的硬盘,为 SCSI 硬盘, IDE 范例 硬盘对应为 hda ,是对该硬盘举办操纵 ” 
键入 :    m    “ 列出 fdisk 的赞助 ” 
我们在这里是要添加一个新分区,即将扩容出来的那部分 做成一个新分区,如许 手法被操纵 体系 挂载识别。 
键入:     n    ” 下令 n 用于添加新分区 " 
此时, fdisk 会让你选择添加为逻辑分区呢(编号从 5 起头)照样 主分区(编号 1 到 4 )。选择主分区吧,则键入 p ;选择逻辑分区键入 l 。 
我们选择主分区于是: 
键入:    p               " 选择创建 主分区 " 
 
此时, fdisk 会让你选择主分区的编号,假如 已经有了主分区 sda1 , sda2 ,那么编号就选 3 ,即要创建 的该分区为 sda3. 
键入:     3 
此时, fdisk 又会让你选择该分区的起头值这个就是分区的 Start 值( start cylinder );这里最好直接按回车, 
假如 您输入了一个非默认的数字,会造成空间浪费; 
此时键入: w              " 生涯 全部 并退出,分区分别 完毕 " 
 
我们如今 还不能用这个分区 , 因 没技俩化 ,这时要重启体系 就可以或许 在 dev 下面看到 sda3 ,假如 不重启不能举办下面操纵 
 
4. 技俩化该新添加的分区: 
        键入: mkfs -t ext3 /dev/sda3 
可能   mkfs.ext3     /dev/sda3 技俩化指定的分区 , 依次类推 , 如今 的体系 大部分 都是 ext3 技俩 , 假如 你必要 其余的 , 可以查察 mkfs 的赞助 。 
 
此时我们就可以应用 该新增分区啦: 
 
5 、挂载该分区: 
手动挂载,则键入:sudo mount /dev/sda3 /mnt/sda3 表示将该新分区挂载到 /mnt/sda3 / 这个目次 下面 
 
(注:Ubuntu下默认是挂载到 /media对应目次 下,并且 手动挂载的信息在/etc/mtab文件下有登记信息) 
 
开机主动 挂载,则批改 /etc/fstab 文件,在这个文件内里 添加一行: 
/dev/sda3      /mnt/sda3       ext3    defaults,        0       1     
到这里就可以应用 该新加分区啦 。 
 
Redhat环境 着手动挂载: 
1新建/oracledir文件夹 
2 mount /dev/sda3/   /oracledir


真的成功了么? 当时我也是这么认为的,不过等我虚拟机系统重启之后,用df -Th命令查看,发现原来的挂载的分区不见啦,可是用 fdisk -l 命令查看,确实是存在的,这是怎么回事啊?
经过从晚上查询资料,发下系统确实已经扩容成功,并且成功挂载,只是系统在自动启动的时候,没有加载我们扩展的分区,需要手动将扩展的分区配置到系统加载文件里面去,废话不多说啦,看下面
    基本上所有Linux发行版在启动系统时都是根据/etc/fstab文件的配置来挂载分区的.关于/etc/fstab文件文件的描述的讲解,网上也有,有时间在整理。在此文件中我们需要将我们新增的分区,按照指定的格式,加入里面
    /dev/sda3                /home                   ext3    defaults        1 1
到此,通过命令查看,我们会看到分区已经挂载,reboot系统后,再次查看就会发现,系统也正常加载分区啦。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果迅雷下载的链接打不开怎么办 苹果上装的迅雷打不开怎么办 mp4进水水干了后打不开怎么办 迅雷闪退ios10.3怎么办 用辣椒辣到眼睛怎么办 辣椒辣到眼皮了怎么办 眼被辣椒辣了怎么办 老公欠银行的钱怎么办 离婚老公欠的钱怎么办 欠了几十万债怎么办 执行死刑时已怀孕怎么办 执行死刑世已经怀孕怎么办 孩子被爸爸打该怎么办 二年级的孩子逃课怎么办 龙妈和雪诺怎么办 车本扣6分怎么办 超速50扣了12分怎么办 开车超速扣12分怎么办 超速一次记12分怎么办? 驾照超速扣12分怎么办 c牌一次扣12分怎么办 超速罚500扣12分怎么办 高速超速记3分怎么办 高速超速记12分怎么办 过江隧道关闭了怎么办 高速限速60超了怎么办 超速扣了12分怎么办 上海 12分扣完了怎么办 狗抓伤只淌白沫怎么办 刑事案件法院迟迟不判决怎么办 法院判决书下来了没钱赔偿怎么办 被起诉开庭不去怎么办 地道塌陷造成房屋倒塌怎么办 海外看不了b站怎么办 最近脸胖了好多怎么办 最近胖了好多怎么办啊? 很瘦的人手胖怎么办 长得丑不敢相亲怎么办 abs抱死发不动了怎么办 qq飞车手游车到期了改装怎么办 育碧下载游戏慢怎么办