ฉันเพิ่งขยายขนาดสำหรับพาร์ติชัน /boot และติดตั้งเป็น ext4
ฉันทำตามขั้นตอนด้านล่าง:
- เพิ่มดิสก์ใหม่บน vmware
- สร้างพาร์ติชันด้วย fdisk
- สร้างระบบไฟล์ ext4 ด้วยคำสั่ง mkfs บน /dev/sdb1
- คัดลอกเนื้อหาจาก /dev/sda2 (บูตเก่า) ไปยัง /dev/sdb1 (บูตใหม่)
- เรียกใช้ e2fsck บน /dev/sdb1
- เรียกใช้ resize2fs บน /dev/sdb1
- ติดตั้ง /dev/sdb1 บน /boot
- เพิ่มรายการใหม่ใน fstab และรีบูตระบบ
ระบบกำลังรีบูตโดยติดตั้งดิสก์ที่ถูกต้องกับ /boot และด้วยคำสั่ง df -hT มันจะแสดงระบบไฟล์ ext4 อย่างไรก็ตาม คำสั่ง blkid แสดง ext2 และ fdisk ยังคงแสดงว่าการบูตเปิดอยู่ /dev/sda2
root@ubuntu:~# df -hT | บูต grep
/dev/sdb1 ext4 5.0G 63M 4.7G 2% /บูต
root@ubuntu:~# blkid | เกรปext2
/dev/sda2: UUID="9e20c640-325e-4aa2-961c-ece5c4013133" TYPE="ext2" PARTUUID="42d33685-02"
/dev/sdb1: UUID="9e20c640-325e-4aa2-961c-ece5c4013133" TYPE="ext2" PARTUUID="a1fcddbb-01"
root@ubuntu:~# fdisk -l
ดิสก์ /dev/sda: 25 GiB, 26843545600 ไบต์, 52428800 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0x42d33685
- ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
- /dev/sda1 2048 40624127 40622080 19.4G 83 ลินุกซ์
- /dev/sda2 * 40624128 48437247 7813120 3.7G 83 ลินุกซ์
- /dev/sda3 48439294 52426751 3987458 1.9G 5 แบบขยาย
- /dev/sda5 48439296 52426751 3987456 1.9G 82 Linux swap / Solaris
ดิสก์ /dev/sdb: 5 GiB, 5368709120 ไบต์, 10485760 ภาค
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xa1fcddbb
ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
/dev/sdb1 2048 10485759 10483712 5G 83 ลินุกซ์
ข้อเสนอแนะใด ๆ