Anonim

Trong nhiều năm qua, Apple đã cho phép một số phiên bản macOS nhất định được ảo hóa trên phần cứng Mac. Điều này hoạt động khá tốt khi sử dụng chính hệ điều hành như một máy ảo, nhưng các tùy chọn tiền khởi động như Recovery Mode hơi khó xử lý hơn về mặt máy ảo.
Thật dễ dàng để khởi động máy Mac thực tế vào Chế độ khôi phục, nhưng khó khăn hơn đáng kể khi sử dụng máy Mac với ứng dụng như VMware Fusion. Có thể sử dụng tổ hợp phím Command-R khi khởi động macOS VM trong Fusion, nhưng cửa sổ thời gian mà Fusion sẽ chấp nhận lệnh đó quá nhỏ đến mức bạn có thể sẽ thử hàng chục lần trước khi nó hoạt động.
Thay vào đó, có một cách dễ dàng hơn để buộc Mac VM khởi động ở Chế độ khôi phục bằng cách chỉnh sửa tệp cấu hình của VM. Lưu ý rằng quy trình này dành cho các máy ảo Mac dựa trên VMware với phân vùng phục hồi còn nguyên vẹn. Ảnh chụp màn hình của chúng tôi tham chiếu VMware Fusion 10.1.3, mặc dù quy trình cơ bản sẽ hoạt động trên hầu hết các phiên bản gần đây của ứng dụng.

  1. Đảm bảo Mac VM được tắt hoàn toàn và sau đó xác định vị trí tệp máy ảo trong Finder. Nhấp chuột phải vào tệp VM trong Finder và chọn Hiển thị nội dung gói .
  2. Xác định vị trí tệp cấu hình .vmx của VM. Nhấp chuột phải vào nó và mở nó trong trình soạn thảo văn bản của bạn lựa chọn.
  3. Thêm tùy chọn cấu hình sau vào cuối tệp .vmx:
  4. macosguest.forceRecoveryModeInstall = "TRUE"

  5. Lưu thay đổi vào tệp .vmx và sau đó khởi động Mac VM của bạn. Bây giờ nó sẽ khởi động trực tiếp vào Chế độ khôi phục mà không cần sử dụng bất kỳ phím tùy chọn khởi động nào.
  6. Khi bạn đã hoàn tất với Chế độ khôi phục và sẵn sàng khởi động lại vào macOS, hãy tắt VM và sau đó mở lại tệp .vmx và xóa văn bản đã thêm. Cuối cùng, trong nội dung gói của VM, tìm và xóa tệp .nvram của nó (nó sẽ được VM tạo lại sau chu kỳ khởi động tiếp theo). Bây giờ, khi bạn khởi động VM tiếp theo, nó sẽ khởi động lại vào macOS.
Cách buộc mac vm khởi động ở chế độ phục hồi trong phản ứng tổng hợp vmware