1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 基于VMware的Linux虚拟机硬盘空间扩大

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

时间:2020-10-08 23:05:24

相关推荐

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

1.. 在 windows 下运行 cmd ,cd到 vmware 的安装目录(我的C:\Program Files\VMware\VMware Workstation)

2. 对于扩容,可以输入下列命令:

vmware-vdiskmanager -x 10Gb " F:\Red Head5.0\Red Hat Enterprise Linux 5.vmdk"(这是我的Linux虚拟机方的位置)

注: 要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ( 本例为扩展到 10GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。 最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,

重启 VMware ,会发现虚拟机硬盘空间已变成 10GB 了。

我们重启虚拟机后,发现虚拟机的硬盘是变成 10GB 了,但进入 linux 系统后,用 "df -ah" 查看发现硬盘空间还是原先那么大。

虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以 linux 操作系统无法识别(其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理)。下面我们进行分区处理。

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.增加文件夹/opt/sda5。这里增加的文件夹是为了挂载新增加的分区。

mkdir -p /opt/sda5

6. 挂载/dev/sda5到/opt/sda5下

mount /dev/sda5 /opt/sda5

7. 备份/usr文件夹下的文件到/opt/sda5下经过分析/dev/sda2下/usr文件夹非常大,占据3.5G空间,为了释放系统空间,这里考虑将用新增加的分区作为/usr的镜像。而/opt/sda5挂载的/dev/sda5,空间有5G,足够使用了。

拷贝/usr下的所有文件到/opt/sda5下:

cp -r /usr/* /opt/sda5/

8. 保留/usr文件夹,但是删除/usr下的所有文件,为挂载做准备。

cd /usr

rm -rI *

9. 修改/etc/fstab文件,挂载/dev/sda5到/usr目录下, 添加以下一行

/dev/sda5 /usr ext3 defaults 1 1

删除完后重启

init 6。

重启后用命令观察是否挂载成功,正常情况下应该能够顺利完成。如果挂载失败,应修改文件/etc/fstab并且用命令mount重新挂载:

mount /dev/sda5 /usr

10.查看硬盘情况df -k

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。