初次学习Linux时候,给虚拟机分配的磁盘空间都不会太大,随着学习的深入,所需要的磁盘空间不够用,就需要扩容。
扩容也分为在本身磁盘基础上扩大Linux的使用容量,和跨磁盘扩容。
我使用的是新加外部硬盘扩容(应该类似于服务器增加新硬盘)
方法如下:
1、先设置电脑配置:win + R 输入 gpedit.msc(win10)
win11用户先以管理员身份运行该脚本:策略组.cmd
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
2、然后打开
3、找到这个文件,双击
4、点击:禁用
(为了保险,我把那个硬盘设置了共享,所有用户组权限都打开了)
5、打开VWare
选择要添加的硬盘路径,以及大小即可
6、打开Ubuntu
输入$ sudo fdisk -l
会发现,新加载的硬盘已经显示在这里,但是df -h 却没有挂载。
7、格式化新磁盘分区:
$ sudo mkfs.ext4 /dev/sdb(根据实际情况)
然后此时,输入$ sudo mount /dev/sdb file/ 发现可以挂载上了。
问题又来了,每次开机都要手动挂载?
不,只需要$ vi /etc/fstab(自己给权限,否则修改不了)
加入框框中的一句即可。
然后重启,输入$ df -h 便发现外部硬盘已经自动挂载起来了
注意:这样做,每次开机,硬盘必须要在,且盘符不能变。否则可能无法开机。