FWIW ฉันเพิ่งอัปเกรดจาก 21.04 เป็น 21.10 สำเร็จหลังจากตรวจสอบข้อผิดพลาดที่อ้างอิงในโพสต์ของ Flimm และเห็น ข้อบ่งชี้บางอย่าง (ไม่ชัดเจนเท่าที่ฉันต้องการ ... ) ว่าได้รับการแก้ไขในเวอร์ชันเคอร์เนล 5.13.0-20
. ข้อผิดพลาดดูเหมือนจะมีอยู่ในเคอร์เนลเวอร์ชันก่อนหน้าทั้งหมด 5.13 สูงสุดและรวมถึง 5.13.0-19
ซึ่งเป็นอันที่เปิดตัวร้ายแรงเมื่อ 21.10 ในตอนแรก
ระบบของฉันกำลังเรียกใช้ ZFS ที่ปรับใช้แบบกำหนดเองบนรูท มันถูกปรับใช้ตั้งแต่ต้นด้วยเวอร์ชันสต็อกที่มาพร้อมกับ Hirsute (ZFS v2.0.3) ฉันไม่ได้ใช้ Zsys ของ Ubuntu แต่ฉันไม่คิดว่ามันเกี่ยวข้อง
ขั้นตอน
- ตรวจสอบให้แน่ใจว่าฉันมีการสำรองข้อมูลเพียงพอและอยู่ในระบบแยกต่างหาก การใช้สแน็ปช็อต ZFS อย่างชัดเจนไม่ใช่กลยุทธ์ที่เหมาะสมที่นี่
- วิ่งได้ตามปกติ
ทำปล่อยอัพเกรด
ขั้นตอน. ทุกอย่างผ่านไปอย่างไม่มีที่ติ หนึ่งในการอัปเกรด Ubuntu ที่ราบรื่นที่สุดที่ฉันเคยพบมา
- หลังจากอัพเกรดเสร็จแต่ ก่อนรีบูตเครื่อง (เช่น: ในขณะที่ยังคงเรียกใช้เคอร์เนล "ปลอดภัย" 5.11 Hirsute) ฉันตรวจสอบอีกครั้ง
/บูต
เพื่อให้แน่ใจว่าเคอร์เนลที่จะบู๊ตนั้นใหม่กว่า 5.13.0-19
; ฉันได้ 5.13.0-22:
$ll /boot/vmlinuz
lrwxrwxrwx 1 รูทรูท 25 ธันวาคม 27 16:59 /boot/vmlinuz -> vmlinuz-5.13.0-22-generic
ข้อมูลมากกว่านี้
คำแนะนำด้านล่างนี้ใช้ได้จนกว่าจะมีเวอร์ชันเสถียรของ 22.04 ("Jammy") ออกมา
ภาพสด
ในขณะที่เขียนนี้ ภาพสด 21.10 ของ Canonical ยังคงมาพร้อมกับเคอร์เนลบั๊กกี้ 5.13.0-19 ดังนั้นจงทำ ไม่ว่ากรณีใดๆ ใช้อิมเมจนั้นเพื่อเข้าถึง/ปรับใช้ระบบไฟล์ ZFS
หากคุณต้องการทำการบำรุงรักษาดังกล่าว คุณควรใช้ 21.04 ภาพสด มากกว่า 21.10; เวอร์ชัน ZFS ค่อนข้างใกล้เคียง (2.0.3/2.0.6)
ใหม่การปรับใช้ 21.10 ด้วย ZFS บนรูท
ฉันยืนยันว่าสามารถใช้ 21.04 ภาพสด เพื่อดำเนินการปรับใช้ 21.10 ZFS บนรูท เพียงทำตาม ZFS บนรูทไกด์และระบุรีลีสที่ต้องการเมื่อเรียกใช้ ดีบูตสแตรป
(ในขั้นตอนที่ 3.4) ดังใน:
ดีบูตสแตรป impish /mnt
คุณจะต้องระบุเวอร์ชันเดียวกันด้วย (เปรี้ยงปร้าง
) ใน /mnt/etc/apt/sources.list
(ขั้นตอนที่ 4.3)