เมื่อปลายปีที่แล้ว ฉันเปลี่ยน SSD ใน Lenovo Thinkpad L380 ของฉัน ฉันติดตั้ง Ubuntu 20.04 จาก USB สดพร้อมพาร์ติชัน /boot และ /boot/efi แยกต่างหาก และพาร์ติชันเข้ารหัส LUKS เดียวสำหรับ /
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme0n1p1 2048 1050623 1048576 512M ระบบ EFI
/dev/nvme0n1p2 1050624 2549759 1499136 ระบบไฟล์ Linux 732M
/dev/nvme0n1p3 2549760 3907028991 3904479232 ระบบไฟล์ Linux 1.8T
ไม่มีพาร์ติชัน Windows
ระบบรีบูตได้ดี จากนั้นฉันติดตั้งแพ็คเกจเวอร์ชัน 20.04 จากการติดตั้ง 18.04 ก่อนหน้าของฉัน และกู้คืนโฮมไดเร็กตอรี่ของฉันจากการสำรองข้อมูล
หลังจากอัปเดตซอฟต์แวร์เมื่อสัปดาห์ที่แล้ว ฉันรีสตาร์ทระบบและบูตไม่สำเร็จ ไม่มีเมนู GRUB ปรากฏขึ้น ฉันไม่ได้รับแจ้งให้ใส่ข้อความรหัสผ่านสำหรับการเข้ารหัส และบรรทัดสุดท้ายของบันทึกมีข้อความเกี่ยวกับ snap หลังจากรอนาน ระบบก็เริ่มต้นใหม่ด้วยตัวเองคราวนี้ข้อความสแน็ปหายไป แต่ก็ยังไม่สามารถบู๊ตได้
ฉันลองใช้คำแนะนำออนไลน์เพื่อให้เมนู GRUB ปรากฏขึ้น:
กดปุ่ม SHIFT ค้างไว้จากหน้าจอ BIOS ไม่ทำงาน
ฉันบูตจาก USB สด ติดตั้งพาร์ติชันและแก้ไข /etc/default/grub
:
GRUB_TIMEOUT_STYLE=เมนู
GRUB_TIMEOUT=10
GRUB_TERMINAL=คอนโซล
GRUB_INIT_TUNE="480 440 1"
และวิ่ง ปรับปรุงด้วง
. เมื่อรีสตาร์ทฉันได้ยินเสียงบี๊บ (ดังนั้นการเปลี่ยนแปลงจะต้องมีผล) แต่ไม่มีเมนูปรากฏขึ้น
ฉันพยายามลบเคอร์เนลล่าสุดที่กำลังทำงานอยู่ ปรับปรุงด้วง
และเริ่มต้นใหม่ ไม่มีการเปลี่ยนแปลง.
จากนั้นฉันได้สำรองข้อมูลรายการแพ็กเกจและโฮมไดเร็กทอรี แล้วติดตั้งใหม่ทั้งหมดอีกครั้ง ระบบรีสตาร์ทได้ดี อย่างไรก็ตามในการกู้คืนแพ็คเกจและโฮมไดเร็กตอรี่ของฉัน ฉันมี ปัญหาเดียวกัน: ข้อผิดพลาดจาก snap และไม่มีการบูต :
ครั้งนี้ฉันจับภาพหน้าจอของบันทึก
มีห้าข้อความที่คล้ายกันทั้งหมด อันแรกเป็นดังนี้:
systemd-udevd[206]: card0: กระบวนการ '/usr/lib/snapd/snap-device-helper change snap_snap-store_snap-store /devices/pci0000:00/0000:00:02.0/drm/card ล้มเหลวด้วยรหัสออก 1 .
ในการรีสตาร์ทครั้งต่อมา ข้อความ snap หายไปแต่ยังคงไม่สามารถบู๊ตได้
ฉันวิ่งซ่อมบูตและ บันทึกบันทึก. นี่เป็นการคืนค่าเมนู GRUB ดังนั้นฉันจึงสามารถบูตเข้าสู่โหมดการกู้คืนได้
ตอนนี้ฉันเห็นข้อความต่อไปนี้ ใช้เวลานานก่อนที่ทั้งหมดจะปรากฏ:
เริ่มต้น: ไม่พบการเรียกใช้ /scripts/local-top ⦠กลุ่มวอลุ่ม âvgubuntuâ
ไม่สามารถประมวลผลกลุ่มวอลุ่ม vgubuntu
ไม่พบกลุ่มวอลุ่ม âvgubuntuâ
ไม่สามารถประมวลผลกลุ่มวอลุ่ม vgubuntu
Cryptsetup: กำลังรออุปกรณ์ต้นทางที่เข้ารหัส
UUID=xxxx
เสร็จแล้ว.
เริ่มต้น: เรียกใช้ /scripts/local-premount ⦠findfs: ไม่สามารถแก้ไข âLABEL=writableâ
เริ่มต้น: กำลังรออุปกรณ์ระงับ/ดำเนินการต่อ – เริ่มต้น: กำลังทำงาน /scripts/local-block ⦠Cryptsetup: กำลังรออุปกรณ์ต้นทางที่เข้ารหัส
UUID=xxxx
ไม่พบกลุ่มวอลุ่ม âvgubuntuâ
ไม่สามารถประมวลผลกลุ่มวอลุ่ม vgubuntu
เสร็จแล้ว.
Cryptsetup: กำลังรออุปกรณ์ต้นทางที่เข้ารหัส
UUID=xxxx
เสร็จแล้ว.
เลิกรออุปกรณ์ระงับ/เล่นต่อ
เสร็จแล้ว
ไม่ได้ตั้งค่าบรรทัดคำสั่งเคอร์เนล snap_core ที่จำเป็น
จากนั้นฉันถูกทิ้งที่พรอมต์ initramfs
มีข้อเสนอแนะว่าจะทำอย่างไรต่อไป? ฉันไม่ชัดเจนสำหรับฉันว่าข้อความใดข้างต้นเป็นสาเหตุของปัญหา เดอะ snap_core
ดูเหมือนว่าสำคัญ