ประการแรก - ในงานใดๆ ก็ตาม ให้สำรองไฟล์ของคุณไว้ล่วงหน้า เนื่องจากมีขอบหยาบมากเกินไปและอาจผิดพลาดได้
ในการบรรลุเป้าหมาย "ลดขนาดดิสก์" คุณต้องเพิ่มพื้นที่ว่างจากส่วนท้าย แต่กรณีของคุณต้องมีขั้นตอนบางอย่างเพื่อให้บรรลุเป้าหมายนั้นจากสิ่งที่ฉันเห็น
ก่อนอื่นคุณต้องรู้วิธีใช้สิ่งนี้เป็นอุปกรณ์บล็อก แต่อย่าเมานต์เนื่องจากสิ่งต่อไปนี้ทั้งหมดจะต้องยกเลิกการเมานต์ สำหรับสิ่งนั้น - เนื่องจากเป็นไฟล์ดิบ - ใช้ Lossetup ตามที่อธิบายไว้ ที่นี่.
จากนั้นคุณต้องลดขนาด ext FS บน sda1 ผ่าน ปรับขนาด2fs
ตามที่อธิบายไว้ ที่นี่. สิ่งนี้จะทำให้มีที่ว่างที่ส่วนท้ายของ sda1
ถัดไป คุณพบปัญหาเพิ่มเติมที่พาร์ติชันสำหรับเริ่มระบบของคุณอยู่หลังพาร์ติชันข้อมูล ดังนั้นให้มีพื้นที่ว่างในตอนท้ายซึ่งคุณสามารถย่อขนาดได้ คุณต้องย้ายสิ่งนั้นด้วย เช่น ตามที่อธิบายไว้ ที่นี่.
จากนั้นคุณจะมีพื้นที่ว่างในตอนท้ายซึ่งให้คุณปรับขนาดได้ ปรับขนาด qemu-img -- ย่อขนาด
ตามที่อธิบายไว้ใน หน้าคน.
ในที่สุดเมื่อคุณย้ายพาร์ติชันสำหรับเริ่มระบบ คุณอาจต้องแก้ไขสิ่งต่างๆ ของบูตโหลดเดอร์ (ไม่จริงเสมอไป แต่อาจนำไปใช้ในกรณีของคุณ) ในที่สุดการเมานต์ดิสก์ของคุณทำให้ sda15 เป็น /boot ภายใต้ root FS ของ sda1 จากนั้น chroot เข้าสู่สภาพแวดล้อมนี้และเรียกใช้ sudo ปรับปรุงด้วง
เพื่อให้แน่ใจว่ารายการเมตาทั้งหมดอยู่ในจุดที่ถูกต้อง ขั้นตอนสุดท้ายนี้ยุ่งยากและไม่จำเป็นเสมอไป (ขึ้นอยู่กับรายละเอียดมากเกินไป) ดำเนินการต่อหากผลลัพธ์ของขั้นตอนก่อนหน้าไม่บูตโดยไม่พบ bootloader
โดยรวมแล้วมีความซับซ้อนและการสูญเสียข้อมูลที่อาจเกิดขึ้น ดังนั้นอาจต้องสำรองข้อมูลระหว่างแต่ละขั้นตอน