先看效果,原來的根目錄僅50G,從/home節點分出擴容后變為250GB;
因為根分區是系統當前運行的文件系統,Linux系統啟動后會鎖定根分區,防止對其進行修改。這時使用系統內的工具(如gparted
)調整根分區,會發現分區被標記為“只讀”或帶有“鑰匙”符號,無法修改。必須從外部啟動系統(Live USB)時,根分區未被掛載,才能安全地調整分區大小和位置
Live USB啟動的Ubuntu系統運行在內存中,不會掛載硬盤上的根分區
- 查看ubuntu版本 ,可以看到是Ubuntu 20.04.6
(base) warren@warren:/home$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
- 下載對應的鏡像 華為云
-
現在制作啟動U盤,下載ventoy
-
解壓運行軟件,注意一下數據格式
-
把鏡像丟進U盤內即可,安裝盤制作完成;
-
接下來關閉secrue boot主機重啟,進去bios(F2或Delete 具體品牌google),點擊boot,OS type選擇其他系統;
-
啟動類型選擇自定義,然后點開安全密鑰選擇清理,再將啟動類型選擇標準;
-
最后將啟動類型改為U盤啟動(第一二步的安裝U盤),選擇對應系統,進入ubuntu
-
進入ubutu界面,選擇try ubuntu即可
-
下載分區調整工具
(base) warren@warren:sudo apt update (base) warren@warren:/home$ sudo apt install gparted [sudo] password for warren: Reading package lists... Done Building dependency tree Reading state information... Done gparted is already the newest version (1.0.0-0.1build1). 0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
-
運行gparted,選擇要壓縮的卷,選擇resize,這里需要注意,resize的方向要和根目錄所在的位置要一致!!!比如要縮小p4,擴大p3卷,那么resize就要選擇左邊的bar往右邊縮小
-
選擇根目錄項,選擇resize,往右邊拖動即可
-
最后點擊apply,等待完成后reboot電腦即可(會提示拔掉U盤,按提示操作即可)。
-
最后重啟電腦進入到原來的ubuntu,此時如果nvidia-smi不能用了,說明secure boot沒有關閉,導致驅動沒有啟動,重新看步驟5和6.