虚拟机Ubuntu扩大硬盘容量

虚拟机硬盘扩容与Gparted分区教程
本文详细介绍了如何在虚拟机中通过编辑设置、扩大硬盘容量、安装Gparted并进行分区操作,包括更新源、安装Gparted、分区及挂载等步骤。
  1. 关闭虚拟机,点击Edit virtual machine settings
  2. 进入hard disk ,选择expand,按照自己的需求进行扩大硬盘
  3. 进入系统。安装Gparted,可能因为源的问题无法进行在线安装
    Sudo apt-get install gparted (记得小写否则无法找到)
    得更新源
    Sudo apt-get update
    更新源如果无法找到地址,则要替换新源,百度
    4.进入软件,进行分区
  4. 分区完进行挂载 mount /dev/sda3 /home/*
  5. 设置默认挂载 sudo vi /etc/fstab 可能是/dev/fstab
    添加 /dev/sda3/ /home/* ext3 default 1 2
### 如何配置或扩展 Ubuntu 虚拟机中的虚拟硬盘 #### 方法一:通过新增加虚拟硬盘并挂载的方式 可以按照以下方式实现: 1. **在 VMware 中添加新硬盘** 在 VMware 的虚拟机设置界面中,选择 `Add` 或者类似的选项来添加一个新的虚拟硬盘。这个硬盘会被识别为一块新的物理存储设备,在 Linux 系统中通常表现为 `/dev/sdb` 或其他未使用的名称[^1]。 2. **分区与格式化** 使用 `fdisk`, `parted` 或者更友好的 GUI 工具如 GParted 来对这块新硬盘进行分区和格式化。例如: ```bash sudo fdisk /dev/sdb ``` 创建一个主分区后退出,并使用以下命令对其进行格式化: ```bash sudo mkfs.ext4 /dev/sdb1 ``` 3. **挂载硬盘至指定目录** 将新建的分区挂载到目标路径下,比如 `/mnt/newdisk`。如果希望该挂载永久有效,则需编辑 `/etc/fstab` 文件,添加对应的条目。 ```bash sudo mount /dev/sdb1 /mnt/newdisk echo '/dev/sdb1 /mnt/newdisk ext4 defaults 0 0' | sudo tee -a /etc/fstab ``` #### 方法二:直接扩展现有虚拟硬盘的空间 这种方法适用于需要增大当前根分区或其他已有分区的情况。 1. **调整虚拟硬盘大小** 在 VMware 设置窗口里找到已有的虚拟硬盘项,修改其容量数值达到预期的目标值。完成之后重启或者重新加载硬件状态以让变化生效[^2]。 2. **更新操作系统内的磁盘布局** 启动虚拟机进入系统内部,运行下列指令确认是否有未分配(unallocated)区域存在以及具体位置信息。 ```bash lsblk && df -hT ``` 3. **利用GParted工具处理额外空间** 安装好 GParted 并启动它, ```bash sudo apt update && sudo apt install gparted sudo gparted ``` 对于那些处于 unallocated 状态的部分执行 New 操作设定成合适的文件系统类型;对于想要扩大的既有分区则选取 Resize/Move 动作调整边界直至覆盖全部可用范围最后提交更改即可[^3]。 ```python # 示例 Python脚本用于自动化检测磁盘情况 (仅作为参考) import os def check_disk_usage(): result = os.popen('df -h').read() print(result) check_disk_usage() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值