การติดตั้งใหม่ของเซิร์ฟเวอร์ Ubuntu กำลังปฏิเสธที่จะบูตและแขวนอยู่บน "การเพิ่มการแลกเปลี่ยน 524284k บน / dev / mapper / test - vg-swap_1 ลำดับความสำคัญ: -1 ขอบเขต: 1 ข้าม: 524284k
ฉันสามารถทำสิ่งนี้ได้ด้วยการดรอปโหมดการกู้คืนและกลับสู่การบูตปกติ
การติดตั้งใหม่ของเซิร์ฟเวอร์ Ubuntu กำลังปฏิเสธที่จะบูตและแขวนอยู่บน "การเพิ่มการแลกเปลี่ยน 524284k บน / dev / mapper / test - vg-swap_1 ลำดับความสำคัญ: -1 ขอบเขต: 1 ข้าม: 524284k
ฉันสามารถทำสิ่งนี้ได้ด้วยการดรอปโหมดการกู้คืนและกลับสู่การบูตปกติ
คำตอบ:
มันทำเช่นนี้เพราะ Ubuntu พยายามเปลี่ยนไปใช้โหมดวิดีโอความละเอียดสูงสำหรับคอนโซลและฮาร์ดแวร์ของคุณไม่ได้ให้ความร่วมมือ
แก้ไขปัญหานี้ในขณะที่เครื่อง
เมื่อ Grub2 ปรากฏขึ้น:
ด้วยโชคใด ๆ มันจะบูตเข้าสู่หน้าจอเข้าสู่ระบบ สิ่งนี้จะไม่บันทึกตัวเลือกนั้น แต่อย่างน้อยตอนนี้คุณสามารถแก้ไขไฟล์สำหรับ Grub2 และอัปเดตเพื่อบันทึกตัวเลือกนั้นได้หากใช้งานได้ ฉันbloggedเกี่ยวกับเรื่องนี้เมื่อเร็ว ๆ นี้
แก้ไขสิ่งนี้ให้ดี
nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT
nomodeset
ในกรณีของฉันบรรทัดจะมีลักษณะดังนี้:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
update-grub
update-grub
แล้ว
คุณเพิ่มได้อย่างไร คุณอาจต้องการฟอร์แมตการแลกเปลี่ยนอีกครั้ง สิ่งที่คุณสามารถทำได้คือการบูทภายใต้โหมดช่วยเหลือ, เมานต์ vgs และทำ:
# mkswap /dev/mapper/test--vg-swap_1
# swapon /dev/mapper/test--vg-swap_1
จากนั้นเพิ่มอีกครั้งใน / etc / fstab หากไม่มีอยู่
nomodeset
เข้าไปนั้นเป็นบรรทัดที่เริ่มต้นด้วยlinux /boot/vmlinuz...
ไม่ใช่initrd
บรรทัด