วิธีการแก้ไขข้อผิดพลาด syslinux สร้างติด USB ที่สามารถบูตได้ใน Windows?


13

ฉันดาวน์โหลด Ubuntu 12.04 เดสก์ท็อปและฉันพยายามสร้างไดรฟ์ USB ที่สามารถบู๊ตได้โดยใช้ตัวติดตั้ง USB สากล

อย่างไรก็ตามฉันได้รับข้อความ:

An error(1) occurred while executing syslinux. Your USB drive won’t be bootable.

ฉันฟอร์แมต USB โดยใช้ FAT32 (ทั้งรูปแบบที่รวดเร็วและสมบูรณ์) และลองใช้ FAT เท่านั้น ข้อผิดพลาดยังคงปรากฏขึ้น ฉันได้ปิดไฟร์วอลล์ทั้งหมดแล้ว แต่ก็ไม่ได้สร้างความแตกต่าง

ทำไมสิ่งนี้จึงเกิดขึ้น


ไม่มีพาร์ติชันบนไดรฟ์ usb ฟอร์แมตเพียง 1 gb fat32 เรียกใช้ Windows 7
Sab

มีข้อความอื่น ๆ ในบันทึกเหตุการณ์ของระบบ Windows ในเวลาเดียวกันซึ่งอาจให้ข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดจริงหรือไม่ (ในการดูเหตุการณ์ของระบบให้เปิด Windows Event Viewer )
ไม่มีเหตุผล John

syslinuxมีการเปลี่ยนแปลงส่วนต่อประสาน มันเคยsyslinux <device>เป็นตอนนี้syslinux install <device>Unetbootin จำเป็นต้องปรับปรุงการโทร ดูและman syslinx man syslinux-legacy
shawnhcorey

คำตอบ:


21

ฉันยังใช้ตัวติดตั้งยูเอสบียูนิเวอร์แซลและก็มีปัญหานั้นด้วย

ลองฟอร์แมตไดรฟ์เป็น NTFS แล้วลองอีกครั้ง มันควรจะทำงาน


1
แต่ฉันคิดว่าไดรฟ์ควรมีรูปแบบ FAT32 ไปบูตจาก
Sab

ฉันรู้ว่า! ทุกคนบอกว่า (ดูคำถามข้างต้น) แต่ NTFS ทำงานให้ฉันในขณะที่ FAT32 ไม่ได้
Emerson Hsieh

3
นั่นไม่ได้ผลสำหรับฉัน อาจมีปัญหาอื่น ๆ ที่ฉันไม่สามารถคิดได้
Sab

3
สิ่งนี้ใช้ได้กับฉัน 7/21/12 ฉันกำหนดให้เป็น NTFS (ตรงกันข้ามกับสิ่งที่คนอื่นพูด) และทำงานได้ดี
EGHDK

1
เพิ่งทำงานให้ฉัน
DanH

5

ฉันมีปัญหาเดียวกันกับ Ubuntu 12.04 เดสก์ท็อป 64 บิต ฉันพยายาม 2 ครั้งข้อผิดพลาดเดียวกัน: Syslinux แสดงคำเตือนปิดและพูดว่า "จะไม่สามารถบูตได้"

ดังนั้นฉันฟอร์แมตแท่ง USB ก่อนที่จะเปิดตัวติดตั้ง USB สากลและไม่ตรวจสอบตัวเลือก "ฟอร์แมตไดรฟ์" (ช่องทำเครื่องหมาย) และทำงานได้ดี


3

ดาวน์โหลด Unetbootin สำหรับ Windows และลองใช้:

http://unetbootin.sourceforge.net/

ก่อนที่จะไปข้างหน้าและสร้าง Bootable USB เป็นความคิดที่ดีเสมอที่จะตรวจสอบ md5sum ของ iso ที่คุณดาวน์โหลด:

https://help.ubuntu.com/community/HowToMD5SUM#MD5SUM_on_Windows

สิ่งนี้สามารถช่วยคุณประหยัดความโศกเศร้าได้ในภายหลังหากปรากฎว่าการดาวน์โหลดเสียหาย

คริส

แก้ไข: @emersonhsieh ฉันคิดว่า LiveUSB ต้องอยู่ในรูปแบบ FAT เพื่อให้สามารถบูตได้

@ Chris Mine มี fat32 แต่มันไม่ทำงาน หลังจากที่ฉันจัดรูปแบบใหม่เป็น ntfs จะไม่มีข้อความแสดงข้อผิดพลาด

@eversonhsieh: ฉันเจอสถานการณ์ที่ตารางพาร์ติชันใส่ USB stick โดยผู้ผลิตทำให้เกิดปัญหาบางอย่าง ทางออกคือการลบตารางพาร์ทิชันอย่างสมบูรณ์ทำใหม่และฟอร์แมต FAT อีกครั้ง คริส

ฉันกำลังเพิ่มสิ่งนี้เป็นการแก้ไขอื่นเนื่องจากความคิดเห็นของฉันด้านล่างดูเหมือนถูกซ่อนอยู่โดยลิงก์ "แสดงเพิ่มเติม" ฉันคิดว่ามันสำคัญพอที่จะทำให้ชัดเจนที่นี่เพราะมันทำให้เกิดปัญหากับคนไม่กี่คนรวมตัวเอง:

ตกลงฉันเพิ่งตรวจสอบปัญหานี้กับ Unetbootin และ Ubuntu Startup disk creator บนไดรฟ์ Verbatim 2Gb ปัญหาคือตารางพาร์ติชันที่ผู้ผลิตใส่ไว้ในอุปกรณ์ บางทีมันอาจไม่ได้ระบุว่าสามารถบู๊ตได้หรือมีบางอย่างที่ไม่ได้มาตรฐานในนั้น ทางออกคือการลบตารางพาร์ทิชันบนอุปกรณ์และสร้างตารางพาร์ทิชันใหม่ จากนั้นคุณสามารถสร้างพาร์ติชันใหม่และฟอร์แมตเป็น FAT32 และจะใช้งานได้ คริส


น่าเสียดายที่ unetbootin ไม่รองรับอูบุนตู 12.04 รุ่นเดสก์ท็อปเช็คซัมดูเหมือนจะเหมือนกัน
Sab

@ user65646 ฉันรู้! ทุกคนบอกว่า แต่ NTFS ทำงานให้ฉันในขณะที่ FAT32 ไม่ได้
Emerson Hsieh

Unetbootin ไม่สนใจว่าจะปล่อยอะไร เพียงเลือกปุ่มตัวเลือกสำหรับ "Diskimage" และชี้ Unetbootin ที่ ISO บนฮาร์ดไดรฟ์ของคุณ (12.04 อาจไม่อยู่ในส่วนดาวน์โหลด "การกระจาย" แต่เนื่องจากยังไม่ได้รับการอัปเดต
fabricator4

ตกลง. ผมขอลองออก
Sab

ฉันใช้ FAT32 กับ Unetbootin หลายครั้งสำหรับ.isoภาพที่สามารถบู๊ตได้หลายแบบและมันก็ใช้ได้กับฉันเสมอ
Eliah Kagan

1

ฉันแก้ไขปัญหานี้แล้ว ฉันลองฟอร์แมต stick จาก FAT32 เป็น NTFS โดยไม่มีผลลัพธ์ ฉันพยายามฟอร์แมต stick ก่อนที่จะเรียกใช้ตัวติดตั้ง - โดยไม่มีผลลัพธ์ จากนั้นฉันก็ทำช้ารูปแบบยาวของแท่ง USB ของฉันโดยใช้รูปแบบ Windows ของระบบ (คลิกเมาส์ขวาบนไอคอนของแท่ง USB และไม่มีเครื่องหมาย "รูปแบบเร็ว") โชคดี ! :-)


1

นี่คือประสบการณ์ของฉันหลังจากทำตามคำตอบที่ได้รับคะแนนสูงสุดในกระทู้นี้

  1. การจัดรูปแบบด้วย NTFS โดยใช้ Windows ในตัวฟอร์แมตยูทิลิตี้กำจัดข้อผิดพลาด syslinux แต่ฉันไม่สามารถบูตจาก pendrive ได้
  2. การจัดรูปแบบด้วย exFAT ไม่ว่าจะรวดเร็วหรือทั่วถึงไม่ได้ช่วยแก้ปัญหาและข้อผิดพลาด syslinux ยังคงอยู่

  3. Universal USB Installer มีการตั้งค่าเพื่อจัดรูปแบบ fat32 ตามที่ไฮไลต์ในภาพ:

    ป้อนคำอธิบายรูปภาพที่นี่

การตั้งค่านี้ทำงานได้อย่างสมบูรณ์แบบไดรฟ์ปากกาถูกฟอร์แมตด้วยเครื่องมือนี้ตัวติดตั้งถูกคัดลอกและฉันสามารถบูตจากไดรฟ์ปากกาได้


+1 สำหรับลองคำตอบที่มีอยู่และหาคำตอบที่ยังใช้งานได้ในปัจจุบัน นอกจากนี้ภาพหน้าจอที่ดีเพื่อแสดงตัวเลือกที่ถูกเลือกเพื่อสร้าง USB ที่บูตได้ใน Windows
clearkimura

ตัวติดตั้ง USB เวอร์ชันใหม่ได้ลบตัวเลือกนี้ออกไปแล้ว ทำไม???
Calydon

0

ฉันมีปัญหาเดียวกันของ "รูปแบบข้อผิดพลาด SYSLINX" pendrive ของคุณโดยใช้รูปแบบ NTFS แล้วโหลด ios ของคุณ (หมายเหตุ: อีกครั้งอย่าฟอร์แมต pendriver ด้วยซอฟต์แวร์ที่สามารถบู๊ตได้ ok มันจะไม่ทำงานหากคุณฟอร์แมตอีกครั้งด้วยซอฟต์แวร์ที่บูตได้) มันจะทำงานได้ดี


0

ประสบการณ์ของฉันคือทำให้แน่ใจว่าไม่มี GPT ที่ใช้ในการบูตตามที่ระบุไว้ในข้อกำหนดของ UUI

เช่นเรียกรูฟัสใหม่เพื่อให้แน่ใจว่ามีการใช้การบูต MBR


0

ปิดใช้งานการป้องกัน Windows Ransomware

การป้องกัน Windows Ransomware ทำให้ syslinx ทำงานไม่ถูกต้อง ที่จริงแล้วมันจะแสดงการแจ้งเตือนแบบผุดขึ้นบ่งชี้ว่ามันได้รับการป้องกันจากการทำงาน

หลังจากปิดใช้งานการป้องกัน Windows Ransomware ฉันสามารถเขียนภาพ Ubuntu ได้

วิธีปิดการใช้งาน Windows Ransomware Protection

เริ่ม➜ (ชนิด) การตั้งค่า Security ความปลอดภัยของ Windows ➜การป้องกันไวรัสและภัยคุกคาม➜การป้องกัน Ransomware ➜จัดการการป้องกัน ransomware ➜การเข้าถึงโฟลเดอร์ควบคุม➜ตั้งปิด

สามารถเปิดใช้งานได้อีกครั้งหลังจากสร้างภาพ USB

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