วิธีรับ Unetbootin ให้จดจำไดรฟ์ USB ที่ติดตั้ง


34

ฉันใช้ Ubuntu 12.04 และทุกครั้งที่ฉันพยายามเขียนอิมเมจ ISO ISO บนดิสก์เพื่อให้ฉันสามารถติดตั้งได้ Unetbootin กล่าว/dev/sdb1ว่าไม่ได้ติดตั้ง แต่ Ubuntu ติดตั้งไดรฟ์โดยอัตโนมัติเมื่อเสียบใช่ไหม ฉันจะทำอย่างไรเพื่อให้ Unetbootin รับรู้ว่าติดตั้งไดรฟ์แล้ว


นี่เป็นเคล็ดลับที่ดี! to foll unetbootin [วิธีใช้ i-use-unetbootin-to-make-a-bootable-windows-usb-installer] [1] [1]: askubuntu.com/questions/162174/ …
141867

ไม่มีคำตอบสำหรับคำถามนี้ที่แก้ปัญหา คุณสามารถเอาชนะเรื่องนี้ได้หรือไม่?
Luís de Sousa

ฉันไม่สามารถเพิ่มคำตอบได้ แต่การลบไฟล์ทั้งหมดจาก USB ของฉัน (แม้แต่ไฟล์ที่ซ่อนอยู่พบได้ด้วยctrl+h) ช่วย unetbootin ค้นพบฉันไม่ต้องรีบูตเลย
ทะเลสาบ

การสร้างไดเรกทอรีชั่วคราว/mnt/tempและการติดตั้งsudo mount /dev/sdc /mnt/tempทำได้ด้วยตนเองเพื่อฉันโดยที่ sdc เป็นชื่อไดรฟ์ของคุณ
markroxor

คำตอบ:


47

มันเป็นไปได้เช่นbeejuได้ชี้ให้เห็นว่าคุณเพียงแค่ต้องติดตั้งไดรฟ์ด้วยตนเอง อย่างไรก็ตามคุณถูกต้อง - โดยปกติอูบุนตูจะทำการติดตั้งไดรฟ์โดยอัตโนมัติเมื่อทำการเชื่อมต่อหรือเปิดเครื่อง

มีสถานการณ์ทั่วไปสองสถานการณ์ที่ปัญหาที่คุณอธิบายเกิดขึ้น:

  1. ในทางเทคนิคแล้วไดรฟ์ไม่ได้ติดตั้ง ติดตั้งไดรฟ์ข้อมูล (เช่นพาร์ติชัน) หากไม่มีพาร์ติชั่นในไดรฟ์อูบุนตูจะไม่สามารถเมานท์ได้ (ไม่ว่าจะโดยอัตโนมัติหรืออย่างอื่น) หากมี แต่มีความเสียหายหรือ (มีโอกาสน้อยกว่า) ประเภท Ubuntu ที่ไม่รู้จักจะไม่ถูกเมานท์

  2. Unetbootin ต้องการให้พาร์ติชันที่คุณเขียนเนื้อหาของ.isoรูปภาพถูกฟอร์แมตเป็น FAT16 หรือ FAT32 (และคุณควรใช้ FAT32 เว้นแต่ภาพของคุณจะเล็กและคุณรู้ว่าคุณต้องใช้ FAT16) นอกจากนี้ควรเป็นพาร์ติชันแรกบนดิสก์และถ้าคุณรู้ว่าคุณกำลังทำอะไรและรู้ว่าคุณต้องทำอะไร แตกต่างกันควรเป็นพาร์ติชันเดียวบนดิสก์และควรใช้พื้นที่ว่างทั้งหมด นอกจากนี้ (โดยปกติคุณไม่ต้องทำอะไรเพื่อให้เป็นกรณีนี้) ควรเป็นพาร์ติชันหลัก (ไม่ใช่แบบลอจิคัล) และตารางพาร์ติชันของดิสก์ควรเป็นประเภท MSDOS

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

วิธีง่ายๆในการทำเช่นนี้คือ GParted Partition Editor ซึ่งจัดทำโดยgpartedแพ็คเกจ คุณสามารถติดตั้งแพคเกจนั้นได้ใน Software Center จากนั้นเรียกใช้ GParted เลือกไดรฟ์ในเมนูแบบเลื่อนลงที่มุมขวาบนของหน้าต่าง GParted ตรวจสอบให้แน่ใจว่าคุณได้เลือกไดรฟ์ที่ถูกต้อง - การลบข้อมูลเหล่านี้บนดิสก์ผิด!

ทำการแก้ไข> สร้างตารางพาร์ติชันและยอมรับค่าเริ่มต้น จากนั้นสร้างพาร์ติชัน FAT32 รวมถึงทุกอย่างเป็นค่าเริ่มต้น สิ่งนี้จะทำให้เป็นพาร์ติชันหลักและมีขนาดใหญ่ที่สุด

จากนั้นใช้การเปลี่ยนแปลงของคุณโดยคลิกที่เครื่องหมายถูกสีเขียว ตอนนี้คุณสามารถติดตั้งไดรฟ์ (หรือนำออกแล้วใส่กลับเข้าไปใหม่และควรติดตั้งโดยอัตโนมัติ) เมื่อ GParted เสร็จแล้วให้ปิดมัน จากนั้นคุณสามารถเขียนภาพ. iso ด้วย Unetbootin


หรือคุณอาจลองใช้วิธีอื่นในการเขียน.isoภาพไปยังไดรฟ์ซึ่งจะช่วยให้คุณข้ามการฟอร์แมตและติดตั้งไดรฟ์

คุณสามารถใช้ Startup Disk Creator สำหรับวัตถุประสงค์นี้ตามที่อธิบายไว้ในคู่มือการติดตั้งอย่างเป็นทางการ

คุณยังสามารถใช้ddจากบรรทัดคำสั่ง ดูDD (1) หากคุณมี.isoรูปภาพที่เรียกubuntu-12.04-desktop-i386.isoและอยู่ในโฟลเดอร์ดาวน์โหลดของคุณและถ้าคุณต้องการเขียนเนื้อหาลง/dev/sdb1ใน Unetbootin ddคำสั่งที่เกี่ยวข้องก็คือ:

cd ~/Downloads
sudo dd if=ubuntu-12.04-desktop-i386.iso of=/dev/sdb

มันสำคัญมากที่คุณต้องบอกให้มันส่งออกไปยัง/dev/sdb(หรือไดร์ฟที่คุณต้องการ) ไม่ใช่ /dev/sdb1 (เช่นไม่ใช่พาร์ติชั่นแรกของไดรฟ์)


7
ฉันก็ต้องดิ้นรนอยู่พักหนึ่งแล้วมันเป็นรูปแบบระบบไฟล์ของไม้เท้าที่เก็บมันไว้ การจัดรูปแบบเป็น FAT32 แก้ปัญหาได้
เปลือยอก

2
นี่เป็นคำตอบที่ดีอย่างสมบูรณ์ ทำไมมันไม่ทำเครื่องหมายว่ายอมรับ?
Eran Harel

ฉันมีปัญหาเดียวกันนี้ใน Ubuntu 14.04 และการจัดรูปแบบไดรฟ์ USB เป็น FAT32 ไม่มีผลเลย
Luís de Sousa

32

ฉันไม่ได้รับ UNetbootin เพื่อแสดงรายการไดรฟ์ USB ของฉัน แต่คุณสามารถบังคับให้มันใช้อันใดอันหนึ่งได้ถ้าคุณรู้จักชื่ออุปกรณ์:

unetbootin installtype=USB targetdrive=/dev/sdb1

คุณจะพบข้อมูลเกี่ยวกับหมายเลขอุปกรณ์ของคุณตามรายการทั้งหมด:

sudo fdisk -l

หวังว่าจะช่วยได้ไหม


บน Ubuntu 14.04 เริ่มต้น Unetbootin ด้วยวิธีนี้ไม่มีผลกระทบ
Luís de Sousa

ทำงานได้ดีในวันที่ 16 ... อาจมีบางอย่างที่เกี่ยวข้องกับรุ่น UNetbootin
Hi Lo

สิ่งนี้ทำให้ฉันเลือก thumbdrive ของฉันอย่างถูกต้องฉันต้องติดตั้งด้วยตนเอง แต่ก็โอเค
sdkks

1
ทำงานได้ดีใน 16.04.01
เซบาสเตียน

ทำงานได้อย่างสมบูรณ์แบบ !!!!!! ไม่มีเวลาอ่านข้อความในคำตอบแรก
พาเวล

2

ฉันยินดีต้อนรับคุณที่นี่ฉันคิดว่ามันเป็นพฤติกรรมปกติของ Ubuntu เพราะฉันมีประสบการณ์หลายครั้งสิ่งที่ฉันทำในเวลานี้เพียงแค่คลิกthe driveและเปิดระบบจากNautilus windowนั้นกลับมาที่แอปพลิเคชันที่ต้องการไดรฟ์นี้ มันอธิบายไว้อย่างชัดเจนที่นี่นอกจากนี้ยังเป็นการดีกว่าที่จะเห็นไดรฟ์นี้แสดงในระบบไฟล์> สื่อ


สิ่งนี้ไม่มีผลกับ Ubuntu 14.04
Luís de Sousa

0

ฉันพบว่าสำหรับฉันมันเกิดขึ้นเมื่อไดรฟ์ usb มีป้ายกำกับที่ไม่ใช่สัญลักษณ์ ASCII ดังนั้นลองเปลี่ยนเป็น ASCII ธรรมดา ไม่แน่ใจเกี่ยวกับช่องว่าง drive_8gbแต่ก็มักจะดีกว่าที่จะตั้งชื่อมันว่าไม่มีช่องว่างเช่น

เป็นไปได้ที่จะเปลี่ยนฉลากโดยใช้gpartedตัวอย่างเช่นเมื่อไม่ได้ต่อเชื่อมไดรฟ์ เมื่อฉันติดป้ายกำกับตามที่อธิบายและเชื่อมต่ออีกครั้ง unetbootin ก็เริ่มทำงานได้ดีกับไดรฟ์


0

บน Linux Mint 19 (อ้างอิงจาก Ubuntu 18) คำแนะนำอื่น ๆ แล้วที่นี่ไม่ได้ช่วยตัวเอง - เปลี่ยนชื่อพาร์ทิชันเป็นตัวอักษร ASCII เท่านั้นการจัดรูปแบบเพื่อ FAT32 เพิ่มเป้าหมายในบรรทัดคำสั่ง

ช่วยเปลี่ยนไดรฟ์ใน Unetbooting กราฟิกอินเตอร์เฟสจากพาร์ติชันเป็นไดรฟ์นั่นคือการกำจัด '1' ในตอนท้ายในกรณีของฉัน

BTW ฉันไม่เห็นวิธีการที่ฉันสามารถเพิ่มไฟล์ ISO หลายไดรฟ์และนั่นคือเหตุผลที่ฉันพยายามที่จะใช้มันตามคำแนะนำที่นี่: Multi-partition USB ที่สามารถบูตได้หลาย OS ...

แก้ไข: ปัญหาหายไปหลังจากการสร้างตารางพาร์ติชันใหม่สำหรับ USB stick ในคำถามตอนนี้ Unetbooting ใช้งานได้กับพาร์ติชันด้วย (ไม่สามารถบูตจาก stick ผลลัพธ์ได้แม้ว่า ... )

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