Ubuntu Live USB จะไม่บู๊ต“ ไม่สามารถโหลดเมนูไฟล์ COM32.c32”


15

ฉันหวังว่าจะฟื้นเน็ตบุ๊กเก่าที่ฉันได้วางไว้โดยติดตั้ง Linux บนมัน ฉันทำสิ่งที่ฉันรวบรวมส่วนใหญ่เราควรจะทำ: ฉันสร้าง Xubuntu 14.10 Live USB กับ Unetbootin เสียบไม้เข้ากับคอมพิวเตอร์ของฉันพยายามที่จะยิงมันขึ้นมา ...

และประสบกับหน้าจอสีดำและข้อผิดพลาดนี้:

Failed to load COM32 file menu.c32

boot: _

สิ่งที่สาปจะไม่ตอบสนองต่อการกดปุ่มใด ๆ และฉันไม่สามารถทำอะไรได้นอกจากปิดและร้องไห้ ฉันลองฟอร์แมตไดรฟ์ USB ใหม่ดาวน์โหลด Xubuntu .iso และสร้าง Live USB ขึ้นใหม่ ข้อผิดพลาดเดียวกัน

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

ปัญหานี้เกิดขึ้นกับ usb-creator หรือที่รู้จักกันในชื่อ "Startup Disk Creator" นอกจากนี้ยังเป็นปัญหากับอูบุนตูทุกรุ่นรวมถึง Ubuntu 14.04 LTS, Ubuntu 14.10 และ Ubuntu 15.04


อย่าใช้ Unetbootin คุณควรจะสามารถ dd ISO โดยตรงไปยังปากกา dd มีอยู่ใน linux และ windiws (ฉันคิดว่ามันเรียกว่า windd) เหมาะกับฉันเสมอ
อาหาร

ฉันขอแนะนำให้สังเกตว่าข้อผิดพลาดเดียวกันนี้มีผลต่อโครงการ usb-creator หรือที่เรียกว่า "Startup Disk Creator"
Nathan Basanese

คำตอบ:


14

หลังจากทำการขุดแล้วดูเหมือนว่านี่เป็นปัญหาที่พบได้บ่อยสำหรับผู้ที่พยายามสร้าง Ubuntu Live USB ด้วย Unetbootin ข้อผิดพลาดยังไม่ได้รับการแก้ไข แต่โชคดีที่มีวิธีแก้ปัญหา

คุณจะต้องการ:

  • คอมพิวเตอร์ที่ใช้งานได้กับ Ubuntu ติดตั้งไว้แล้ว
  • 1 นาที

วิธีแก้ปัญหา:

  1. เสียบ Live USB ที่คุณสร้างขึ้นเข้ากับคอมพิวเตอร์ที่ติดตั้ง Ubuntu ไว้แล้ว
  2. นำทางไปยัง/usr/lib/syslinux/bios/ในตัวจัดการไฟล์ของคุณ /usr/lib/syslinux/modules/bios/(ในการติดตั้งบางเส้นทางที่คุณต้องการก็คือ
  3. เลือกต่อไปนี้สามไฟล์: libcom32.c32, และmenu.c32libutil.c32
  4. คัดลอก (ไม่ตัด) ไฟล์ด้านบนไปยังไดเรกทอรีรากของไดรฟ์ Live USB ของคุณ
  5. ถอดเมาท์ไดรฟ์ USB และคุณไปได้ดี!

โซลูชันนี้อ้างอิงจากบล็อกโพสต์ที่พบในAjoPaul.com

วิธีแก้ปัญหาอื่น ๆ จากบรรทัดคำสั่ง:

หลังจากคุณติดตั้ง Ubuntu 14.10 กับไดรฟ์ USB ของคุณแล้วให้เรียกใช้คำสั่งต่อไปนี้:

cd /usr/lib/syslinux/modules/bios/
cp libcom32.c32 /media/path/to/usb/drive/
cp libutil.c32 /media/path/to/usb/drive/
cp menu.c32 /media/path/to/usb/drive/

//, มันใช้งานได้!
นาธานบาซานีส

11

มีวิธีแก้ไขปัญหานี้อย่างง่าย ๆ ฉันมีปัญหาแบบเดียวกันเมื่อฉันใช้ Startup Disk Creator จากแล็ปท็อปที่ใช้ Ubuntu สิ่งที่คุณต้องทำคือกดTabเมื่อคุณได้รับข้อผิดพลาด เมื่อคุณกดแท็บคุณจะเห็นตัวเลือกใหม่บางอย่างเช่น 'สด' enterเพียงแค่พิมพ์อยู่บนแป้นพิมพ์ของคุณและกด นี้จะช่วยให้คุณเรียกใช้ Xubuntu จากไดรฟ์ usb เมื่อคุณบูตเข้า Xubuntu เรียบร้อยแล้วคุณสามารถติดตั้งระบบปฏิบัติการลงในเน็ตบุ๊กได้

นอกจากนี้คุณอาจต้องการติดตั้ง Xubuntu 14.04 หรือ 16.04 เนื่องจากเวอร์ชันเหล่านี้จะได้รับการสนับสนุนเป็นระยะเวลานานขึ้น

วิธีนี้ใช้ได้ผลกับฉันเมื่อฉันพยายามบูทใน Ubuntu 14.10 สิ่งนี้ควรใช้กับคุณด้วย


มันยังใช้งานได้หรือไม่ Rumesh?
Nathan Basanese

@Misogynist มันทำงานเมื่อฉันพยายามกับ Ubuntu 14.10 เดือนที่แล้ว ฉันไม่เคยลองกับ Xubuntu แต่ฉันคิดว่ามันน่าจะใช้ได้
Rumesh

การต้อนรับของคุณ :)
Rumesh

1
เพียงเพื่อบอกว่าคุณไม่จำเป็นต้องดู 'สด' แต่ตัวเลือกอื่น ๆ ที่ระบุไว้ ฉันพิมพ์ที่ฉันกำลังมองหา คำแนะนำของคุณง่ายกว่าที่อื่น ขอบคุณ!
djondal

2

ผมได้รับข้อผิดพลาดเดียวกัน versamenu.c32แต่ไฟล์ล้มเหลวคือ

สำหรับ Xubuntu 16.04 ของฉันไฟล์ที่หายไปนั้นมีอยู่ใน

/usr/lib/syslinux/modules/bios. 

ฉันคัดลอก 4 ไฟล์:

libcom32.c32
menu.c32
libutil.c32
versamenu.c32 

ไปที่รูท ( /) ของ usb และทำงานได้ดีเมื่อฉันพยายามทดสอบ Trinity Rescue USB

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.