Tổng quan về máy ảo của các nhà phát triển khác nhau.

Một số lượng lớn các chương trình xuất hiện hàng ngày khiến cho việc tải và cài đặt các phần mềm không rõ nguồn gốc trên máy tính ngày càng trở nên nguy hiểm hơn cho hệ thống và các tập tin quan trọng trên máy tính. Ngoài ra, nhiều chương trình có các chức năng cần thiết cho công việc của lập trình viên, nghệ sĩ và người dùng PC khác chỉ có sẵn cho một số ít hệ điều hành. Nếu trước đó bạn phải chấp nhận rủi ro lớn bằng cách tải xuống một tệp đáng ngờ từ Internet hoặc cài đặt lại hệ thống chỉ vì một chương trình cần thiết, thì giờ đây đã có một hệ điều hành như một máy ảo cho việc này.

Máy ảo là gì

Máy ảo- một chương trình đặc biệt được cài đặt trên hệ điều hành gốc của người dùng và khi khởi chạy, bắt đầu mô phỏng, nghĩa là tái tạo, các chức năng của bất kỳ hệ điều hành nào khác được chỉ định trong cài đặt. Sự tiện lợi chính của các chương trình như vậy là không cần phải chuyển đổi giữa các hệ điều hành và truy cập vào tất cả các chức năng của hệ thống có thể tái tạo. Ngoài ra, tất cả các hành động được thực hiện bên trong máy ảo sẽ không ảnh hưởng đến hoạt động của hệ thống chính, điều này ngăn ngừa các lỗi máy tính có thể xảy ra.

Hiện tại, các nhà phát triển máy ảo đã tạo ra các chương trình cho phép bạn mô phỏng bất kỳ hệ điều hành nào, từ các phiên bản đầu tiên của Windows đến Ubuntu, OS X và các trục ít được biết đến hơn, và cũng có thể hoạt động với các máy chủ làm sẵn, chẳng hạn như Máy ảo Bitrix.

Có một cách hiểu khác, hẹp hơn, về thuật ngữ "máy ảo", phổ biến trong giới nhạc sĩ - máy trống ảo, phát âm thanh của bộ trống. Một chương trình như vậy cho phép bạn ghi lại các phần của nhạc cụ gõ mà không cần sử dụng thiết lập trực tiếp, nhưng trong các chương trình ghi âm đặc biệt, hoặc "làm sống lại" một bản nhạc midi được ghi sẵn, đặt các mẫu đã ghi của mỗi nhịp dưới âm thanh điện tử.

Máy ảo dùng để làm gì?

Phạm vi các hành động có thể được thực hiện bằng máy ảo thực sự rất lớn.

Điều đơn giản nhất bạn có thể làm với nó là sử dụng các chương trình không có sẵn cho hệ điều hành của người dùng hoặc thậm chí cho PC nói chung. Ví dụ, trình giả lập hệ điều hành Android về cơ bản là một máy ảo để mọi người chạy các ứng dụng hoặc trò chơi.

Ngoài ra, máy ảo thường được các lập trình viên sử dụng để kiểm tra các chương trình đã viết. Ví dụ: để kiểm tra xem thuật toán đã viết hoạt động chính xác như thế nào trong các phiên bản Windows khác nhau. Điều tương tự cũng áp dụng cho các nhà phát triển ứng dụng cho iOS và Android, những người kiểm tra hiệu suất của các phát triển bên trong trình giả lập. Đối với điều này, có một máy ảo trên ổ đĩa flash để luôn có thể kiểm tra chức năng của mã đã viết.

Để kiểm tra như vậy, máy móc cũng được sử dụng bởi những người dùng ít cao cấp hơn. Thực tế là khi giả lập các hệ điều hành liên quan, máy có thể tái tạo tất cả các thông tin có trên máy tính. Do đó, nếu người dùng tải xuống một tập tin từ Internet có thể chứa virus, thì trước tiên bạn nên kiểm tra nó trên máy ảo. Nếu nó phát bình thường trên đó, thì bạn có thể mở nó một cách an toàn trên hệ điều hành gốc của mình.

Ngoài ra, chúng còn giúp ích cho công việc của công ty, chẳng hạn như máy ảo Bitrix.

Nếu chúng ta nói về máy trống ảo, thì chúng được sử dụng để ghi lại các bộ phận trống chất lượng cao trong điều kiện thiếu kinh phí, chẳng hạn như để thuê một phòng thu. Trong tất cả các loại nhạc cụ, trống là loại trống nhạy cảm nhất với việc ghi âm, và nó là loại trống dành nhiều thời gian nhất cho chúng. Ngoài ra, người chơi trống có thể không có đủ kỹ năng để chơi chúng trôi chảy, điều này làm tăng đáng kể số tiền thuê. Trong tình huống như vậy, cách tốt nhất là ghi lại phần đó trong chương trình và sau đó phát lại.

Máy ảo là gì

Máy ảo dành cho Windows 10

Đặc biệt đối với những người dùng nâng cao đã quen với khái niệm "máy ảo", Microsoft đã tạo ra một mô phỏng tích hợp cho các hệ điều hành khác -. Ban đầu, chức năng của nó bị chặn, nhưng các thành phần của nó có thể dễ dàng kích hoạt thông qua Control Panel.

Đi tới Bảng điều khiển và đi tới " Chương trình và các tính năng". Ở đó trong cửa sổ Bật và tắt các thành phần»Kiểm tra tên dịch vụ Hyper-V. Sau đó, máy ảo sẽ được cài đặt trên PC và trong tương lai có thể khởi chạy nó thông qua menu " Bắt đầu».

Những lợi ích chính của Hyper-V:

  • được tích hợp sẵn trong hệ thống, không cần tải xuống hoặc tìm kiếm bất cứ thứ gì;
  • có đầy đủ chức năng để mô phỏng các phiên bản Windows khác nhau, ví dụ: 98 và các hệ điều hành khác;
  • hỗ trợ các phiên bản Windows có độ sâu bit khác nhau;
  • giao diện đơn giản và rõ ràng.

Nhìn chung, nhờ sự hiện diện của Hyper-V trên Windows 10, người dùng không còn cần đến các chương trình tương tự khác. Mặc dù tiện ích này không yêu cầu các kỹ năng đặc biệt trong việc thiết lập, nhưng bạn có thể đọc thêm về nó trong một bài viết liền kề.

Máy ảo dành cho Windows 7

Máy ảo phổ biến nhất cho người dùng Windows 7 là Máy tính ảo Windows. Ban đầu, chức năng chính của nó được thiết kế để mô phỏng Windows XP, để các nhà phát triển có thể thoải mái chuyển các chương trình được phát triển cho hệ điều hành này sang hệ điều hành mới bảy, mới ra mắt vào thời điểm đó. Trong tương lai, khả năng của nó đã được mở rộng, và bây giờ Virtual PC là một nền tảng riêng biệt có thể chơi hầu hết tất cả các hệ điều hành hiện có.

Giống như Hyper-V, dịch vụ này được tích hợp sẵn trong hệ thống ngay từ đầu. Để cài đặt nó, bạn cần phải vào " Bắt đầu»Và menu con« Các chương trình". Ở đó, bạn cần tìm một dòng có tên của chương trình, nhấp vào nó. Một cửa sổ sẽ mở ra, trong đó bạn có thể thoải mái tạo, xóa và thực hiện các thao tác khác với trình giả lập hệ điều hành.

Máy ảo dành cho Mac và các hệ điều hành khác

Ngoài các máy ảo được tích hợp trong Windows 7 và 10, các nhà phát triển bên thứ ba đã tạo ra nhiều tiện ích độc lập khác có khả năng gần giống nhau, nhưng khác nhau về chi tiết. Phổ biến nhất trong số họ là Hộp ảo Oracle, sẽ được thảo luận trong phần này của bài viết.

Máy ảo này có thể giả lập tất cả các hệ điều hành hiện có và cũng có sẵn cho các hệ điều hành phổ biến nhất ở thời điểm hiện tại - Windows, OS X, Linux và Solaris. Bạn có thể tải xuống từ trang web của nhà phát triển, sau khi chọn hệ thống bạn cần.

Chương trình Oracle này khác với các chương trình tương tự khác ở chức năng rộng rãi, bao gồm hỗ trợ các cổng USB và khởi chạy chúng từ một máy giả lập, khả năng lưu trạng thái của hệ thống để khôi phục ngay lập tức trong trường hợp xảy ra lỗi nghiêm trọng. Trên thực tế, từ danh sách khổng lồ tất cả các tính năng được hỗ trợ, chúng tôi có thể kết luận rằng bằng cách tải xuống Oracle VirtualBox, bạn có thể thoải mái làm việc trên bất kỳ hệ điều hành nào mà không có bất kỳ hạn chế nào.

Đối với hầu hết người dùng, tiện ích VirtualBox là một lựa chọn rất tốt do tính thực tế, độ tin cậy và chức năng của nó.

Sau khi bộ phân phối với ứng dụng có trên máy tính của bạn, hãy nhấp đúp vào nó. Thao tác này sẽ khởi chạy trình cài đặt. Nó sẽ hỏi bạn những tính năng nào, ngoài bản thân máy Oracle, được cài đặt với nó. Danh sách bao gồm: khả năng lập trình nội bộ bằng Python, hỗ trợ được cấu hình cho Internet, cũng như tích hợp các cổng USB. Sau đó, chỉ cần làm theo hướng dẫn của tệp cài đặt cho đến khi quá trình cài đặt Oracle VirtualBox hoàn tất.

Máy trống ảo

Máy trống ảo hiện diện dưới dạng các plug-in bổ sung được cài đặt và khởi chạy thông qua một chương trình để ghi hoặc viết nhạc - FL Studio, Ableton, Cubase và các chương trình khác. Các trình giả lập máy trống phổ biến nhất - EZ DrummerTrống gây nghiện. Để truy cập miễn phí chúng là thư viện lớn các mẫu cho mọi sở thích, được ghi lại bởi những tay trống nổi tiếng.

Tạo máy ảo của riêng bạn

Ngoài ra, còn có công ty VMWare, cũng cung cấp cho người dùng các chương trình để tạo máy ảo của riêng họ. Nổi tiếng nhất trong số họ được gọi là máy trạm và được phân phối miễn phí. Tuy nhiên, có rất nhiều tài nguyên cung cấp việc sử dụng máy ảo này miễn phí cho cả Windows, Mac và Ubuntu. Điều đáng chú ý là công ty cung cấp rất nhiều tiện ích bổ sung giúp mở rộng khả năng của chương trình cơ bản, thêm chức năng quản lý máy tính để bàn, phát sóng và hơn thế nữa. Xem xét lý do tại sao máy ảo này là cần thiết.

Máy trạm cho phép bạn tạo các máy ảo sẽ được quản lý từ một trung tâm duy nhất. Phần lớn, công cụ này được các công ty lớn quan tâm, những công ty cần thiết lập chức năng giống nhau của các thiết bị trên một số lượng lớn máy tính.

Một trong những tính năng quan trọng nhất mà máy ảo VMWare có, cái gọi là vSphere, không chỉ cho phép tạo và cấu hình một máy ảo mà còn cho phép triển khai toàn bộ cơ sở hạ tầng của các thiết bị đó được kết nối với nhau. Và nếu bạn phải lựa chọn, thì chức năng như vậy rất hữu ích cho các công ty lớn có nhân viên cần trao đổi dữ liệu và thông tin với nhau.

Tất cả các chức năng của các chương trình do VMWare phát triển không dựa trên việc sử dụng một máy ảo, mà dựa trên việc hình thành một mạng lưới của chúng và một nơi duy nhất mà mạng này được kiểm soát.

Ảo hóa 1C-Bitrix

Một chương trình khác được tạo để làm việc thoải mái với các sản phẩm 1C-Bitrix là Máy ảo Bitrix, lần này là từ các nhà phát triển trong nước, cũng có thể hoạt động với bất kỳ Ứng dụng PHP. Trên thực tế, chương trình này là một mô phỏng của máy chủ trang web, chứa tất cả các cài đặt để làm việc thoải mái. Máy đã hoàn thành có thể được mở trong VMWare Player hoặc các ứng dụng khác của nhà phát triển này (cũng có phiên bản cho VirtualBox và HyperV).

Chương trình cho phép bạn tiết kiệm thời gian và bắt đầu làm việc ngay sau khi nền tảng chính đã sẵn sàng để sử dụng. Đồng thời, máy ảo Bitrix được cài đặt trực tiếp vào hệ thống giả lập chính, tích hợp vào chức năng và hoạt động của nó, cho phép bạn bắt đầu tương tác với các dự án 1C ngay sau khi cài đặt và khởi chạy.

Chọn máy ảo nào

Không có sự so sánh rõ ràng ở đây. Tất cả phụ thuộc vào người dùng và nhu cầu của anh ta. Để mô phỏng trò chơi và kiểm tra phần mềm của bên thứ ba, các dịch vụ Hyper-V thông thường và các dịch vụ tương tự, được tích hợp sẵn trong hệ điều hành là đủ. Một lựa chọn đã được thử nghiệm tốt, đáng tin cậy và miễn phí là hộp ảo.Đối với các tổ chức, máy ảo tốt nhất chắc chắn là sản phẩm VMWare hoặc máy ảo Bitrix, vì chúng đơn giản hóa hoạt động kinh doanh và tương tác với nhân viên.

Các video liên quan

Một hệ điều hành - ảo - bên trong một hệ điều hành khác, nhưng đã có thật - đây là một lựa chọn lý tưởng cho những ai thích thử nghiệm phần mềm của bên thứ ba cũng như các phiên bản và bản dựng hệ điều hành khác nhau.

Nó là an toàn, nó là thú vị, hơn nữa, nó thậm chí còn hữu ích cho sự phát triển. Chương trình VirtualBox có lẽ là đại diện phần mềm nổi tiếng duy nhất cung cấp các tính năng đã đề cập.

Nó miễn phí, đơn giản và dễ sử dụng ngay cả đối với người dùng mới làm quen. Cách cài đặt hệ điều hành Windows ảo bằng VirtualBox? Câu hỏi này sẽ được xem xét dưới đây.

Bước 1. Tạo một máy tính ảo

Hầu như không có bất kỳ sự cố nào với việc tải xuống và cài đặt VirtualBox, nó có thể được tải xuống miễn phí từ trang web chính thức của nhà phát triển và nó được cài đặt theo mặc định.

Chương trình đã khởi chạy sẽ mở ra với một cửa sổ chào mừng, nơi bạn cần nhấp vào lệnh - "Tạo".

Cửa sổ xuất hiện sẽ cho bạn lựa chọn hệ điều hành được chương trình hỗ trợ. Chọn yêu cầu, phiên bản của nó, đặt tên của máy tính ảo. Nhấp vào "Chuyển tiếp".


Chỉ định hệ thống mà chúng tôi đang tạo:

Hoạt động chính xác của Windows XP sẽ được cung cấp 512 MB RAM, nhưng đối với Windows 7 thì nên phân bổ 800-900 MB.

Không thể nhập phần màu đỏ của thang đo, do đó cung cấp cho máy tính ảo hơn một nửa tiềm năng phần cứng của máy tính vật lý. Nhấp vào "Chuyển tiếp".

Trong cửa sổ chọn đĩa cứng tiếp theo, hãy chọn tùy chọn tạo đĩa cứng mới.

Trong cửa sổ tiếp theo, tốt hơn cho người mới bắt đầu nên chọn định dạng lưu trữ - đĩa cố định, vì nó hoạt động nhanh hơn một chút so với định dạng động. Nhấp vào "Chuyển tiếp".

Con số này cũng sẽ được lấy từ bộ nhớ của ổ cứng vật lý, vì vậy cần phải chọn dung lượng tối ưu đủ cho các mục đích của máy tính ảo và điều này sẽ không tốn kém bộ nhớ vật lý.

Đối với Windows XP, bạn có thể phân bổ 5 GB và đối với Windows 7 - khoảng 15 GB. Tại đây, bằng cách sử dụng nút duyệt, hiển thị ở cuối dòng đầu tiên, chọn thư mục của máy tính vật lý nơi đĩa cứng ảo sẽ được đặt.

Tốt hơn là chọn một nơi trên đĩa không thuộc hệ thống. Lệnh "Create" sẽ bắt đầu quá trình tạo đĩa cứng máy tính ảo, sau đó bạn có thể chiêm ngưỡng các thông số của máy tính ảo vừa tạo.

Bước 2. Cài đặt hệ điều hành trên máy tính ảo

Máy ảo đã được tạo và có thể cài đặt hệ điều hành trên đó. Nhấp vào lệnh "Bắt đầu".

Chúng tôi chọn đĩa khởi động của hệ điều hành nằm trong ổ đĩa vật lý hoặc hình ảnh đĩa. Bạn có thể đặt đường dẫn đến ảnh đĩa bằng nút duyệt ở cuối dòng. Nhấp vào "Tiếp tục".

Menu cài đặt Windows quen thuộc sẽ mở ra trong một cửa sổ VirtualBox riêng biệt. Các bước tiếp theo không khác gì quá trình cài đặt Windows trên máy tính vật lý.

Máy ảo (Virtual Machine) là một môi trường phần mềm giả lập thành phần phần cứng của máy tính với tất cả các thành phần của nó. Về bản chất, máy ảo là một máy tính ảo riêng biệt, trên đó nó có thể cài đặt hệ điều hành, chương trình, trình điều khiển, v.v., sau đó có thể chạy riêng biệt với hệ điều hành chính được cài đặt trên máy tính này.

Trong bài viết này, chúng tôi sẽ phân tích máy ảo là gì và tại sao nó lại cần thiết. Việc sử dụng máy ảo diễn ra như sau: bạn cài đặt một chương trình ảo hóa đặc biệt (máy ảo) trên máy tính của mình, sau đó bạn có thể cài đặt một hoặc nhiều hệ điều hành được hỗ trợ bởi chương trình này.

Ví dụ: máy tính của bạn đang chạy Windows 7 và bạn muốn thử một hệ điều hành khác: Windows 8.1 hoặc Windows 10. Bạn chưa sẵn sàng nâng cấp lên hệ điều hành mới hơn ngay lập tức, vì vậy hãy cài đặt Windows 10 trong máy ảo. , bạn có thể làm quen với công việc và cơ hội của cô ấy một cách chi tiết, có được những kỹ năng cần thiết.

Song song đó, bạn có thể cài đặt các hệ điều hành khác trong máy ảo: các bản phân phối khác nhau của Linux, Mac OS X, v.v. Đồng thời, bạn có thể sử dụng trên máy tính của mình, chẳng hạn như trên hệ thống Windows 10 chính và trên máy ảo Windows 7, Ubuntu và Mac OSX.

Các chương trình phổ biến nhất để tạo máy ảo (VM) cho người dùng thông thường (có một bộ phận lớn các hệ thống ảo hóa của công ty): Oracle VirtualBox (miễn phí), VMware (miễn phí cho mục đích cá nhân VMware Player, VMware Workstation trả phí), Parallels (cho máy tính với Mac OS X), Windows Virtual PC (trong Windows 7, bắt đầu từ phiên bản Pro, cài đặt miễn phí môi trường ảo Windows XP Mode được hỗ trợ), Hyper-V (hoạt động trong các phiên bản Windows x64 bit, bắt đầu với Windows 8 ) và những người khác.

Máy ảo của các nhà sản xuất khác nhau khác nhau về khả năng và tính năng của chúng. Có thể tải xuống các máy ảo từ trang web của các nhà sản xuất phần mềm.

Sử dụng máy ảo

Máy ảo (VM) chủ yếu được sử dụng cho các mục đích sau:

  • cài đặt hệ điều hành khác để học tập hoặc làm việc
  • thử nghiệm các chương trình lạ mà không gây rủi ro cho hệ điều hành chính
  • sử dụng các chương trình không thể chạy trên máy tính của bạn
  • Thiết lập mạng LAN
  • khởi chạy an toàn các ứng dụng đáng ngờ
  • cài đặt đồng thời nhiều hệ điều hành trên máy tính

Ví dụ: trên máy tính của tôi tại các thời điểm khác nhau, các hệ điều hành sau đã được cài đặt trong môi trường ảo: Windows XP, Windows 7, Windows 8.1, Windows 10, Mac OS X, Linux Mint, Android.

Làm việc trong một hệ điều hành được cài đặt trong một máy ảo không khác gì làm việc trong một hệ thống thông thường được cài đặt trên máy tính. Đây là một hệ điều hành thông thường chạy trong môi trường ảo. Bạn có thể làm bất cứ điều gì bạn muốn mà không sợ phá hủy Windows hoặc bất kỳ hệ thống nào khác. Nếu do hành động của bạn, hệ điều hành không hoạt động được, thì bạn chỉ cần gỡ bỏ hệ điều hành này và cài đặt một hệ điều hành khác thay thế.

Nhiều máy ảo có khả năng tạo ảnh chụp nhanh của hệ thống, vì vậy bạn có thể dễ dàng khôi phục hệ điều hành bị “giết”.

Nhiều khả năng, các trò chơi sử dụng nhiều tài nguyên mạnh mẽ sẽ không chạy trên máy ảo, vì các trò chơi như vậy có khả năng chậm đi rất nhiều. Hiệu suất của hệ điều hành được cài đặt trên máy ảo phụ thuộc vào sức mạnh của một máy tính cụ thể.

Trong hình ảnh này, bạn có thể thấy rằng tôi đã cài đặt Windows 10 trên máy tính của mình và cửa sổ máy ảo (tôi đã cố tình giảm cửa sổ của chương trình ảo hóa) đang chạy Windows 8.1. Do đó, trên máy tính của tôi tại thời điểm đó có hai hệ điều hành khác nhau đang chạy đồng thời, độc lập với nhau.

Hệ điều hành được cài đặt trong máy ảo sẽ chạy cách ly với hệ điều hành chính được cài đặt trên máy tính của bạn. Bạn có thể làm bất cứ điều gì với Windows (hoặc hệ điều hành khác) được cài đặt trong máy ảo. Hệ thống chính được cài đặt trên máy tính của bạn sẽ không bị ảnh hưởng khi chạy trong máy ảo hoặc bởi các thay đổi khác được thực hiện đối với hệ điều hành được cài đặt trong máy ảo.

Bạn có thể kiểm tra các chương trình không quen thuộc trên máy ảo trước khi cài đặt chúng vào hệ thống thực. Hệ điều hành Windows hoặc một hệ điều hành khác (nếu nó không miễn phí), sẽ cần được kích hoạt.

Một số chương trình không chạy trên một hệ điều hành cụ thể, vì vậy bạn có thể cài đặt một chương trình như vậy trên một hệ điều hành được hỗ trợ trong một máy ảo. Trong trường hợp này, bạn sẽ có thể tiếp tục sử dụng ứng dụng cần thiết trên máy tính của mình.

Máy ảo có thể được sử dụng cho mục đích bảo mật. Ví dụ, có thể không cài đặt ngay trên máy tính của bạn một chương trình khiến bạn nghi ngờ mà phải cài đặt trước một chương trình đó trên một máy ảo. Trong trường hợp nghi ngờ của bạn được xác nhận, thì hệ điều hành chính được cài đặt trên máy tính của bạn sẽ không bị ảnh hưởng theo bất kỳ cách nào.

Bạn có thể truy cập một cách an toàn các trang web đáng ngờ, chỉ rủi ro với hệ thống khách được cài đặt trong máy ảo.

Trong hình ảnh này, máy ảo đang chạy Mac OS X với trình duyệt Safari đang mở. Trong VMware Workstation, hệ thống khách có thể được mở rộng để lấp đầy toàn bộ màn hình máy tính của bạn.

Khi sử dụng máy ảo, cùng với những ưu điểm thì cũng có một số nhược điểm. Vấn đề chính: trên các máy tính năng lượng thấp, làm việc trong một hệ thống khách được cài đặt trên máy ảo có thể chậm lại (đóng băng, làm chậm). Nguyên nhân là do lúc này tài nguyên máy tính của bạn đang tiêu thụ đồng thời hai hệ điều hành: hệ điều hành chính cài trên máy tính và hệ điều hành khách cài trên máy ảo.

Để không phải tải nặng máy tính của bạn, tôi khuyên rằng, trong khi làm việc trong hệ điều hành khách, hiện tại, hãy đóng các ứng dụng không cần thiết trong hệ thống chính. Sau đó, tải tài nguyên của máy tính của bạn sẽ giảm nhẹ và làm việc trong hệ điều hành khách được cài đặt trên máy ảo sẽ trở nên thoải mái hơn. Trên các máy tính mạnh, những vấn đề như vậy thường không phát sinh.

Nếu bạn muốn thử một hệ điều hành Windows khác trên máy tính của mình và do máy tính ít năng lượng, việc làm việc trên máy ảo sẽ khó khăn, thì bạn có thể cài đặt một hệ điều hành khác trên đĩa cứng ảo (VHD). Bạn có thể đọc thêm về điều này. Với tùy chọn này, bạn sẽ lần lượt chạy các hệ điều hành trên máy tính của mình.

Làm việc với một máy ảo, bạn có thể dễ dàng gỡ bỏ bất kỳ hệ điều hành nào từ đó mà không có bất kỳ hậu quả nào cho máy tính của bạn, cũng như gỡ bỏ một chương trình máy ảo khỏi máy tính của bạn.

Kết luận bài viết

Với sự trợ giúp của một chương trình đặc biệt: máy ảo (Virtual Machine), bạn có thể cài đặt một hệ điều hành khác trên máy tính của mình để làm quen với công việc của nó, để kiểm tra các ứng dụng, giải quyết các vấn đề tương thích, vì mục đích bảo mật, v.v. Bạn có thể thử một số máy ảo hệ điều hành khác nhau và chọn tùy chọn thuận tiện nhất cho bạn.

Bạn có cần chạy các ứng dụng được phát triển cho Mac trong môi trường Windows không? Tôi thực sự muốn trở thành một trong những người đầu tiên dùng thử Windows 10 TP, nhưng bạn không thể phân bổ một phân vùng riêng biệt trên ổ cứng của mình cho nó? Không có gì là không thể, ảo hóa, công nghệ phức tạp và hữu ích nhất, sẽ giúp bạn mọi thứ.

Không có hệ điều hành hoàn hảo. Bất kể hệ điều hành nào chúng ta cài đặt trên PC, dù là Windows, Linux hay Mac, chúng ta đều sẽ tìm thấy chính xác những gì không phù hợp với mình trong đó. Sự không hoàn hảo của hệ thống trở nên đặc biệt đáng chú ý khi ngoài việc làm việc với các tài liệu, chúng ta còn phải giải quyết các tác vụ nâng cao hơn trên PC. Nếu chúng ta là người bắt buộc, thì do không hài lòng với một hệ điều hành đã được cài đặt sẵn, chúng ta có thể dễ dàng bắt đầu cài đặt một hệ điều hành khác, mặc dù thực tế rằng đây không phải là thủ tục dễ nhất và nhanh nhất.

Hầu hết người dùng, đặc biệt là những người vẫn đang ở giai đoạn thông thạo tin học, đều cảm thấy sợ hãi khi phải cài đặt nhiều hệ điều hành cùng một lúc trên một máy tính. Hầu hết mọi thứ bắt đầu khiến họ bối rối: phân vùng ổ cứng, giải quyết vấn đề khởi động, và không kém phần quan trọng, họ biết rằng để vào được hệ điều hành đã cài đặt thứ hai, thứ ba, họ sẽ phải liên tục khởi động lại máy tính. Nhưng không phải mọi thứ đều tệ như thoạt nhìn. Một khái niệm thú vị, hữu ích và đồng thời cực kỳ phức tạp như công nghệ ảo hóa đã được giải cứu.

Nhiệm vụ của ảo hóa là đảm bảo sự tồn tại và hoạt động đồng thời của một số hệ điều hành trên một máy tính cùng một lúc.

Thông thường, ảo hóa được sử dụng để giải quyết các vấn đề thuộc các loại sau:

  • Các chuyên gia của các công ty lớn sử dụng ảo hóa để phân phối tốt nhất và hiệu quả nhất sức mạnh tính toán lớn của các máy chủ;
  • Người dùng gia đình sử dụng ảo hóa (máy ảo) để chạy nhiều ứng dụng cùng lúc từ các hệ điều hành khác nhau. Với sự trợ giúp của máy ảo, người dùng có thể chạy Windows XP và các chương trình được viết cho nó trên một hệ điều hành khác, chẳng hạn như chạy trên nhân Linux. Hoặc tạo HĐH Windows 8 ảo trên máy tính Apple Macintosh.

Virtual PC - một máy ảo của Microsoft

Microsoft, nhà phát triển hệ điều hành phổ biến nhất, đã phát triển hệ thống ảo hóa của riêng mình được thiết kế để hoạt động độc quyền trong môi trường Windows - đây là Virtual PC 2007 dành cho Windows XP và Vista, cũng như máy ảo Virtual PC tương đối mới dành cho Windows 7. Ngoài phiên bản mới nhất, các nhà phát triển phần mềm ảo hóa đã tạo ra công cụ Windows XP Mode, là phiên bản ảo hóa của XP Professional. Công cụ này cho phép bạn chạy các ứng dụng và chương trình cũ trên HĐH Windows 7 mới hơn.

Trong Windows 8 và Windows 10, Virtual PC đã được thay thế bằng công nghệ Hyper-V mới hơn, mượn từ Windows Server. Công nghệ này có rất nhiều điểm khác biệt so với các máy ảo thông thường, vì vậy chúng tôi sẽ dành một bài đánh giá riêng về nó.

Trên thực tế, Microsoft không phải là nhà phát triển Virtual PC. Ban đầu, chương trình này được tạo ra bởi một công ty khác và được thiết kế để hoạt động trên Windows và Mac OS. Vào thời điểm đó, OS / 2, DOS và OS trên nhân Linux được sử dụng làm hệ điều hành khách. Khi Microsoft trở thành chủ sở hữu duy nhất của sản phẩm này, họ đã quyết định rút hỗ trợ khỏi chương trình Mac OS. Vì vậy, tất cả những nỗ lực của các nhà phát triển đều tập trung vào việc phát triển thêm Virtual PC dành riêng cho Windows. Do đó, ngày nay chúng ta có một công cụ miễn phí để tạo môi trường ảo hoạt động tốt trong Windows với tư cách là hệ điều hành máy chủ và hệ điều hành khách. Tuy nhiên, với tất cả những điều này, công cụ này khá tầm thường, do thực tế là nó thiếu tất cả các loại tiện ích bổ sung được thiết kế để tương tác với tất cả các hệ thống khác.

Bạn có thể tải về tại đây: www. phần mềm microsoft. com

máy ảo vmware

VmWare được toàn bộ cộng đồng CNTT toàn cầu công nhận là công ty đi đầu trong việc tạo ra các giải pháp ảo cho các chuyên gia. Tuy nhiên, công ty phát triển có các công cụ không chỉ cho các chuyên gia từ các tổ chức lớn mà còn cho người dùng gia đình - đây là một ứng dụng VMware Player miễn phí. Trước đây, chương trình ảo hóa miễn phí VMware Player chỉ có thể chạy các máy ảo đã tạo trước đó (hình ảnh của chúng), nhưng giờ đây nó cũng đã học được cách tạo chúng. Tức là, ứng dụng đã trở thành một công cụ ảo hóa chính thức. Đúng, không giống như đối tác trả phí của nó, được gọi là VMware Workstation, chức năng của ứng dụng miễn phí có phần hạn chế, nhưng chúng ta có thể nói một cách an toàn rằng các chức năng mở rộng của phiên bản trả phí không phải lúc nào người dùng gia đình cũng cần.

VMware Player sử dụng Linux và Windows làm hệ điều hành chính và DOS, Windows, Linux, Mac, BSD và các hệ điều hành khác có thể được sử dụng làm hệ điều hành khách. Đối với những ai là chủ sở hữu hạnh phúc của máy tính Macintosh, nhà phát triển đã phát hành ứng dụng VMware Fusion, ứng dụng này hoàn toàn gợi nhớ đến VMware Workstation.

Một trong những đặc điểm nổi bật của ứng dụng này là chế độ Unity (nhân tiện, sản phẩm của Parallels cũng có nó, chúng ta sẽ thảo luận bên dưới), được thiết kế để ẩn cửa sổ máy ảo khỏi mắt người dùng. Tức là người dùng thấy HĐH trong HĐH như thế nào. Trong trường hợp này, cửa sổ của các ứng dụng được mở trong hệ điều hành khách được hiển thị trên màn hình chính.

Bạn có thể tải về tại đây: www. vmware. com

Parallels Workstation - Ảo hóa cho người dùng gia đình

Một trong những người chơi lớn nhất trên thị trường ảo hóa toàn cầu là Parallels. Các công cụ ảo hóa chính của nó chủ yếu dành cho các công ty cung cấp dịch vụ lớn. Tuy nhiên, nhà phát triển cũng không coi thường người dùng gia đình, vì vậy đối với máy Windows và Linux, công ty có chương trình ảo hóa Parallels Workstation, còn đối với máy Apple cũng có giải pháp Parallels Desktop tương tự. Không giống như các nhà phát triển khác, công ty này không cung cấp các giải pháp miễn phí; người dùng sẽ phải trả tiền cho việc tạo và khởi chạy một máy ảo.

Chức năng và khả năng của Parallels Workstation hoặc Parallels Desktop hoàn toàn phù hợp với giá của ứng dụng. Ví dụ: bằng cách sử dụng chúng, bạn có thể dễ dàng nhập các máy ảo, ngay cả những máy đã được tạo trong các chương trình ảo hóa khác, ngoài ra, khả năng của các ứng dụng trả phí này cho phép bạn tạo và sau đó chạy trên các máy khác, hình ảnh của các hệ thống ảo chính. .

Cũng cần lưu ý rằng công ty đã có phiên bản di động của ứng dụng Parallels Mobile cho iOS. Với phiên bản này, bạn có thể dễ dàng thiết lập điều khiển từ xa cho một máy ảo Parallels Desktop đang chạy trên Mac OS.

Bạn có thể mua tại đây: www. parallels.com.ru

VirtualBox - một máy ảo của Oracle

Một trong những phần mềm ảo hóa phổ biến nhất là VirtualBox. Hơn một nhóm các nhà phát triển đã làm việc để tạo ra ứng dụng này và không có một công ty nổi tiếng nào trong môi trường CNTT. Sản phẩm hiện thuộc sở hữu hoàn toàn của Oracle, hãng đã mua lại nó thông qua sự tiếp quản của chủ sở hữu trước (Sun Microsystems) vào năm 2010. Là kết quả của tất cả các chuyển động của chương trình VirtualBox từ chủ sở hữu này sang chủ sở hữu khác, ngày nay chúng ta có một chương trình ảo hóa với một số lượng lớn các hệ điều hành được hỗ trợ. Trên trang web chính thức của chương trình, bạn có thể tải xuống các bản hợp ngữ dành cho các nền tảng Windows, Mac OS, Linux và Solaris để cài đặt trên máy tính của mình. Nhân tiện, các hệ điều hành này cũng có thể được sử dụng trong VirtualBox làm hệ điều hành khách.

Nói chung, VirtualBox là mã nguồn mở được phân phối, điều này làm cho nó hoàn toàn miễn phí để sử dụng. Tuy nhiên, để có được các chức năng và khả năng nâng cao hơn, chẳng hạn như để hỗ trợ giao thức RDP hoặc tiêu chuẩn USB 3.0 cho hệ điều hành khách, người dùng sẽ cần phải cài đặt các plugin bổ sung, đồng thời cũng được phân phối miễn phí, nhưng là nguồn đóng.

Bạn có thể tải về tại đây: www. hộp ảo. tổ chức

Từ tất cả những điều trên, chúng ta có thể kết luận và dừng lại, như đối với chúng ta, đối với hai chương trình ảo hóa - đó là VirtualBox và VMware Player. Các ứng dụng này đủ để cài đặt thêm hệ điều hành.