วิธีการติดตั้งระบบปฏิบัติการลงใน VirtualBox บน Macbook Air โดยใช้ USB ติดตั้งใหม่ของ Apple


8

ขณะนี้ฉันใช้งานระบบดูอัลบูท OSX และ Ubuntu บน Macbook Air ของฉัน แต่มันก็ดีที่จะใช้ OSX ภายใน Ubuntu ผ่าน VirtualBox ดูเหมือนว่าจะเป็นไปได้เมื่อใช้ VirtualBox และถูกกฎหมาย - มีแม้กระทั่งโพสต์ในบล็อก Oracle ที่อธิบายสิ่งนี้: http://blogs.oracle.com/karim/entry/installing_mac_os_x_in . ที่จริงแล้วฉันได้อ่านที่อื่นว่ามันถูกกฎหมายกับ OSX Server แต่ไม่สามารถหาสาเหตุที่ผิดกฎหมายกับ OSX ปกติ - โปรดแจ้งให้เราทราบหากคุณคิดอย่างอื่น

ปัญหาที่ฉันมีคือ MacBook Air ไม่ได้มาพร้อมกับดีวีดีที่สามารถบู๊ตได้ แต่มี "Reinstall Drive" ซึ่งเป็นแท่ง USB ที่เกิดขึ้นเป็นไดรฟ์ CDROM ดูเหมือนว่าจะไม่ได้รับการจัดรูปแบบ ISO9660 แต่มีตารางพาร์ติชัน Apple โดยมีการติดตั้ง OSX บนพาร์ติชัน HFS อานิสงส์บอกว่ามันมี "boot.efi" เช่นกัน ฉันไม่ทราบว่า Apple ทำการบูท / แบ่งพาร์ทิชันได้ดีมากและขอขอบคุณคำแนะนำเกี่ยวกับวิธีแปลง USB นี้เป็น ISO หรือบูตใน VirtualBox ด้วยวิธีอื่น


1
"แต่หาเหตุผลไม่ได้ว่ามันผิดกฎหมายกับ OSX ปกติ" - เพราะ EULA ไม่อนุญาตให้คุณทำ
ta.speot.is

1
ในขณะที่ฉันเชื่อว่าคุณกำลังถามคำถามด้วยความเชื่อที่ดีโปรดทราบว่าคุณยังคงพยายามหลีกเลี่ยงข้อ จำกัด ที่อาจมีเพื่อวัตถุประสงค์ ไม่ว่าทั้งหมดจะถูกกฎหมายอย่างสมบูรณ์หรือไม่นั่นไม่ใช่เรื่องของการสนทนาที่นี่ ที่เกี่ยวข้อง: Mac OS X เป็นแขกรับเชิญบน VirtualBox พร้อม Ubuntu Host หรือไม่? และ ติดตั้ง Mac OS X 10.6 Snow Leopard ใน VMWare ได้อย่างไร (พูดถึงเพียงไม่กี่)
slhck

ความแตกต่างระหว่างคำถามของฉันกับทั้งสองนั้นคือฉันวางแผนที่จะเรียกใช้ OSX บน "คอมพิวเตอร์ที่มีตราสินค้า Apple" ตามที่ EULA กำหนดซึ่งไม่ได้กล่าวถึง virtualisation ส่วนใดของ EULA ที่คุณคิดว่าจะเป็นการละเมิด
eug

eug

เหตุผลหนึ่งที่ทำให้คุณได้รับอนุญาตเท่านั้น หนึ่ง สำเนาของ OS X การจำลองเสมือน ("ทำงานบนฮาร์ดแวร์ Apple") อาจไม่ใช่ปัญหาทางกฎหมายที่ใหญ่ที่สุดที่นี่ - พิจารณาว่าการใช้งานในสภาพแวดล้อมฮาร์ดแวร์เสมือนจริงคุณกำลังข้ามการตรวจสอบระบบ OS X ที่ปกติจะตรวจสอบฮาร์ดแวร์ Apple ภายใต้. แต่ฉันไม่มีทนายดังนั้นฉันไม่สามารถให้คำตอบที่ชัดเจนได้
slhck

คำตอบ:


1

ฉันได้รับมันทำงานโดยการบูตจากพาร์ทิชันทางกายภาพของฉัน ไม่ตอบคำถามเดิมของฉันอย่างแน่นอน แต่ได้ผล

วิธีการทำมีสองวิธี:

  1. การแปลงฟิสิคัลพาร์ติชันเป็น vdi (VBoxManage convertfromrawraw ... )
  2. การเข้าถึงพาร์ติชัน raw โดยตรง ฉันทำให้มันเปลี่ยนรูปไม่ได้ดังนั้น VirtualBox ทำให้การเขียนลงในไฟล์แยกต่างหาก - ทำให้ฉันรู้สึกปลอดภัยยิ่งขึ้นเนื่องจากการเข้าถึงแบบ raw น่าจะอันตรายมาก (เช่นง่ายต่อการทำให้การติดตั้ง OSX เสียหาย)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.