Cách chuyển đổi máy OS OS vật lý sang máy ảo


13

Tôi muốn di chuyển máy OSX 10.9.5 hiện tại sang Máy khách 10.9.5 chạy trên máy chủ 10.10.1.

Tình huống của tôi là: Tôi sở hữu 10,9,5 MBP mà tôi sử dụng hàng ngày. Tôi có các công cụ phát triển trên máy mà tôi không chắc chắn hoạt động trên Yosemite. Tôi đã mua một MBP mới chạy 10.10.1.

Tôi muốn di chuyển máy cũ thành máy khách, sau đó tôi có thể di chuyển từng phần của máy ảo sang máy gốc.

Tôi đã thử một vài thứ, nhưng những hướng dẫn này có vẻ hứa hẹn nhất:

  1. Xây dựng một máy khách đơn giản bằng cách sử dụng "Cài đặt OS X Mavericks.app".
  2. Khởi động VM đó bằng chế độ an toàn.
  3. Kết nối hình ảnh khởi động Carbon Copy Cloner dựa trên USB của tôi.
  4. Bắt đầu trợ lý di chuyển OSX (không phải trợ lý di chuyển VMWare).
  5. Lựa chọn để di chuyển từ CCC.
  6. chờ đợi.

Tôi đã không thành công.

Vấn đề ngay lập tức là ổ USB không hiển thị với VM nên tôi bị kẹt ở Bước 3. Vấn đề gắn usb

Apple hỗ trợ một cách lịch sự từ chối sự giúp đỡ ngay khi tôi nói VMWare.


Nếu bạn có một mạng ở nhà, bạn có thể tạo một đĩa khởi động mạng không? Đã hơn một thập kỷ kể từ khi tôi thực hiện điều này (trên PC tôi có thể thêm) nhưng chúng tôi thường đẩy lên và kéo xuống hình ảnh theo cách này bằng cách sử dụng Ghost (đây cũng là lúc harddo dưới 250 MB. Ghost đã được mua và đã bán một vài lần để tôi không biết liệu đây có còn là chương trình tuyệt vời như trước đây không
HPWD

Câu trả lời:


3

Đây là cách tôi đã làm nó:

  1. Tạo một tệp hình ảnh trên một ổ đĩa ngoài (Gói thưa thớt, vì vậy kích thước của ổ đĩa gốc có thể thay đổi
  2. Trên máy nguồn, sử dụng SuperDuper hoặc CCC để sao chép ổ đĩa vào tệp / gói hình ảnh
  3. Sử dụng Fusion 8.5 tạo OSX VM bằng ổ đĩa khôi phục
  4. Thêm một ổ đĩa bổ sung cho VM
  5. Gắn ổ đĩa ngoài vào VM
  6. Gắn tệp hình ảnh vào ổ đĩa ngoài
  7. Sử dụng SuperDuper hoặc CCC để sao chép hình ảnh được gắn vào ổ đĩa bổ sung được tạo trong 4
  8. Đặt đĩa khởi động là ổ đĩa được sao chép
  9. Dừng VM, xóa ổ đĩa gốc, khởi động lại và bạn nên có máy ban đầu của mình trong VM.

2
Apple support politely denied help as soon as I said VMWare.

Âm thanh về đúng. Mặc dù EUAL hợp pháp hợp pháp để chạy OS X trong VM, Apple sẽ chế giễu bạn vì điều này.

Tôi cho rằng bạn đang sử dụng ít nhất một phiên bản N-1 của VMware Fusion. Tôi đã thành công với quy trình chung này:

  1. Sao lưu hệ điều hành của bạn vào bất kỳ ổ đĩa ngoài nào bằng Time Machine (bỏ CCC cho bài tập này)
  2. Tạo một VM mới bằng cách sử dụng "Cài đặt từ hình ảnh" và chọn Tùy chọn khác.
  3. Chọn "Cài đặt OSX từ phân vùng khôi phục"
  4. Làm theo lời nhắc và một khi bạn đang ở trong phân vùng Recovery, hãy chọn khôi phục từ Time Machine.
  5. Khi bạn tự tin dữ liệu của mình nằm trong VM, hãy nâng cấp máy chủ của bạn lên Yosemite. LƯU Ý RATNG bạn sẽ cần nâng cấp lên Fusion v7.x để chạy trên máy chủ 10.10.

Tùy chọn khác là chỉ xây dựng VM khách theo cùng một cách và cpcác tệp qua khi bạn đã thiết lập mạng. Thách thức ở đây là tập tin ACL và quyền sở hữu. Cộng với toàn bộ ứng dụng cài đặt lại rắc rối.

Hi vọng điêu nay co ich.


Tôi đã thử phương pháp sử dụng sao lưu máy thời gian để khôi phục. Quá trình sẽ chết một cách bí ẩn và trở lại màn hình đăng nhập. Tôi đã ghi lại nhật ký giao diện điều khiển và không tìm thấy điều gì khả nghi cho thấy tại sao quá trình này lại chết. Nó chạy khoảng 8 phút trước khi chết. Tôi đã đăng nó trên trang web vmware và ai đó đã đề xuất sử dụng bản sao lưu CCC làm giải pháp. Lưu ý: Máy chủ của tôi là Yosemite. Bạn có thể đi qua tầm quan trọng của việc có chủ nhà phù hợp với khách?
Michael Potter

Lưu ý: Chỉ được phép chạy OS X trong VM khi máy chủ VM đó là OS X chạy trên máy tính Apple.
slhck

"Được phép" là từ khóa. Tôi đã có thể chạy VMware ESX trên Mac Pro và lưu trữ máy ảo Yosemite. Nó không được hỗ trợ nhưng đó là những gì StackExchange dành cho, phải không? ;-)
SaxDaddy

@SaxDaddy Tại sao trang en.wikibooks.org/wiki/VirtualBox/Setting_up_a_Virtual_Machine/ trộm nói rằng nó không hợp pháp?
Pacerier

1

Vì ổ đĩa ngoài của bạn là một bản sao có thể khởi động, nên một tùy chọn khác sẽ khởi động máy ảo của bạn từ ổ đĩa ngoài đó, sau đó nhân bản vào ổ đĩa VM thay vì di chuyển.

Tất nhiên, điều này có thể chạy vào cùng một rào cản USB bởi vì đó dường như là vấn đề thực sự ở đây, nhưng nó đáng để thử.

(Về mặt lịch sử, ít nhất) Fusion không cho phép bạn khởi động trực tiếp từ ổ USB mà không có công cụ của bên thứ ba như Plop Boot Manager , một hình ảnh đĩa nhỏ, có khả năng khởi động cho phép bạn khởi động từ ổ đĩa ngoài.

Từ http://kb.mit.edu/confluence/pages/viewpage.action?pageId=12386368 :

  • Truy cập trang web tải xuống và tải xuống tệp .zip mới nhất có chứa trình quản lý khởi động Plop.
  • Trích xuất tệp Zip vào một vị trí tạm thời trên ổ cứng của bạn. Nó sẽ tạo một thư mục có tên "plpbt- <version>".
  • Ở cấp độ cao nhất của thư mục được trích xuất, bạn sẽ tìm thấy một tệp có tên plpbt.img. Sao chép tập tin đó vào thư mục Tài liệu của bạn. Bạn có thể xóa tệp .zip và thư mục giải nén.
  • Khởi chạy phản ứng tổng hợp VMWare và mở Cài đặt cho VM bạn muốn sử dụng. Trong "Thiết bị khác", thêm ổ đĩa mềm, được định cấu hình để sử dụng tệp .img này.
  • Chuyển đến "Cài đặt nâng cao" và định cấu hình VM để khởi động từ ổ đĩa mềm mới này.
  • Cắm thiết bị USB vào máy Mac của bạn và kết nối thiết bị với VM bằng menu "Máy ảo" -> "USB" -> "Kết nối <tên thiết bị USB của bạn>"
  • Khởi động VM. Bạn sẽ thấy hình ảnh của một ngôi sao và một menu ở trên cùng bên trái. Chọn "USB" từ menu đó và nhấn enter, và VM sẽ khởi động thiết bị USB.
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.