虛擬機器ubuntu擴容

2021-07-30 10:44:39 字數 1514 閱讀 8899

之前由於虛擬機器ubuntu分配空間太小,導致了空間不夠,然後決定對其擴容。

一開始以為只需在虛擬機器編輯那裡擴充套件磁碟空間就夠了。後來才意識到那只是給ubuntu分配了磁碟空間,你還需要從ubuntu內部進行磁碟分割槽並掛載!!!本以為是很簡單的事情後來真的上手才發現全是坑。下面記錄一下詳細的步驟:

1.首先在ubuntu外的操作就不說了,直接編輯虛擬機器然後為其擴充套件合適大小的磁碟空間。此處注意一但分配了想要再收回十分的麻煩。因此不是必需的話不建議進行擴容,不如直接新建乙個虛擬機器更方便。

2.進入ubuntu後,開啟終端,輸入df -h,檢視當前磁碟資訊。可以看到sda1是最大的分割槽,掛載到了根目錄。如果你在前一步為其增加了30g的空間,我們的目的就是再建立乙個30g的分割槽sda3。(此處還有乙個選擇是刪除掉sda1,然後重新再建立乙個55g的sda1,但是我猜測如果沒做備份的話那已佔22g的檔案可能會丟失)

3. 在終端繼續輸入sudo fdisk -l輸入linux密碼(如果第一次使用重新輸入sudo passwd進行設定)後可以看到當前已有分割槽。

上面會顯示目前新增的可用磁碟空間和當前已有的分割槽。(注意不要把原有的分割槽刪掉,題主一開始沒搞清亂刪一通把交換區也刪掉了。。導致最後擴容好之後無法啟動。。後面又是一堆麻煩事最後直接把原來的刪掉新建了乙個。。恢復各種檔案配置真的藥丸)

4.輸入sudo fdisk /dev/sda進入fdisk命令模式,然後再依次輸入n 回車(選擇建立新分割槽)p 回車(選擇建立主分割槽。此處不輸數字的話預設為3)連續兩次回車(預設選擇最小起始塊和最大終止塊,也就是最大的磁碟空間)w 回車(儲存分割槽結果)

此處題主遇到的問題是只給新分區分了很小的空間(記憶好像是大約1個g),此處不知道什麼原因。題主是在這時候把sda2 和 sda5都刪掉了,然後新分割槽就分到了正常大小的空間。但是由於把交換區刪掉了所以最後無法正常啟動,後來就沒有再試了。如果這裡遇到問題可以試試把extend的分割槽也就是sda2刪了,再建立新分割槽試試,不過出了錯概不負責233.這個問題以後有時間再專門試試然後回來更新。實在不行多分幾次,網上貌似有就這樣成功的

5.新分區分好之後就是格式化分割槽並掛載到檔案系統:

格式化:sudo mkfs -t ext4 /dev/sda3(注意這個sda3是你之前建立主分割槽時輸入的數字,預設為3)

掛載:sudo mount /dev/sda3 你想掛載到的目錄(例如/home/sda3)

如果希望開機自動掛載:  

/dev/sda3 你想掛載到的目錄(例如/home/sda3) ext4 defaults 0 0

6.至此ubuntu擴容成功

虛擬機器擴容

當初安裝linux時並沒過多考慮其將要使用的硬碟容量,但隨著學習的深入,發現要裝的軟體還真不少,漸漸地,linux的空閒空間沒有了,安裝什麼軟體都不成功,如何對其擴容的問題擺在了首位。分兩步完成 一 利用vmware 自帶工具vmware vdiskmanager.exe實現虛擬機器的擴容,步驟如下...

虛擬機器擴容

找了很多方法,感覺就這個比較直觀,但是教程寫的都不夠詳細,對於沒用過的來說都不知道怎麼到下一步的,所以我自己試了試,整個下來還是比較快的 環境 vmware workstation 14 pro ubuntu 18.04 1.刪除快照 虛擬機器 快照 快照管理器,刪除所有快照 2.備份虛擬機器 我是...

虛擬機器擴容

第一步 在虛擬機器上面 擴容 擴充套件vmware硬碟空間 2.對新增加的硬碟進行分割槽 格式化 root localhost fdisk dev sda p 檢視已分割槽數量 我看到有兩個 dev sda1 dev sda2 n 新增加乙個分割槽 p 分割槽型別我們選擇為主分割槽 分割槽號選3 因...