วิธีการแก้ไขข้อผิดพลาด 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.