使用VMware给Ubuntu增加磁盘容量

当Ubuntu虚拟机空间不足时,可通过VMware进行手动扩容。步骤包括编辑虚拟机设置,扩展硬盘,启动客户机后使用sudo su登录,通过fdisk创建新分区,格式化并挂载新分区,最后更新/etc/fstab实现开机自动挂载。

一般只给虚拟机里面的Ubuntu很少的空间,到了空间不足就尴尬了。那么就扩充磁盘解决问题吧。

一、VMware手动扩容

打开虚拟机,选择你要扩充的客户机,点击“编辑虚拟机设置”。


然后详细设置:

选择硬盘->扩展->目标总磁盘大小(不是增量,所以这个数字只能增加不能减少)->扩展->等待->然后会有个提示,因为这样做还没有实际改变大小的。


二、启动客户机:

1 在桌面打开客户端(快捷键Ctrl+Alt+T)

2 需要用户(进入系统不能使访客模式)登录:sudo su 回车后输入密码即可

3 查看信息 fdisk -l 回车


一般只会有 /dev/sda1和/dev/sda2

4 输入 fdisk /dev/sda

5 输入 m

6 输入 n 

7 输入 p 

8  回车(默认大小)

9 回车(默认大小)

10 w 保持修改(会有红色提示,可以忽略)

11 reboot 重启

12 执行1 和2  

13 mkfs.ext2 /dev/sda4 格式化。(不一定是sda4,和你扩充的有关

14 在根目录下创建disk4目录: cd / 回车 sudo mkdir disk4 回车

15 mount /dev/sda4 /disk4/ 将分区mount到/disk4/上

16 修改 /etc/fstab文件,在后面添加上 /dev/sda4   /disk4 ext2 defaults 0 0 (不一定是sda4),实现开机自动mount

17 重启,大功告成!


VMware 虚拟机扩展 Ubuntu 系统的磁盘容量涉及多个步骤,包括在虚拟机管理器中调整磁盘大小、扩展逻辑卷以及调整文件系统大小。以下是详细的操作指南: ### 扩展 VMware 虚拟机磁盘容量 1. **调整虚拟磁盘大小** 在 VMware Workstation 或 vSphere 客户端中,选择目标虚拟机并进入其设置界面。找到磁盘设置,将磁盘容量增加到所需大小。确保虚拟机处于关机状态后再进行此操作。 2. **启动 Ubuntu 并检查磁盘信息** 启动 Ubuntu 系统后,使用以下命令查看当前磁盘和分区信息: ```bash sudo fdisk -l ``` 确认系统盘(通常是 `/dev/sda`)的分区表,并确认新增的空间是否已生效。 3. **扩展物理卷(PV)** 如果使用了 LVM(逻辑卷管理),需要扩展物理卷以利用新增的空间。执行以下命令: ```bash sudo pvresize /dev/sda2 ``` 此命令将扩展物理卷 `/dev/sda2` 以占用所有可用空间。 4. **扩展现有逻辑卷(LV)** 使用 `lvextend` 命令扩展现有逻辑卷。假设卷组名为 `ubuntu-vg`,逻辑卷名为 `ubuntu-lv`,可以使用以下命令: ```bash sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv ``` 这条命令将逻辑卷扩展到占用卷组中所有可用空间。 5. **扩展文件系统** 根据文件系统的类型,选择适当的命令来扩展文件系统。对于 `ext4` 文件系统,使用以下命令: ```bash sudo resize2fs /dev/ubuntu-vg/ubuntu-lv ``` 如果使用的是 `xfs` 文件系统,则使用以下命令: ```bash sudo xfs_growfs /dev/ubuntu-vg/ubuntu-lv ``` 这些命令将文件系统扩展到新分配的逻辑卷空间。 6. **验证扩展结果** 使用以下命令检查磁盘空间是否已成功扩展: ```bash df -h ``` 确认根分区或其他目标分区的容量已更新。 ### 注意事项 - **备份数据**:在进行磁盘扩容操作之前,建议对重要数据进行备份,以防止意外数据丢失。 - **LVM 支持**:上述步骤假设系统使用 LVM 管理磁盘空间。如果未使用 LVM,则需要直接调整分区大小,这可能涉及更复杂的操作。 - **文件系统类型**:确保使用与当前文件系统兼容的扩展命令。例如,`resize2fs` 适用于 `ext*` 系列文件系统,而 `xfs_growfs` 适用于 `xfs` 文件系统。 ### 示例代码 ```bash # 扩展物理卷 sudo pvresize /dev/sda2 # 扩展逻辑卷 sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv # 扩展 ext4 文件系统 sudo resize2fs /dev/ubuntu-vg/ubuntu-lv # 扩展 xfs 文件系统 sudo xfs_growfs /dev/ubuntu-vg/ubuntu-lv ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值