Cài đặt OS X trong VirtualBox trên iMac?


9

Có thể cài đặt OS X 10.6 Snow Leopard trong VirtualBox trên iMac (i3) chạy OS X 10.6.8 không? Tôi có CD, DMG và ISO cài đặt 10.6, nhưng không thể có bất kỳ cái nào trong số chúng để khởi động từ VirtualBox.


Lưu ý: chỉ phiên bản máy chủ của Snow Leopard mới được phép ảo hóa. Ảo hóa phiên bản không phải Máy chủ 10.6.x vi phạm EULA.
Ian C.

Có những trang web lưu trữ toàn bộ hình ảnh hộp ảo được đóng gói sẵn giúp bạn hoàn toàn không phải trải qua bất kỳ loại cài đặt / thiết lập nào của vm
Alexander

@XAleXOwnZX nếu điều này vẫn đúng, bạn có thể liệt kê một số không?
Aidan Miles

Google "hình ảnh hộp ảo"
Alexander

Câu trả lời:


8

Các hướng dẫn này dành cho VirtualBox trên Windows và Linux nhưng chúng cũng hoạt động tốt trên OS X. Lấy từ đây - được rút ngắn và sửa đổi cho hệ điều hành khách OS X:

  • Rip DVD bán lẻ ban đầu của Snow Leopard ở định dạng ISO.
  • Trong VirtualBox, tạo một máy ảo mới. Đặt tên theo ý muốn, nhưng chọn "Mac OS X" làm hệ điều hành và "Mac OS X Server" làm phiên bản. Nhấn tiếp. Chỉ định một lượng RAM tốt cho VM. Tôi đã chọn 1024 MB. Nhấn tiếp. Tạo một đĩa cứng ảo mới, tôi chọn 20 GB dung lượng lưu trữ mở rộng linh hoạt. Nhấn vào kết thúc.
  • Mở cài đặt cho máy ảo mới này và trong phần Lưu trữ, tải Snow Leopard ISO trong thiết bị CD / DVD hiện đang trống.
  • Bây giờ hãy đóng VirtualBox (quan trọng!). Tìm tệp XML xác định máy ảo mà bạn vừa tạo. Cái này sẽ ở ~/Library/VirtualBox/Machines/<name of the VM>/<name of the VM>.xml. Tìm kiếm tệp này trong một chỉnh sửa văn bản cho ExtraDataItem thẻ. Sau phiên bản cuối cùng của ExtraDataItem thêm hai thẻ sau, mới, ExtraDataItem thẻ:

    & lt; ExtraDataItem =

    & lt; ExtraDataItem = =

  • Lưu và đóng tập tin.

  • Mở VirtualBox và bật nguồn máy ảo. Việc cài đặt sẽ bắt đầu sau vài phút. Chọn ngôn ngữ của bạn. Bây giờ hãy mở Disk Utility trong menu Utility. Chọn đĩa ảo và nhấp vào Xóa. Đóng nó và bây giờ bạn có thể cài đặt OSX. Trước đó, bạn có thể chọn để tùy chỉnh cài đặt. Thật thú vị khi tắt các bản dịch ngôn ngữ bổ sung hoặc hỗ trợ máy in (bạn tiết kiệm khoảng 2 GB).


1
Tôi không gặp may mắn khi tìm thấy tệp .XML. Không có thư mục Máy trong ~ / Library / VirtualBox /, Finder cũng không thể tìm thấy OSX.xml trên ổ cứng. Tất cả những gì tôi có thể tìm thấy là / VirtualBox VMs / OSX / trong thư mục nhà / người dùng của tôi với .vbox, .vbox-trước và .vhd
David

1
Tôi thấy VirtualBox.xml trong ~ / Library / VirtualBox / có công cụ ExtraDataItem trong đó. Tôi có nên đặt nó ở đó?
David

Không có may mắn về điều đó, chỉ là FYI.
David

@David đó là một người lập dị. Tôi đã không thử điều này trong một thời gian rất dài để VirtualBox có thể đã tiếp tục. :
Ian C.

1
Điều này làm việc cho tôi. Bit quan trọng là thêm vào <ExtraDataItem> thẻ xml, ngay sau đó <Machine> nhãn <VirtualBox ...> <Machine uuid="..." name="OS X Mavericks" ...> <ExtraData> <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/> <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/> </ExtraData> Các phiên bản mới hơn của VirtualBox lưu trữ VM của bạn tại /Users/<user>/VirtualBox VMs/<vm name>/<vm name>.vbox Mẹo: sao lưu trước khi thực hiện thay đổi.
hanxue

2

Tôi có một VBox SL 10.6.8 đang chạy khi chúng ta nói chuyện. Nó hoạt động hoàn hảo, nếu chậm một chút. Tôi sắp từ bỏ nó vì những lý do hoàn toàn không liên quan đến VirtualBox, nhưng hãy xem liệu tôi có thể nhớ mọi thứ tôi đã làm để chạy nó không:

1) Giống như câu trả lời khác đã nói, bắt đầu với một bản rip DVD SL gốc. Của tôi là 10,6,0.

2. ) và gắn DVD bị rách của bạn.

3) Đừng khởi động máy.

4) Mở cài đặt máy và đảm bảo tất cả các cài đặt sau:

Hệ thống & gt; Bo mạch chủ & gt; Chipset: ICH9

Hệ thống & gt; Bo mạch chủ & gt; Các tính năng mở rộng & gt; Kích hoạt IO APIC (đã chọn)

Hệ thống & gt; Bo mạch chủ & gt; Các tính năng mở rộng & gt; Kích hoạt EFI (đã chọn)

Hệ thống & gt; Bộ xử lý & gt; Kích hoạt PAE / NX (đã chọn)

Hệ thống & gt; Tăng tốc & gt; Kích hoạt VT-x / AMD-V (đã chọn)

Hệ thống & gt; Tăng tốc & gt; Kích hoạt phân trang lồng nhau (đã chọn)

Lưu trữ & gt; Ở đây đảm bảo đĩa cứng được gắn vào Bộ điều khiển SATA loại AHCI.

Mạng & gt; Bộ điều hợp 1 (hoặc bất kỳ loại nào khác) & gt; Loại bộ điều hợp: Máy chủ Intel PRO / 1000 T (82543GC)

Cổng & gt; Cổng nối tiếp & gt; Kích hoạt Cổng nối tiếp (bỏ chọn này)

Cổng & gt; USB & gt; Bật Bộ điều khiển USB (đã chọn)

Cổng & gt; USB & gt; Kích hoạt USB 2.0 (đã chọn)

5) Khởi động máy và bạn sẽ thấy chế độ khởi động dài dòng (không có màn hình Apple màu xám).

6) Tiến hành cài đặt OS X.

Đây chính xác là những gì tôi đã làm và đã chạy bây giờ. Cập nhật 10.6.0 đến 10.6.8 bằng Cập nhật phần mềm tiêu chuẩn. Không có bản vá, kexts hoặc hack khác cần thiết.

Hệ thống của tôi: iMac 21,5 "Cuối năm 2009 (Intel Core 2 Duo 3.06GHz, với 16GB RAM)

Phiên bản VirtualBox: 4.1.12 r77245 với phần mở rộng được cài đặt.

Tôi đã thử cập nhật VirtualBox lên 4.1.14, nhưng điều đó đã phá vỡ VM này bằng cách nào đó. Không bao giờ hoàn toàn tìm ra lý do tại sao, nhưng điều đó khiến tôi không cập nhật. Chưa thử 4.1.16. Nếu bạn không thể cài đặt nó trên phiên bản hiện tại với các cài đặt này, có lẽ đây là lý do?

Mong rằng sẽ giúp!


0

Tôi có một macbook cũ (màu trắng 13 "). Tôi không thể cập nhật lên Mavericks qua AppStore vì phần cứng của tôi (sẽ không cho phép tôi tải xuống). Hiện tại ngày 10.6.8

Tôi đã cài đặt phiên bản mới nhất của hộp ảo (4.3.6). Tôi tìm thấy 10.8.5 installesd.iso trên web (không nhớ ở đâu). Khá nhiều cài đặt mặc định (HD tĩnh 40 GB ở định dạng .vdi, RAM 2 GB, bộ nhớ video 128 MB). Trong cài đặt, bộ điều khiển mặc định là SATA, hoạt động với tôi. Tôi đã thêm installesd.iso vào ổ đĩa DVD ảo và khởi động máy. Máy khởi động và bạn sẽ thấy verbage trong vài phút, sau đó bạn sẽ đến màn hình tùy chọn của đĩa cài đặt. Chọn "tiện ích đĩa". Trong "tiện ích đĩa", chọn ổ cứng ảo bạn có cho máy (cái ở đầu danh sách). Chọn "phân vùng" - & gt; 1 phân vùng- & gt; mac os mở rộng (ghi nhật ký) và nhấp vào "phân vùng" để phân vùng đĩa. Thoát khỏi tiện ích đĩa, sau đó chọn cài đặt lại osx. Chọn ổ cứng ảo của bạn và cài đặt.

Đã lấy fooooorrrrrrrreeeevvvvvveerrrrrrrrr! Cho biết cài đặt 20 phút. Đã hơn 45 phút. Nếu màn hình chuyển sang màu trắng trong khi cài đặt, nó chỉ là màn hình nhàn rỗi. Nhấp lại vào cửa sổ máy và nó sẽ hiển thị cho bạn trạng thái cài đặt hiện tại. Tạo acount như bạn thường làm cho mac và bắt đầu sử dụng máy Mac của bạn.

Bây giờ tôi có thể nâng cấp VM của mình lên Mavericks (hiện đang tải xuống) trên kim loại trần mà tôi không thể nâng cấp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.