虚拟机linux如何扩大内存吗,如何扩大Vmware虚拟机中Ubuntu系统磁盘空间的方法
在虛擬機里安裝系統,有時即會遇到初始分配的磁盤空間不夠用的情況。如果是windows系統,則直接在虛擬機選項里擴容即可,但linux系統則沒有這么簡單。下面是整理的vmware下ubuntu系統磁盤擴容的方法與步驟,僅供參考。
提示:vmware里安裝虛擬系統,因為磁盤大小可以使用動態擴容方式,應盡量將磁盤初始空間設置大一些,如20G,以避免不必要的麻煩。
系統狀態
VM虛擬機Work station 7.0
Ubuntu某版本虛擬機,原有10G,計劃擴展到20G
操作步驟
1. 擴大虛擬機的磁盤空間
– 保證Ubuntu虛擬機是關閉的,且沒有snapshot(如果有則需要revert)
– 打開該虛擬機設置,菜單為VM->Settings
– 點擊磁盤選項,右側選擇Utilities按鈕,選擇Extend
– 輸入擴大后的磁盤空間大小
2. 在Ubuntu中使用擴展后的空間
– 啟動Ubuntu虛擬機,打開終端,執行
$sudo fdisk /dev/sda
(執行fdisk -l可查看磁盤設備名稱)
1) 出現命令行菜單,使用m查看當前的功能菜單列表
2) 輸入p查看分區表
3) 輸入n(add new),出現選擇logical或者primary
4) 輸入p,選擇primary(可以使用1-4)
5) 提示輸入分區號,目前Ubuntu使用了primary1-2,因此這里我輸入3
6) 接下來提示輸入起始和結束扇區,我采用默認值
7) 順利完成后,輸入w,保存修改
8) 重新啟動后,檢查/dev/sda3是否存在(或不重啟,執行:partprobe)
9) 設置分區的文件系統類型,執行:
$mkfs.ext3 /dev/sda3
10) 完成后即可使用mount命令將/dev/sda3掛接到你希望的目錄,比如掛到/home/extend,執行:
$mkdir extend
$mount /dev/sda3 /home/extend
11) 設置重新啟動后可自動掛接。編輯/dev/fstab,添加:
/dev/sda3?? /home/extend? ext3? defaults 1 2
附:
當然,在ubuntu里,也可以使用gparted圖形分區工具進行分區操作。執行命令:
$gparted
在彈出的圖形窗口操作即可。
此外,為了以后方便繼續擴展extend目錄的大小,我們也可以用LVM邏輯卷管理方式,創建邏輯分區進行掛載。
上面步驟(9)-(10)更改為:
pvcreate /dev/sda3
vgcreate vg0 /dev/sda3
lvcreate -L 10G vg0 -n LVM1
mkfs.ext3 /dev/vg0/LVM1
$mkdir extend
$mount /dev/vg0/LVM1 /home/extend
總結
以上是生活随笔為你收集整理的虚拟机linux如何扩大内存吗,如何扩大Vmware虚拟机中Ubuntu系统磁盘空间的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: leetcode 109 --- 有序链
- 下一篇: linux调度程序是根据进程的动态优先级