歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

擴展Fedora 16虛擬機的根分區磁盤容量

擴展Fedora 16虛擬機的根分區磁盤容量(VMware workstation 7)

1. 關閉虛擬機fedora 16,通過vmware的虛擬機/設置/來擴展磁盤容量(8G);
2. 通過命令parted -l /dev/sda print確認磁盤空間已正確增加;
3. 因為fedora 16使用GPT,所有不用fdisk而用parted來創建新加磁盤空間的分區(lvm):
    3.1 [root@fedora ~]# parted /dev/sda (輸入的命令)
         GNU Parted 3.0
         Using /dev/sda
         Welcome to GNU Parted! Type 'help' to view a list of commands.
         (parted) print (輸入的命令)
         Model: VMware, VMware Virtual S (scsi)
         Disk /dev/sda: 16.1GB (顯示磁盤整體空間)
         Sector size (logical/physical): 512B/512B
         Partition Table: gpt

         Number Start End Size File system Name Flags
         1 1049kB 2097kB 1049kB bios_grub
         2 2097kB 526MB 524MB ext4 ext4 boot
         3 526MB 8589MB 8063MB lvm
                  (已分區的卻只有8G,剛擴展的8G並未在此顯示)
    3.2 (parted)mkpart newpart 8589MB 16.0G (將擴展的8G建立為新分區)
          (parted) print
          Model: VMware, VMware Virtual S (scsi)
          Disk /dev/sda: 16.1GB
          Sector size (logical/physical): 512B/512B
          Partition Table: gpt

          Number Start End Size File system Name Flags
         1 1049kB 2097kB 1049kB bios_grub
         2 2097kB 526MB 524MB ext4 ext4 boot
         3 526MB 8589MB 8063MB lvm
         4 8589MB 16.0GB 7411MB newpart
         (parted) set 4 lvm (將新建分區設定為lvm)
         New state? [on]/off? on
         (parted) print
         Model: VMware, VMware Virtual S (scsi)
         Disk /dev/sda: 16.1GB
         Sector size (logical/physical): 512B/512B
         Partition Table: gpt

         Number Start End Size File system Name Flags
         1 1049kB 2097kB 1049kB bios_grub
         2 2097kB 526MB 524MB ext4 ext4 boot
         3 526MB 8589MB 8063MB lvm
         4 8589MB 16.0GB 7411MB newpart lvm
4. 利用lvm管理工具將新建分區擴展到根分區:
    4.1 [root@fedora ~]# vgdisplay (查看lvm卷組名稱)
         --- Volume group ---
         VG Name vg_fedora
               ……….
    4.2 pvcreate /dev/sda4 (創建新物理卷)
    4.3 vgextend vg_fedora /dev/sda4 (擴展到卷組)
    4.4 lvdisplay
           --- Logical volume ---
           LV Name /dev/vg_fedora/lv_root
           VG Name vg_fedora
                  ………….
    4.5 lvextend /dev/vg_fedora/lv_root /dev/sda4 (擴展到邏輯卷)
    4.6 resize2fs /dev/vg_fedora/lv_root (刷新根分區邏輯卷的容量)

Copyright © Linux教程網 All Rights Reserved