Boot Camp, Virtualization, Wine, Crossover Mac, Remote Desktop
Trong khi phần cứng Mac hoàn toàn phù hợp với macOS, nhưng nó không phải là hệ điều hành duy nhất có thể chạy trên phần cứng của máy Mac của bạn.
Bất kể lý do bạn muốn, nhiều hệ điều hành khác, bao gồm nhiều hệ điều hành Window và Linux , đều có thể chạy trên máy Mac của bạn. Điều đó làm cho Mac trong số các máy tính linh hoạt nhất mà bạn có thể mua. Dưới đây là những gì chúng tôi sẽ sử dụng để cài đặt Windows trên máy Mac.
01/05
Chương trình đào tạo
Có lẽ tùy chọn nổi tiếng nhất để chạy Windows là Boot Camp. Boot Camp, bao gồm miễn phí với máy Mac của bạn, cho phép bạn cài đặt Windows và sau đó cho phép khởi động kép giữa Mac hoặc Windows khi bạn khởi động.
Vì Boot Camp chạy Windows trực tiếp trên phần cứng của máy Mac (không có ảo hóa hoặc mô phỏng được thực hiện) Windows có thể chạy với tốc độ tốt nhất có thể mà Mac của bạn có thể phân phối.
Cài đặt Windows trên máy Mac của bạn không còn khó khăn hơn việc cài đặt Windows trên bất kỳ máy tính nào. Apple thậm chí còn cung cấp Boot Camp Assistant để phân vùng ổ đĩa khởi động để nhường chỗ cho Windows cũng như cài đặt tất cả các trình điều khiển Windows cần cho tất cả phần cứng đặc biệt của Apple.
Pro:
- Hỗ trợ Windows 7, 8.1 và 10
- Windows chạy tự nhiên trên phần cứng máy Mac để có hiệu suất tốt nhất
Con:
- Yêu cầu bản quyền Windows đầy đủ cho bản cài đặt ban đầu
- Không thể chạy đồng thời Windows và Mac OS
02 trên 05
Ảo hóa
Ảo hóa cho phép nhiều hệ điều hành chạy trên phần cứng máy tính cùng một lúc hoặc ít nhất là cho các mục đích thực tế, nó có vẻ giống như thời gian đó. Ảo hóa tóm tắt lớp phần cứng, làm cho nó trông giống như mỗi hệ điều hành có bộ xử lý riêng của nó, RAM, đồ họa và lưu trữ mà nó cần để chạy.
Ảo hóa trên Mac sử dụng một lớp phần mềm gọi là hypervisor để mô phỏng tất cả các phần cứng cơ bản. Kết quả là, hệ điều hành khách chạy trên máy ảo không chạy nhanh như trong Boot Camp. Nhưng không giống như Boot Camp, cả hệ điều hành Mac và hệ điều hành khách đều có thể chạy cùng một lúc.
Có ba ứng dụng ảo hóa chính cho Mac:
- Parallels - Người đầu tiên mang ảo hóa đến máy Mac. Parallels hỗ trợ một loạt các hệ điều hành khách bao gồm Windows, Linux và Mac.
- VMWare Fusion - Fusion là ứng dụng ảo hóa của Mac được cung cấp bởi VMWare (một nhà lãnh đạo thời gian dài trong công nghệ ảo hóa). Fusion hỗ trợ cài đặt nhiều hệ điều hành khác nhau bao gồm Windows, Linux và Mac OS.
- VirtualBox - Oracle hỗ trợ một ứng dụng ảo hóa nguồn mở được gọi là VirtualBox. Ứng dụng ảo hóa miễn phí này chạy trên nhiều hệ thống máy tính bao gồm Mac. Giống như các ứng dụng ảo hóa khác, VirtualBox có thể được sử dụng để chạy nhiều hệ điều hành khác nhau bao gồm Windows, Linux và Mac OS.
Cài đặt các ứng dụng ảo hóa tương tự như bất kỳ ứng dụng Mac nào khác mà bạn cài đặt thông qua việc cài đặt hệ điều hành khách có thể tham gia nhiều hơn một chút với một chút tùy chỉnh cần thiết để có được hiệu suất tốt nhất . Cả ba ứng dụng đều có các diễn đàn và dịch vụ hỗ trợ sinh động để giúp điều chỉnh hiệu suất.
Pro:
- Các hoạt động đồng thời cho phép bạn chạy cả Mac OS và bất kỳ hệ điều hành khách nào mà bạn muốn bên cạnh
- Bạn không chỉ giới hạn ở Windows, một số lượng lớn các hệ điều hành khách được hỗ trợ
Con:
- Điều chỉnh hiệu suất và tùy chỉnh là cần thiết để đạt được hiệu suất tốt nhất
- Có thể ảnh hưởng đến hiệu suất của máy Mac của bạn
03 trên 05
Rượu nho
Wine có cách tiếp cận khác để chạy các ứng dụng Windows trên máy Mac của bạn. Hãy tha thứ cho chúng tôi, điều này có một chút nerdy: Thay vì ảo hóa phần cứng Mac và chạy Windows trong môi trường ảo, Wine tha thứ bằng cách sử dụng hệ điều hành Windows hoàn toàn; thay vào đó, nó chuyển đổi các cuộc gọi Windows API trực tiếp do ứng dụng Windows thực hiện sang các cuộc gọi POSIX (giao diện hệ điều hành di động) được sử dụng trên các hệ điều hành Linux và Mac.
Kết quả là ứng dụng Window có thể chạy bằng API hệ điều hành máy chủ lưu trữ thay vì các ứng dụng được Windows sử dụng. Ít nhất đó là lời hứa, thực tế có xu hướng ít hơn một chút so với lời hứa.
Vấn đề là cố gắng chuyển đổi tất cả các cuộc gọi Windows API là một cam kết lớn, và không có gì đảm bảo rằng một ứng dụng bạn muốn sử dụng đã có tất cả các cuộc gọi API của nó được dịch thành công.
Mặc dù nhiệm vụ có vẻ khó khăn, nhưng Wine lại có một số câu chuyện thành công về ứng dụng và đó là chìa khóa để sử dụng Wine, kiểm tra cơ sở dữ liệu Wine để đảm bảo ứng dụng Windows bạn cần sử dụng đã được thử nghiệm thành công bằng Wine.
Cài đặt Wine trên Mac có thể là một thách thức đối với những người không sử dụng để cài đặt các ứng dụng Linux / UNIX nguồn mở. Rượu được phân phối thông qua tarballs hoặc .pkg mặc dù tôi khuyên bạn nên sử dụng phương pháp .pkg bao gồm một trình cài đặt Mac bán tiêu chuẩn.
Sau khi quá trình cài đặt hoàn tất, Wine phải được chạy từ Terminal, mặc dù một khi ứng dụng Windows chạy và chạy, bạn sẽ sử dụng Mac GUI chuẩn.
Pro:
- Miễn phí và không yêu cầu giấy phép Windows
- Cơ sở dữ liệu lớn để kiểm tra tính tương thích của ứng dụng
Con:
- Không phải tất cả các ứng dụng Window sẽ chạy
- Ứng dụng có thể bị hỏng khi hệ điều hành Mac được cập nhật
04/05
Crossover Mac
Crossover Mac là một ứng dụng từ Codeweaver được thiết kế để tận dụng tốt nhất dịch giả Wine (xem ở trên) trong môi trường Mac. Nó bao gồm một trình cài đặt dễ sử dụng cho cả ứng dụng Crossover Mac và để cài đặt các ứng dụng Windows trên máy Mac của bạn.
Không cần phải mạo hiểm vào Terminal như được yêu cầu với Wine, Crossover Mac ẩn tất cả các bit UNIX và bobs bên dưới một giao diện người dùng Mac chuẩn.
Trong khi Crossover Mac là một trải nghiệm người dùng tốt hơn, nó vẫn dựa trên mã Wine để dịch các API Windows sang các máy Mac tương đương. Điều này có nghĩa là Crossover Mac có cùng các vấn đề như Wine khi nói đến các ứng dụng thực sự hoạt động chính xác. Đặt cược tốt nhất của bạn là sử dụng cơ sở dữ liệu của các ứng dụng đang hoạt động trên trang web CrossOver để đảm bảo ứng dụng bạn muốn chạy thực sự hoạt động.
Và đừng quên bạn có thể sử dụng phiên bản dùng thử của Crossover Mac để đảm bảo mọi thứ hoạt động như mong đợi.
Pro:
- Dễ dàng cài đặt ứng dụng Crossover Mac và ứng dụng Windows
Con:
- Không phải tất cả các ứng dụng Windows sẽ chạy
- Một số ứng dụng Windows chạy nhưng có thể có các tính năng sẽ không hoạt động
05/05
Microsoft Remote Desktop
Tùy chọn này được liệt kê cuối cùng bởi vì bạn không thực sự đang chạy Windows trên máy Mac của mình. Khi Windows Remote Desktop được thiết lập, Windows thực sự đang chạy trên PC và bạn đang kết nối với máy Mac của mình.
Kết quả là máy tính để bàn Windows xuất hiện trong cửa sổ trên máy Mac của bạn. Trong cửa sổ, bạn có thể thao tác trên màn hình nền Windows, khởi chạy ứng dụng, di chuyển các tệp, thậm chí chơi một vài trò chơi, mặc dù trò chơi hoặc ứng dụng đồ họa chuyên sâu không phải là lựa chọn tốt do giới hạn tốc độ máy tính Windows từ xa có thể được gửi qua kết nối mạng với máy Mac của bạn.
Cài đặt và thiết lập đủ dễ dàng, bạn có thể tải xuống ứng dụng từ Mac App Store. Sau khi cài đặt, bạn chỉ cần kích hoạt truy cập từ xa trên hệ thống Windows , sau đó chọn hệ thống Windows trong ứng dụng Remote Desktop để truy cập và sử dụng các ứng dụng của nó.
Pro:
- Miễn phí
- Dễ dàng cài đặt và sử dụng
Con:
- Hiệu suất bị giới hạn bởi băng thông mạng
- Các mối lo ngại về an ninh có thể xảy ra khi cho phép kết nối với PC từ xa