สองวิธี
1. ผ่านการทดสอบใน Ubuntu Server 16.04 ถึง 18.10
หลังจากขยายวอลุ่มใน VMware ESXi (ปิดระบบ vm, สำรองข้อมูล / ส่งออก vm, ลบสแนปชอตทั้งหมด, จากนั้นเพิ่มขนาดดิสก์ขนาด, ถ่ายสแน็ปช็อตของ vm อีกครั้งก่อนทำตามขั้นตอนถัดไป
ตัวอย่างต่อไปนี้กำลังขยายวอลุ่มบนรูทพาร์ติชันบนระบบที่ใช้ LVM อยู่แล้ว
- sshเข้าสู่ระบบสลับไปที่รูทและเรียกใช้- cfdisk
 # cfdisk
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
- หลังจากออกจาก cfdisk -  # fdisk -l /dev/sda 
 Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 Disklabel type: dos
 Disk identifier: 0xc8b647ff
 Device     Boot    Start      End  Sectors  Size Id Type
 /dev/sda1  *        2048   999423   997376  487M 83 Linux
 /dev/sda2        1001470 16775167 15773698  7.5G  5 Extended
 /dev/sda3       16775168 41943039 25167872   12G 8e Linux LVM (***** See new partition /dev/sda3*****)
 /dev/sda5        1001472 16775167 15773696  7.5G 8e Linux LVM
 
- รีบูทระบบก่อนขั้นตอนถัดไป (มิฉะนั้นคุณอาจได้รับ- Device
 /dev/sda3 not found (or ignored by filtering))
 -  # shutdown now -r
 
- เริ่มต้นปริมาณใหม่ -  # pvcreate /dev/sda3
   Physical volume "/dev/sda3" successfully created
 
- รับชื่อของโวลุ่มเพื่อขยาย -  # vgdisplay
   --- Volume group ---
   VG Name               linuxetc1-vg (***** this is vg i'm extending*****)
   System ID             
   Format                lvm2
   Metadata Areas        1
   Metadata Sequence No  3
   VG Access             read/write
   VG Status             resizable
   MAX LV                0
   Cur LV                2
   Open LV               2
   Max PV                0
   Cur PV                1
   Act PV                1
   VG Size               7.52 GiB
   PE Size               4.00 MiB
   Total PE              1925
   Alloc PE / Size       1925 / 7.52 GiB
   Free  PE / Size       0 / 0  
   ...
 
- ขยายกลุ่มวอลุ่ม -  # vgextend linuxetc1-vg /dev/sda3
   Volume group "linuxetc1-vg" successfully extended
 
- ขยายราก -  # lvextend -l+100%FREE /dev/linuxetc1-vg/root
   Size of logical volume linuxetc1-vg/root changed from 6.52 GiB (1669 extents) to 18.52 GiB (4741 extents).
   Logical volume root successfully resized.
 Or if you only wanted to give 5 more GB to root
 # lvextend -L +5g /dev/linuxetc1-vg/root
 
- รับชื่อระบบไฟล์สำหรับขั้นตอนต่อไป -  # df -h
 Filesystem                      Size  Used Avail Use% Mounted on
 udev                            477M     0  477M   0% /dev
 tmpfs                           100M  4.6M   95M   5% /run
 /dev/mapper/linuxetc1--vg-root  6.3G  2.5G  3.5G  42% /            (***** this line*****)
 tmpfs                           497M     0  497M   0% /dev/shm
 tmpfs                           5.0M     0  5.0M   0% /run/lock
 tmpfs                           497M     0  497M   0% /sys/fs/cgroup
 /dev/sda1                       472M  105M  343M  24% /boot
 tmpfs                           100M     0  100M   0% /run/user/1000
 
- ขยายระบบไฟล์ -  # resize2fs /dev/mapper/linuxetc1--vg-root
 resize2fs 1.42.13 (17-May-2015)
 Filesystem at /dev/mapper/linuxetc1--vg-root is mounted on /; on-line resizing required
 old_desc_blocks = 1, new_desc_blocks = 2
 The filesystem on /dev/mapper/linuxetc1--vg-root is now 4854784 (4k) blocks long.
 
- ดูขนาดที่เพิ่มขึ้น -  # df -h
 Filesystem                      Size  Used Avail Use% Mounted on
 udev                            477M     0  477M   0% /dev
 tmpfs                           100M  4.6M   95M   5% /run
 /dev/mapper/linuxetc1--vg-root   19G  2.5G   15G  15% /         (***** this line*****)
 tmpfs                           497M     0  497M   0% /dev/shm
 tmpfs                           5.0M     0  5.0M   0% /run/lock
 tmpfs                           497M     0  497M   0% /sys/fs/cgroup
 /dev/sda1                       472M  105M  343M  24% /boot
 tmpfs                           100M     0  100M   0% /run/user/1000
 
2. วิธีที่เร็วกว่าทดสอบใน Ubuntu Server 18.04.3 LTS
วิธีนี้เร็วกว่าวิธีแรกเล็กน้อย นี่เป็นเพราะตัวเลือกใหม่ในcfdiskเมนูที่เรียกว่า"ปรับขนาด"ที่บันทึกบางขั้นตอน
หลังจากขยายวอลุ่มใน VMware ESXi (ปิดระบบ vm, สำรองข้อมูล / ส่งออก vm, ลบสแนปชอตทั้งหมด, จากนั้นเพิ่มขนาดดิสก์ขนาด, ถ่ายสแน็ปช็อตของ vm อีกครั้งก่อนทำตามขั้นตอนถัดไป
ตัวอย่างต่อไปนี้กำลังขยายวอลุ่มบนรูทพาร์ติชันบนระบบที่ใช้ LVM อยู่แล้ว
- ssh- cfdiskเข้าสู่ระบบสลับไปที่รากและเรียกใช้
 
- เลือกพาร์ติชันเพื่อขยายและเลือก "ปรับขนาด"
 
 
- ตั้งค่า "ขนาดใหม่"
 
 
- หลังจากกด Enter คุณจะเห็นหน้าจอพร้อมหมายเหตุต่อไปนี้ "Partition [someNumber] resized":
 
 
- ต่อไปคุณจะต้อง "เขียน" (บันทึก) การเปลี่ยนแปลงของคุณ:
     
 
- cfdiskเลิก เมื่อคุณออกคุณอาจเห็นข้อความ "ซิงค์ดิสก์"   
 
- ฉันรีบูทระบบของฉัน ณ จุดนี้ แต่มันอาจไม่จำเป็น ตอนนี้คุณสามารถรับได้จากขั้นตอนที่ 19 จากวิธีแรก (ทำซ้ำด้านล่าง) 
- (19) รับชื่อระบบไฟล์สำหรับขั้นตอนต่อไป -  # df -h
 Filesystem                      Size  Used Avail Use% Mounted on
 udev                            477M     0  477M   0% /dev
 tmpfs                           100M  4.6M   95M   5% /run
 /dev/mapper/linuxetc1--vg-root  6.3G  2.5G  3.5G  42% /            (***** this line*****)
 tmpfs                           497M     0  497M   0% /dev/shm
 tmpfs                           5.0M     0  5.0M   0% /run/lock
 tmpfs                           497M     0  497M   0% /sys/fs/cgroup
 /dev/sda1                       472M  105M  343M  24% /boot
 tmpfs                           100M     0  100M   0% /run/user/1000
 
- (20) ขยายระบบไฟล์ -  # resize2fs /dev/mapper/linuxetc1--vg-root
 resize2fs 1.42.13 (17-May-2015)
 Filesystem at /dev/mapper/linuxetc1--vg-root is mounted on /; on-line resizing required
 old_desc_blocks = 1, new_desc_blocks = 2
 The filesystem on /dev/mapper/linuxetc1--vg-root is now 4854784 (4k) blocks long.
 
- (21) ดูขนาดที่เพิ่มขึ้น -  # df -h
 Filesystem                      Size  Used Avail Use% Mounted on
 udev                            477M     0  477M   0% /dev
 tmpfs                           100M  4.6M   95M   5% /run
 /dev/mapper/linuxetc1--vg-root   19G  2.5G   15G  15% /         (***** this line*****)
 tmpfs                           497M     0  497M   0% /dev/shm
 tmpfs                           5.0M     0  5.0M   0% /run/lock
 tmpfs                           497M     0  497M   0% /sys/fs/cgroup
 /dev/sda1                       472M  105M  343M  24% /boot
 tmpfs                           100M     0  100M   0% /run/user/1000
 
บทความ: 
https://wiki.ubuntu.com/Lvm 
http://www.geoffstratton.com/expand-hard-disk-ubuntu-lvm  
               
              
raspi-configกับ Raspberry Pi ซึ่งการขยายระบบไฟล์รูทเป็นสิ่งที่คุณทำเกือบทุกครั้งที่คุณตั้งค่า Raspberry Pi ใหม่ github.com/RPi-Distro/raspi-config/blob/…