下面我将详细讲解如何在VMware虚拟机中扩展Ubuntu系统磁盘空间。
第一步:在VMware中扩展虚拟硬盘
首先需要在VMware中将虚拟硬盘进行扩展,具体步骤如下:
- 在VMware虚拟机中,选择要扩展的虚拟硬盘,点击虚拟机设置(VM -> Settings)。
- 在虚拟硬盘设置中,选择“硬盘”,点击“扩展(Expand)”按钮,按照需要扩展的大小进行设置。注意,如果虚拟机已经开机,需要先将其关闭。
- 等待扩展完成后,打开虚拟机,输入命令
lsblk
,可以看到对应磁盘设备的大小已经扩展了。
第二步:使用fdisk命令重新分配分区
扩展了虚拟硬盘后,需要使用fdisk命令重新分配分区,具体步骤如下:
- 在虚拟机中打开终端,输入下列命令:
sudo fdisk -l
此命令会显示磁盘分区情况;
- 使用以下命令进入 fdisk:
sudo fdisk /dev/sda
- 键入
p
查看磁盘分区; - 键入
d
删除要扩展分区的分区。例如,要删除主分区 1,请键入 1; - 键入
n
创建一个新分区。键入p
选择为主分区; - 按默认大小创建新分区;
- 键入
w
保存更改。
完成后,使用sudo reboot
重启虚拟机,新分区的空间才能生效。
示例1:扩展根目录
以Ubuntu 20.04 LTS系统为例,如果要扩展根目录,可以按照以下步骤操作:
- 按照上述步骤,在VMware中扩展虚拟硬盘大小;
- 在Ubuntu虚拟机中打开终端,按照上述步骤使用fdisk命令重新分配分区;
-
将扩展后的磁盘空间分配给根目录,具体步骤如下:
3.1 运行命令
sudo fdisk /dev/sda
,进入fdisk命令行界面;3.2 键入
p
,查看磁盘分区信息,记录根分区设备号;3.3 键入
d
,按照提示选择要删除的分区(根分区);3.4 键入
n
,选择分区类型、起始扇区和结束扇区;3.5 键入
w
,保存分区信息并退出;3.6 运行命令
sudo resize2fs /dev/sda1
,将空间分配给根分区;3.7 运行命令
df -h
,查看分区的空间情况,可以看到根目录的空间已经扩展了。
示例2:创建新分区
如果需要在Ubuntu虚拟机中创建一个新分区来存储数据,可以按照以下步骤操作:
- 按照上述步骤,在VMware中扩展虚拟硬盘大小;
- 在Ubuntu虚拟机中打开终端,按照上述步骤使用fdisk命令重新分配分区;
-
创建一个新分区,具体步骤如下:
3.1 运行命令
sudo fdisk /dev/sda
,进入fdisk命令行界面;3.2 键入
n
,选择分区类型、起始扇区和结束扇区,创建一个新分区;3.3 键入
t
,选择新创建的分区,设置分区类型;3.4 键入
w
,保存分区信息并退出; -
运行命令
sudo mkfs.ext4 /dev/sda2
,格式化新分区; -
运行命令
sudo mkdir /data
,创建一个名为data的目录,作为新分区的挂载点; -
运行命令
sudo mount /dev/sda2 /data
,将新分区挂载到data目录下; -
运行命令
df -h
,查看分区的空间情况,可以看到新分区已经挂载成功,可以开始在该分区下存储数据。
以上就是在VMware虚拟机下扩展Ubuntu系统磁盘空间的完整攻略。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware下ubuntu扩展磁盘空间的方法 - Python技术站