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


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 
 

相关内容

    暂无相关文章