ทำไมฉันถึงติดตั้ง ISOs ตัวติดตั้ง Ubuntu 12.04 ใน Mac OS X ไม่ได้?


19

ในช่วงไม่กี่วันที่ผ่านมาฉันได้ดาวน์โหลดเซิร์ฟเวอร์และเดสก์ท็อปทั้งรุ่น 32 และ 64 บิตเพื่อติดตั้งบนพีซีที่ใช้ Intel

เป็นเรื่องปกติจากภายใน OS X เพื่อดับเบิลคลิกที่ ISO และจะเมานต์ ISO ในตัวค้นหารวมถึงภายในยูทิลิตี้ดิสก์

เมื่อฉันพยายามที่จะยึดใด ๆ ของอูบุนตู ISOs ฉันดาวน์โหลด, OS X The following disk images couldn't be openedส่งกลับข้อผิดพลาด no mountable filesystemให้เหตุผลไว้สำหรับข้อผิดพลาดคือ

อย่างไรก็ตามฉันยังสามารถเปิด ISO ได้โดยตรงจากยูทิลิตี้ดิสก์และเขียนลงใน DVD / CD

มีการเปลี่ยนแปลงอะไรในรีลีสนี้เพื่อทำให้เกิดสิ่งนี้ มีบางสิ่งผิดปกติกับ ISO ปัจจุบันหรือไม่?

เครื่อง OS X ที่ฉันใช้มีอายุเพียงสองสัปดาห์และไม่มีปัญหากับ ISO อื่นใด


2
@EliahKagan OP ดูเหมือนจะอ้างถึงข้อความแสดงข้อผิดพลาดที่ปรากฏขึ้นเมื่อคุณพยายามติดตั้ง ISO 12.04 ใด ๆ ใน OS X ฉันลองติดตั้งการดาวน์โหลดที่ผ่านการตรวจสอบแล้วubuntu-12.04-desktop-amd64.isoและubuntu-12.04-desktop-i386.isoใน OS X 10.6.8 (Snow Leopard) และยืนยันว่าคุณได้รับ ข้อความแสดงข้อผิดพลาดที่ OP อธิบาย ฉันยังเมานต์อิมเมจเหล่านั้นโดยไม่มีปัญหาในการใช้ยูทิลิตี Daemon และ IsoBuster ใน Windows 7 ดูเหมือนว่าจะมีปัญหากับวิธีที่ OS X เมานท์ ISO แต่ฉันไม่รู้ว่ามันเกี่ยวกับองค์ประกอบของ ISO ที่ทำให้เกิดความผิดพลาดนี้อย่างไร
ไม่มีเหตุผล John

@irrationalJohn คุณสามารถยืนยันได้ว่าจะไม่เกิดขึ้นกับ.isoUbuntu รุ่นก่อนหน้าใช่ไหม ถ้าเป็นเช่นนั้นคำตอบของFufus Rufusเกี่ยวกับสาเหตุที่เกิดเหตุการณ์นี้อาจถูกต้อง
Eliah Kagan

@EliahKagan ฉันลองสิ่งที่ฉันมีให้โดยไม่ต้องดาวน์โหลด ทั้งubuntu-8.04.4-desktop-amd64.isoและubuntu-10.04.4-desktop-amd64.isoติดตั้งตามที่คาดไว้ ubuntu-11.10-desktop-i386.isoไม่ได้. ฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันกับ ISO 12.04
ไม่มีเหตุผล John

4
เพื่อเรียกผม "ปิดหัวข้อ" ใกล้ชิด: นี่คือ คำถามที่ถูกต้องและตรงประเด็น ไม่ใช่ว่าผู้ใช้ Ubuntu ทุกคนอาจใช้ Windows
ish

@irrationalJohn - ขอบคุณสำหรับการทดลองยืนยันปัญหาดูรายละเอียดคำตอบสำหรับเหตุผลในการแก้ปัญหา
ish

คำตอบ:


21

นี่เป็นเพราะบั๊ก (ของแปลก ๆ ) ในแพ็คเกจที่ใช้ในการสร้าง Ubuntu ISO

  • ตั้งแต่ 11.10 , Ubuntu ISO นั้นเป็น "ไฮบริด" ซึ่งหมายความว่า ISO ยังสามารถเขียนบิตสำหรับบิตลงในอุปกรณ์ USB เพื่อให้เป็น Live-USB ที่ใช้งานได้โดยไม่ต้องใช้ StartUp Disk Creator, UNetBootin เป็นต้น

    • โปรดทราบว่า "ไฮบริด" นี้แตกต่างจากคำจำกัดความ OS X / Disk Utility ของ "ไฮบริด" ซึ่งอ้างถึง ISO ที่สามารถอ่านได้ทั้งบน Mac (HFS +) และ Windows (ISO9660)
  • ฟังก์ชั่นไฮบริดของ Ubuntu ที่ให้บริการโดยisohybridสคริปต์ในsyslinux bootloader มันทำงานได้โดยการห่อหุ้มระบบไฟล์ CD มาตรฐาน ISO9660 ภายในพาร์ติชันเพื่อที่มันจะทำงานได้ไม่แปรหากเขียนไปยัง USB / ฮาร์ดดิสก์

  • รายงานโปรแกรมแก้ไข / บั๊กนี้อธิบายถึงปัญหาในวิธีการisohybridตั้งค่า GPT UUID ทำให้ Disk Utility / OS X ไม่สามารถจดจำระบบไฟล์แบบไฮบริดและทำให้ไม่สามารถเมาต์ได้ หวังว่ามันจะได้รับการแก้ไขในบางจุดทำให้ ISO Hybrid ของ Ubuntu ในอนาคตสามารถใช้งานร่วมกับ Disk Utility ได้

ทางเลือกเพื่อแยก / สำรวจ Ubuntu ISO บน OS X: Keka

  • Kekaเป็นส่วนหน้าของ OS X แบบโอเพ่นซอร์สไปยังแพ็คเกจ p7zipซึ่งสามารถดูและแยก ISOs นอกเหนือจากคุณสมบัติการจัดการเก็บถาวรอื่น ๆ อีกมากมาย แม้ว่ามันจะไม่ยอมให้คุณ "ติดตั้ง" Ubuntu ISO ด้วยตัวของมันเอง แต่ก็ควรให้คุณดูระบบไฟล์ ISO และแยกสิ่งที่คุณต้องการ

หากคุณต้องการเป็นทางเลือกบรรทัดคำสั่งสำหรับการสกัดisohybridISOs xorrisoคุณสามารถลอง ซึ่งแตกต่างจาก p7zip และอนุพันธ์ของมันมันจัดการกับระบบไฟล์ Rock Ridge และดังนั้นชื่อไฟล์ที่มีมากกว่า 64 ตัวอักษร
Mike

5

ในกรณีที่มีคนอื่นมาที่นี่เพราะพวกเขากำลังพยายามติดตั้ง Ubuntu ใน Vmware Fusion แต่ไม่สามารถติดตั้ง iso อย่างน้อยใน Vmware Fusion 4 คุณสามารถ "ดำเนินการต่อโดยไม่มีดิสก์" - จากนั้นมันจะช่วยให้คุณเลือก iso บนหน้าจอถัดไปดังนั้น OSX ไม่จำเป็นต้องติดตั้งและ Vmware จะติดตั้งได้ดี


ฉันใช้ VMWARE fusion pro 11.0 พฤติกรรมคล้ายกันสร้าง vm ใหม่เปิดการตั้งค่า vm แทนการตรวจสอบอัตโนมัติเลือก iso จากแผ่นดิสก์โดยใช้ดรอปดาวน์
Roee

2

อาจจะเป็นเพราะตอนนี้พวกเขาไฮบริด (DVD / USB) ISOs ซึ่งสามารถโดยตรงdd'เอ็ดกับไดรฟ์ USB และรองเท้าบู๊ต 1

1. https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033495.html


@Eliah Kagan ฉันตีความโพสต์ของเขาว่าเขาสามารถเผาไหม้และติดตั้ง แต่ไม่ได้เป็นเพียงการกระทำ doubleclick
Fufus Rufus

0

โปรแกรมเดียวที่ทำงานร่วมกับการคลายบีบอัดคือ unarchiver ฟรีจากแอพสโตร์ คุณสามารถบรรจุใหม่ได้ในภายหลัง แต่แผนจะสามารถโหลดข้อมูลใด ๆ ได้เลยก่อน


ชี้แจงคำตอบของคุณ อธิบายอย่างเต็มที่ว่าคุณหมายถึงอะไรโดย "สามารถโหลดข้อมูลใด ๆ ได้ก่อน"
karel

0

ฉันพบข้อผิดพลาดเดียวกันหลังจากอ่านคำตอบของ izx ฉันใช้แอป " Unarchiver " เพื่อแยก iso นอกจากนี้ยังเป็นการดีที่จะรู้ว่าตอนนี้สามารถ dd มี usb ที่สามารถใช้งานได้


0

ฉันทำได้โดย:

  1. hdiutil แนบ -verbose -noverify -nomount download_ubuntu.iso

  2. เปิด Diskutil GUI และเลือกดิสก์ที่แนบ แต่ไม่ได้ติดตั้ง Ubuntu

  3. Diskutil -> File-> ภาพดิสก์ใหม่จากดิสก์ ubuntu

  4. เลือกอ่านอย่างเดียวหรืออ่าน / เขียนโดยไม่มีการเข้ารหัสและเลือกปลายทางที่เหมาะสม

  5. คุณได้รับไฟล์. dmg ที่สามารถติดตั้งใน OS X และสร้าง usb ที่สามารถบู๊ตได้โดยการทิ้งไฟล์โดย diskuti หรือ dd

Thanx


สิ่งนี้ไม่ได้ผลสำหรับฉัน ลอง xorriso (ตามที่อธิบายไว้ข้างต้นโดย Mike ฉันใช้ xorriso -indev XX-YY.iso -osirrox เมื่อ -extract / outdoor
Ben

สิ่งนี้ไม่ได้ผลสำหรับฉันเช่นกัน มันสร้าง. dmg แต่ฉันได้รับ "no ระบบไฟล์ที่เมาท์ได้" เปิดขึ้นแบบเดียวกับที่ฉันทำจาก. iso แหล่งที่มา การใช้ 7zip ทำงานได้ดีเพื่อแยกไฟล์ไปยังดิสก์
Mark Edington

-1

แปลง ISO เป็น DMG

hdiutil convert -format UDRW -o ~/Desktop/ubuntu-12.10-desktop-i386.iso.img ~/Desktop/ubuntu.iso)

1
การแปลงจะทำงานได้ แต่คุณจะไม่สามารถเปิดไฟล์. DMG ที่ได้
Lorin Hochstein

อืม .. ทำงานให้ฉัน
jwerre

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