由於想將虛擬機器進行磁碟擴容,
磁碟格局為:
/dev/sda1
* linux
#boot
/dev/sda2
extended
#系統/dev/sda5
linux lvm
通過gpart檢視為
———/dev/sda1
———/dev/sda2
extend
|___/dev/sda5
lvm這裡sda5是在sda2之下的
當虛擬機器使用一段時間後,我們會發現硬碟容量不夠了,所以我們來擴充之。
關閉虛擬機器
參考
$ sudo df -h # 檢視
這裡看到 20g 已經加進來了,但是沒有分配
$ sudo fdisk /dev/sda
#--------fdisk--------#
輸入 n # 建立乙個新分割槽(new)
輸入 p # 此分割槽為主分割槽(primary)
輸入 分割槽的開始和結束。 開始可以不填,使用預設; 結束可以填寫 +10g 或不填寫,直接分配完
輸入 p 可以檢視到之前創立的分割槽資訊 # 假設為 /dev/sda3
輸入 t 進入修改
輸入 3
# 因為建立的是3
輸入 8e # 修改此分割槽為 lvm 邏輯卷
輸入 w # 儲存退出
#---------------------#
$ sudo pvcreate /dev/sda3 # 建立物理卷 physical volumes
$ sudo pvdisplay
$ sudo pvscan # 這兩個都是檢視的命令
$ sudo vgdisplay # 查出組名為 ubuntu-vg 且 free pe / size 為 0 / 0
$ sudo vgextend ubuntu-vg /dev/sda3 # 擴容, free pe / size 會變為 10g (/dev/sda3的容量)
$ sudo resize2fs /dev/ubuntu-vg/root # 使其生效
安裝過程中:
1.中間pvcreate出現
執行
partprobe
$ sudo resize2fs /dev/ubuntu-vg/root # 使其生效
$ sudo resize2fs /dev/s2caio-vg/root
# 使其生效
VirtualBox虛擬機器擴充套件空間
今天在虛擬機器下編譯android原始碼,15g的虛擬機器 我的名字為ubuntu 空間剩餘幾十kb,無法繼續編譯中止。網上查了一些資料後,resize 虛擬機器空間,步驟如下 必須是iso格式才能載入 2.配置 配置新的虛擬電腦,設定 系統 啟動順序 先是光碟機,然後硬碟 storage 新增id...
擴充套件VirtualBox虛擬機器磁碟容量
1.在cmd命令列下進入virtualbox的安裝目錄,使用 vboxmanage list hdds 命令,找到需要修改磁碟容量的虛擬機器的img路徑或uuid d program files oracle virtualbox vboxmanage list hdds uuid 4a43ca85...
擴充套件VirtualBox虛擬機器磁碟容量
1.在cmd命令列下進入virtualbox的安裝目錄,使用 vboxmanage list hdds 命令,找到需要修改磁碟容量的虛擬機器的img路徑或uuid virtualbox安裝目錄 vboxmanage list hdds 2.修改虛擬機器的磁碟空間 virtualbox安裝目錄 vbo...