虚拟机日常笔记
2016-09-09
VMware下Linux磁盘扩容
今天需要对VMware12下对虚拟机Ubuntu14.04系统所在分区sda1进行磁盘扩容,会用到Gparted。
Gparted简介
GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构。其中包含的GParted硬盘分区工具,作为系统维护盘非常有用。
GParted是一款Linux下的功能非常强大的分区工具,和windows下的‘分区魔术师’类似,操作和显示上也很相似。GParted可以方便的创建、删除分区,也可以调整分区的大小和移动分区的位置。
GParted支持多种Linux下常见的分区格式,包括ext2、ext4、fat、hfs、jfs、reiser4、reiserfs、xfs,甚至ntfs。另外官方还提供了 LiveCD 和 LiveUSB 版本的 GParted,方便在没有主系统的情况下对硬盘进行分区!
下载地址:https://sourceforge.net/projects/gparted/files/gparted-live-stable/
具体操作参考:http://www.linuxidc.com/Linux/2015-08/121674.htm
SWAP分区为0解决办法
根据上文操作后,会发现swap分区没有生效:
root@ubuntu:~# free -h
total used free shared buffers cached
Mem: 1.9G 880M 1.1G 896K 37M 191M
-/+ buffers/cache: 651M 1.3G
Swap: 0B 0B 0B
处理办法:
root@ubuntu:~# fdisk -l
Disk /dev/sda: 128.8 GB, 128849018880 bytes
255 heads, 63 sectors/track, 15665 cylinders, total 251658240 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007ef3a
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 246624255 123311104 83 Linux
/dev/sda2 246624256 251658239 2516992 5 Extended
/dev/sda5 246626304 251658239 2515968 82 Linux swap / Solaris
root@ubuntu:~# blkid /dev/sda5
/dev/sda5: UUID="b140a7b0-4986-4df1-a799-8be7ea6bd694" TYPE="swap"
把获取到swap分区的UUID写入/etc/fstab:
root@ubuntu:~# vim /etc/fstab
UUID=b140a7b0-4986-4df1-a799-8be7ea6bd694 none swap sw 0 0
vmware修改bios等待时间:
找到虚拟机配置文件(以.vmx为后缀的文件)在里面加上一句:
bios.bootDelay = "5000" #单位是毫秒