Anonim

Tôi cho rằng việc Apple chuyển sang bộ xử lý Intel là một trong những bước đi thông minh nhất họ từng thực hiện. Có nhiều lý do cho việc này ở cấp độ phần cứng, nhưng ở cấp độ phần mềm, nó cung cấp khả năng chạy Windows nguyên bản. Nó cũng cung cấp hoạt động tốt hơn nhiều khi chạy Windows bên trong một máy ảo. Trước Intel, ảo hóa phải hoạt động như một trình giả lập, một loại dịch giữa các tập lệnh của các bộ xử lý hoàn toàn khác nhau. Với Intel, các máy của Apple hiện chạy các bộ vi xử lý giống như hầu hết thế giới PC. Phần mềm VMware có thể thực thi phần lớn mã phần mềm tự nhiên trên bộ xử lý máy chủ. Điều này tăng tốc hiệu suất một cách lớn.

Apple cung cấp Boot Camp với Leopard OS X. Boot Camp được sử dụng để tạo thiết lập khởi động kép. Điều này sẽ hoạt động vì nó sẽ cho phép bạn chạy Windows hoàn toàn tự nhiên trên máy Mac dựa trên Intel của bạn. Hạn chế là bạn sẽ cần phải khởi động lại máy để chuyển đổi hệ điều hành. Nếu bạn giống như tôi, nơi một số phần mềm tốt hơn trên Mac và một số phần mềm tốt hơn trong Windows, việc buộc phải khởi động lại để chuyển đổi là vô cùng khó chịu. Tuy nhiên, chạy Windows bên trong một máy ảo bên trong OS X, có nghĩa là bạn có thể chạy Windows giống như bất kỳ ứng dụng nào khác được cài đặt trên máy tính của bạn. Không cần khởi động lại.

Hai ứng cử viên lớn cho Mac là Parallels và VMWare Fusion. Tại thời điểm này, tôi chưa thử Parallels. Thẳng thắn mà nói, điều này là do tôi nghe VMWare Fusion tốt hơn. Vì vậy, tôi nghĩ gì về VMware Fusion vào thời điểm này? Vâng, tiêu đề của bài viết này có lẽ đã cho nó đi.

Sử dụng Vmware Fusion

Tôi đã cài đặt VMWare Fusion trên Mac Pro của mình. Đây là phiên bản dùng thử sẽ cung cấp cho bạn đầy đủ chức năng trong 30 ngày. Sau khi bạn cài đặt nó, nó sẽ hướng dẫn bạn qua quá trình thiết lập máy ảo đầu tiên của bạn. Bạn sẽ chọn hệ điều hành trước thời hạn. Vì Windows là tùy chọn phổ biến nhất, VMware đã cung cấp hỗ trợ kỹ lưỡng nhất cho hệ điều hành đó. Bạn có thể chạy các hệ thống khác (chẳng hạn như Ubuntu) với VMWare Fusion mà không gặp vấn đề gì, tuy nhiên một số tiện ích bạn có với Windows sẽ không khả dụng (nhiều hơn một chút). Khi cài đặt Windows, VMware sẽ hỏi bạn mã khóa sản phẩm của bạn. Nó làm điều này bởi vì nó có thể tự động cài đặt Windows cho bạn từ đầu đến cuối.

Nếu bạn đã cài đặt Windows trên phân vùng Boot Camp, VMware sẽ phát hiện ra nó và cho phép bạn sử dụng cài đặt Boot Camp như một máy ảo bên trong OS X. Không cần phải cài đặt lại.

Vmware Fusion liệt kê các máy ảo XP và Vista của tôi cũng như thứ hai của tôi
ổ cứng (đã cài đặt Vista) làm phân vùng Boot Camp.

Sau khi cài đặt, bạn có thể khởi động máy ảo của mình rất dễ dàng. Giống như một máy tính bình thường, nó sẽ khởi động và đi vào Windows. Sự khác biệt duy nhất là toàn bộ sự việc diễn ra bên trong một cửa sổ trong OS X. Nó thực sự giải phóng khi có thể khởi động lại máy Windows mà không cần khởi động lại toàn bộ máy tính.

Bên trong Windows, VMware sẽ cài đặt VMWare Tools. Đây là bản sao hoạt động bên trong Windows, mang lại trải nghiệm dường như hơn giữa nó và OS X. Ví dụ, tôi có thể di chuyển chuột dễ dàng vào và ra khỏi máy ảo. Không có cái này, một khi tôi nhấp vào bên trong Windows, con chuột bị kẹt ở đó cho đến khi tôi nhấn tổ hợp phím đặc biệt để trả con trỏ chuột của tôi trở lại OS X. Vmware Tools cũng cung cấp quyền truy cập vào hệ thống tệp OS X cho Windows dưới dạng ổ đĩa mạng tại Z. Nó cũng cung cấp hỗ trợ cho chế độ Unity

Chế độ xem

Có ba cách để xem VM: chế độ thống nhất, chế độ cửa sổ và toàn màn hình. Chế độ cửa sổ sẽ hiển thị Windows bên trong một cửa sổ (mỉa mai, tôi biết), hoàn toàn có thể di chuyển và thay đổi kích thước bên trong OS X. Toàn màn hình hiển thị toàn màn hình Windows. Ở chế độ toàn màn hình, rất khó để nói rằng bạn không vận hành hộp Windows gốc. Trong trường hợp của tôi (sử dụng nhiều màn hình trong OS X), tôi có thể để Windows vận hành toàn màn hình trên một trong những màn hình của mình trong khi các màn hình còn lại đều hiển thị OS X. Và tôi có thể dễ dàng di chuyển qua lại. Điều này cung cấp cách thức dường như vô tận nhất để chạy hai hệ điều hành mà tôi từng có đặc quyền sử dụng.

Windows Bên trong một cửa sổ trong OS X - Sử dụng VMWare Fusion

Chạy Internet Explorer 7 và Windows Explorer trong OS X bằng chế độ Unity

Chế độ Unity cho phép bạn chạy các ứng dụng Windows bên trong OS X, dường như miễn phí từ giao diện Windows. Điều này có nghĩa là bạn có thể thêm các ứng dụng Windows vào Dock, chọn nó trong Expose và nếu không thì coi ứng dụng Windows như thể đó là một ứng dụng OS X. Nó không hoạt động, tuy nhiên nó không phải là một trải nghiệm không có lỗi. Tôi đã gặp sự cố với VMware một vài lần khi cố gắng thực hiện những điều bên trong chế độ Unity. Đôi khi di chuyển ứng dụng Windows xung quanh sẽ hiển thị bóng của màn hình nền Windows phía sau nó. Nói cách khác, chế độ Unity rất tuyệt, nhưng nó không cung cấp cách chạy ứng dụng Windows trong OS X. Nó vẫn đủ lỗi khi bạn nhận thức được toàn bộ thời gian bạn đang hoạt động bên trong một máy ảo bị ẩn bên dưới nó

Lưu ý và vấn đề sử dụng

Hiệu năng của VMware rất tốt. Bạn phải nhớ rằng, bên trong máy ảo, Windows vẫn là Windows. Ví dụ, tôi đã chạy Vista bên trong VM. Nó đã làm việc, nhưng nó chậm vì Vista là một hệ điều hành cồng kềnh. Nếu nó bị cồng kềnh bên ngoài VM, thì nó cũng sẽ bị cồng kềnh trong VM. Vmware Fusion dường như chạy Windows XP tốt hơn nhiều so với Vista. Sau khi tôi thêm bộ nhớ bổ sung vào Mac Pro, tôi đã tăng dung lượng bộ nhớ cho máy ảo lên tới 1 gigabyte. Vì Windows XP hoạt động rất tốt trên 1 gigabyte bộ nhớ, nên nó chạy ở tốc độ cơ bản bên trong máy ảo. Thỉnh thoảng phải mất một thời gian để màn hình vẽ lại bên trong VM, nhưng tất cả đều hoạt động rất tốt. Nếu bạn định sử dụng Vmware Fusion trên máy Mac, tôi chắc chắn khuyên dùng XP trên Vista.

Tôi cũng đã thử chạy Ubuntu Linux bên trong VMware Fusion. Nó cũng chạy tốt, mặc dù hỗ trợ không mạnh như đối với Windows. Điều chính là việc cài đặt VMware Tools cho Windows là hoàn toàn tự động và dễ dàng. Với Ubuntu, Vmware chỉ cần dán một hình ảnh DVD lên màn hình Ubuntu và để nó tùy thuộc vào bạn. Điều đó không hữu ích cho hầu hết mọi người. Một mọt sách Linux thực sự là vua của dòng lệnh có thể xử lý nó dễ dàng, nhưng các kỹ năng Linux của tôi không ngang tầm với điều đó. Vì vậy, Ubuntu chạy tốt trong VMware Fusion, nhưng trừ khi bạn quản lý để cài đặt VMware Tools, nó sẽ hoạt động ở một hòn đảo ảo nhỏ với ít tích hợp với phần còn lại của máy Mac.

Vmware Fusion là một ứng dụng lớn và không phải là bằng chứng sự cố. Tôi đã quản lý để đưa nó xuống hai hoặc ba lần bây giờ. Một sự cố đã khiến tôi buộc phải dùng Force Force Quit, nó bên trong OS X. Nó vẫn còn trong Dock ngay cả sau đó và cuối cùng tôi đã khởi động lại toàn bộ máy để bắt đầu với một bản trống. Nếu không thử Parallels, đôi khi tôi sẽ tưởng tượng nó cũng làm điều tương tự. Tôi cũng đã trải qua giai đoạn mà Vmware dường như gây ra sự hoảng loạn hạt nhân trên OS X. Nó xảy ra khoảng ba lần liên tiếp và kể từ đó.

Hỗ trợ nhiều màn hình yếu. Có lẽ tôi nên nói không tồn tại. Trong chế độ cửa sổ, tôi có thể kéo cửa sổ VM xung quanh - không vấn đề gì. Tuy nhiên, ở chế độ Unity, tất cả các ứng dụng Windows chỉ giới hạn trong một màn hình. Cố gắng kéo ứng dụng sang màn hình khác sẽ khiến cửa sổ không được vẽ lại. Nó chỉ đơn giản là sẽ không đi. Chế độ xem Unity bị giới hạn ở màn hình mà chính máy ảo đang chạy.

Hỗ trợ phần cứng là tốt bên trong của máy ảo. Rõ ràng, một số phần cứng được ảo hóa, nhưng hỗ trợ cho máy in, thiết bị USB, truy cập vào đĩa CD-ROM, tất cả đều hoạt động mà không gặp vấn đề gì. Về bản chất, điều này giống như chạy Windows nguyên bản với một vài ngoại lệ. Độ ổn định cũng rất tốt, vì tôi có thể làm những việc như sử dụng máy quét của mình và quét thẳng vào máy ảo.

Kết luận

Nói chung, Vmware Fusion là một phần mềm cực kỳ tốt mà tôi sẽ không bao giờ chạy Mac mà không có. Nó không hoàn hảo, nhưng tôi hy vọng Vmware sẽ tiếp tục cải thiện nó. Vmware là công cụ ảo hóa trong ngành, vì vậy bạn có một cái tên đáng tin cậy đằng sau phần mềm. Vì vậy, cuối cùng, những ưu và nhược điểm:

Ưu

  • Chạy các hệ điều hành khác trên máy Mac của bạn mà không cần khởi động lại
  • Cung cấp gần như sử dụng Windows trong OS X.
  • Hiệu suất tuyệt vời
  • Dễ sử dụng

Nhược điểm

  • Không hỗ trợ thiết lập nhiều màn hình
  • Đôi khi sụp đổ
  • Chế độ thống nhất không hoàn hảo
Hợp nhất Vmware - một sự cần thiết để chuyển đổi sang mac