在虛擬機下爲Fedora擴展分區

有時候我們一開始裝Linux虛擬機,並不知道多大的分區可以,等着用着資料變多了,發現分區太小了,根本不夠用,這時候怎麼辦?好多人都是重裝系統,但是其實可以不用重裝系統也可以改變分區大小的。

擴容Fedora in VMware

  總共是兩步,

  1 調整vmware虛擬盤大小。

  這有兩個方法,(1)增加當前盤的大小 (2)新增一塊硬盤。這裏,用方法1.

  2 將增加的空間(硬盤),加入到fedora中

  

1. 調整vmware虛擬盤大小。

  1 cd C:\Program Files\VMware\VMware Workstation

  2 vmware-vdiskmanager -x 16Gb "D:\fedora\fedora.vmdk"

  將增加的空間(硬盤),加入到fedora中

  1 調整分區表

  fdisk /dev/sda

  n // 新建分區

  e // 建立擴展分區

  3 // Partition number 選擇3是因爲1和2都被佔了(/dev/dsa1和/dev/dsa2)

  First cylinder //此分區起始柱面,直接按回車,使用默認值

  Last cylinder or +size or +sizeM or +sizeK //此分區大小,直接按回車,使用默認值(表明包含所有剩餘空間)

  // 至此,新建分區成功

  Command (m for help): n //在擴展分區基礎上新建邏輯分區

  First cylinder //直接按回車

  Last cylinder or +size or +sizeM or +sizeK //直接按回車

  Command (m for help): p //選擇p查看新的分區表,發現已經新建成功

  Command (m for help): w //選擇w保存

  partprobe // 這個命令用於在硬盤分區發生改變時,更新Linux內核中讀取的硬盤分區表數據。

2.將增加的空間(硬盤),加入到fedora中

      1 格式化分區

  mkfs -t ext4 /dev/sda5

  2 加入到LVM(Logical Volume Manager)

  pvdisplay // 查看LVM的物理卷信息

  // VG name後,即LVM的卷組名。我的是fedora

  pvcreate /dev/sda5 // 使用我們新的/dev/sda5創建LVM物理卷

  pvdisplay // 查看LVM的物理卷信息, 新的物理卷已經創建,但是沒有加入任何卷組。下面把它加入fedora卷組

  vgextend fedora /dev/sda5

  lvdisplay // 查看我們當前的邏輯卷信息

  lvextend /dev/fedora/root /dev/sda5 // 我們要擴展的是名爲/dev/fedora/root的邏輯卷,使用lvextend命令

  lvdisplay // 再鍵入lvdisplay查看信息

  df -h // 但此時鍵入df -h,會發現我們的空間還是不能用

  resize2fs /dev/mapper/fedora-root // 用resize2fs工具調整Linux文件系統大小

  df -h // 再次鍵入df -h,文件系統擴充成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章