Score:0

Ubuntu 20.04 จะไม่บู๊ตหลังจากติดตั้งแพ็คเกจ (ปัญหา Snap?)

ธง co

เมื่อปลายปีที่แล้ว ฉันเปลี่ยน 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 ดูเหมือนว่าสำคัญ

vanadium avatar
cn flag
พาร์ทิชันสำหรับบูต Spearate? พาร์ติชันสำหรับบูตแบบเต็มอาจเป็นสาเหตุของปัญหา
Martin Burchell avatar
co flag
@vanadium /boot บอกว่าเต็ม 51% /boot/efi บอกว่าเต็ม 2%
Score:0
ธง co

อย่างใดฉันจัดการเพื่อติดตั้งแพ็คเกจ initramfs-tools-ubuntu-coreซึ่งใช้สำหรับระบบฝังตัวเท่านั้น บางทีฉันอาจใช้สัญลักษณ์แทนในบางจุด การลบแพ็คเกจนี้และเรียกใช้การซ่อมแซมการบูตใหม่อย่างน้อยก็กำจัดข้อผิดพลาดของสแน็ป

ฉันยังคงต้องติดตั้งใหม่ตั้งแต่เริ่มต้น แต่การละเว้นแพ็คเกจนี้ในความพยายามครั้งนี้ทำให้ระบบสามารถบู๊ตได้

mickmackusa avatar
ve flag
ยินดีต้อนรับสู่ Ask Ubuntu และขอขอบคุณที่เห็นคำถามของคุณผ่านการแก้ปัญหา กรุณาใช้ [ทัวร์]

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา