Những máy ảo nào tồn tại? Máy ảo cho Mac và hệ điều hành khác. Thiết lập hệ thống ảo

Khái niệm máy ảo (từ tiếng Anh là Virtual Machine) được hiểu là một hệ thống phần mềm hoặc phần cứng mô phỏng Phần cứng một nền tảng nhất định (nền tảng khách), thực thi các chương trình cho nền tảng khách bằng nền tảng máy chủ.

Ngoài ra, một máy ảo có thể ảo hóa một nền tảng nhất định, tạo ra các nền tảng độc lập môi trường biệt lập cho công việc các hệ điều hành và các chương trình.

Nói một cách đơn giản, một máy ảo cung cấp cơ hội trên một máy thực, máy tính vật lý, tạo một số máy tính ảo, cài đặt nhiều hệ điều hành, chương trình khác nhau, v.v. trên chúng.

Công nghệ này đã đến với công chúng từ khắp nơi trên thế giới cơ sở hạ tầng máy chủ, trong đó máy ảo được sử dụng để tạo ra tải máy chủ tối đa và giảm thời gian ngừng hoạt động của thiết bị.

Máy ảo được sử dụng để giải quyết một loạt các nhiệm vụ như:

    Tối ưu hóa việc sử dụng tài nguyên máy chủ.

    Bảo mật thông tin, cũng như hạn chế khả năng của một số chương trình, cái gọi là ý tưởng hộp cát.

    Nghiên cứu về kiến ​​trúc máy tính mới hoặc phần mềm.

    Mô phỏng khác nhau kiến trúc máy tính(ví dụ, để mô phỏng bảng điều khiển trò chơi PlayStation của Sony).

    Kiểm thử và gỡ lỗi phần mềm.

Chúng tôi trình bày cho bạn sự chú ý Đánh giá ngắn các chương trình ảo hóa phổ biến nhất.

Máy ảo cho Windows 7: Hộp ảo

Chương trình ảo hóa của Oracle, dành cho hệ điều hành Linux, Mac OS X, MS Windows, v.v.

Chương trình này khá phổ biến và dưới đây chúng tôi sẽ không xem xét mọi thứ mà chỉ xem xét những ưu điểm chính của nó:

Miễn phí.

Đa nền tảng.

Hỗ trợ khách 64 bit trên nền tảng máy chủ 32 bit. Để làm được điều này, nền tảng máy chủ phải hỗ trợ công nghệ ảo hóa ở cấp bộ xử lý.

Hỗ trợ thiết bị âm thanh nhiều loại khác nhau tương tác mạng.

Khả năng tạo một chuỗi trạng thái dự phòng mà bạn có thể quay lại trong trường hợp hệ thống khách gặp sự cố.

Giao diện tiếng Nga.

Quan trọng! Những khuyết điểm của chương trình không đáng kể nhưng để khách quan trong đánh giá cũng nên đề cập - VirtualBox tương thích kém với HĐH Win 95/98 (lưu ý làm việc chậm hệ thống) và Mac OS X (vấn đề về âm thanh).

Như bạn có thể thấy, những thiếu sót của chương trình không đáng kể và chỉ mang tính danh nghĩa.

Máy ảo cho Windows 7: Xen

Trình giám sát máy ảo (hypanneror), được phát triển tại Đại học Cambridge và được phân phối mã nguồn mở mã nguồn(giấy phép GPL).

Sử dụng công nghệ ảo hóa song song (chế độ PV), Xen cho phép bạn đạt được rất nhiều hiệu suất cao bằng cách mô phỏng nền tảng phần cứng thực sự.

Một tính năng của chế độ PV là không có thời điểm ban đầu khi máy tính khởi động (giả mã BIOS, bộ tải khởi động) và nhân hệ điều hành khách khởi động ngay lập tức trong chế độ mong muốn, giống chương trình thường xuyên.

Điều đáng chú ý là Xen có thể được so sánh với phần mềm cấp công ty vì sự giàu có của anh ấy chức năng.

Thuận lợi:

Miễn phí.

Đa nền tảng.

Hiệu suất cao khi chạy máy ảo, rất gần với hiệu suất của hệ thống thực.

Khả năng di chuyển các máy ảo đang chạy giữa các máy chủ vật lý.

Mức độ hỗ trợ cao cho phần cứng mô phỏng.

Có lẽ chỉ có một nhược điểm của chương trình - độ phức tạp tương đối của nó so với phần mềm tương tự của các công ty khác.

Máy ảo cho Windows 7: PC ảo

Ban đầu chương trình nàyđược Connetix phát triển cho Mac OS vào năm 1997. 4 năm sau, phiên bản dành cho hệ điều hành Windows được phát hành.

Sau đó, vào năm 2003, quyền đối với chương trình đã được Tập đoàn Microsoft mua lại và vào năm 2006, chương trình này trở nên miễn phí.

Sau đó, Virtual PC không được phát triển và hiện có chức năng của năm 2007.

Thuận lợi:

Miễn phí.

Đơn giản, giao diện thân thiện với người dùng.

Sai sót:

Chương trình chỉ hoạt động trong hệ điều hành Windows, nhưng không tương thích với Windows 8 trở lên.

Chương trình, không giống như

Khái niệm máy ảo (từ tiếng Anh. Máy ảo) hiểu một hệ thống phần mềm hoặc phần cứng mô phỏng phần cứng của một nền tảng nhất định (nền tảng khách), thực thi các chương trình cho nền tảng khách bằng nền tảng máy chủ.

Ngoài ra, máy ảo có thể ảo hóa một nền tảng nhất định, tạo ra môi trường độc lập, biệt lập cho các hệ điều hành và chương trình trên đó.

Máy ảo cho Windows 7 - chúng tôi cung cấp cho bạn cái nhìn tổng quan về các chương trình phổ biến.

Nói một cách đơn giản, máy ảo cung cấp khả năng tạo một số máy tính ảo trên một máy tính vật lý thực, cài đặt nhiều hệ điều hành, chương trình, v.v. trên chúng.

Công nghệ này đến với công chúng từ thế giới cơ sở hạ tầng máy chủ, nơi các máy ảo được sử dụng để tạo ra tải máy chủ tối đa và giảm thời gian ngừng hoạt động của thiết bị.

Máy ảo được sử dụng để giải quyết một loạt các nhiệm vụ như:

  1. Tối ưu hóa việc sử dụng tài nguyên máy chủ.
  2. Bảo vệ thông tin, cũng như hạn chế khả năng của một số chương trình, được gọi là ý tưởng hộp cát.
  3. Nghiên cứu về kiến ​​trúc hoặc phần mềm máy tính mới.
  4. Mô phỏng các kiến ​​trúc máy tính khác nhau (ví dụ: để mô phỏng bảng điều khiển trò chơi PlayStation của Sony).
  5. Sự sáng tạo mã độc.
    Ví dụ: rootkit SubVirt, được tạo ra vào năm 2006 bởi Microsoft Research (MSR), đã tạo một môi trường làm việc, chứa hệ điều hành của người dùng cùng với phần mềm chống vi-rút, tường lửa và phần mềm khác được thiết kế để bảo vệ PC.
    Bản thân rootkit vẫn ở bên ngoài và do đó không nằm trong phạm vi của phần mềm chống vi-rút, cung cấp điều khiển từ xa qua một máy ảo cho kẻ tấn công.
  6. Làm người mẫu mạng máy tính.
  7. Kiểm thử và gỡ lỗi phần mềm.

Chúng tôi mang đến cho bạn cái nhìn tổng quan ngắn gọn về các chương trình ảo hóa phổ biến nhất.

Máy ảo cho Windows 7: Hộp ảo

Chương trình ảo hóa của Oracle, dành cho hệ điều hành Linux, Mac OS X, MS Windows, v.v.

Chương trình này khá phổ biến và dưới đây chúng tôi sẽ không xem xét mọi thứ mà chỉ xem xét những ưu điểm chính của nó:

Miễn phí.

Đa nền tảng.

Hỗ trợ khách 64 bit trên nền tảng máy chủ 32 bit. Để làm được điều này, nền tảng máy chủ phải hỗ trợ công nghệ ảo hóa ở cấp bộ xử lý.

Hỗ trợ các thiết bị âm thanh và các loại giao tiếp mạng khác nhau.

Khả năng tạo một chuỗi trạng thái dự phòng mà bạn có thể quay lại trong trường hợp hệ thống khách gặp sự cố.

Giao diện tiếng Nga.

Quan trọng! Những khuyết điểm của chương trình không đáng kể nhưng để khách quan trong đánh giá cũng cần đề cập đến - VirtualBox tương thích kém với Win 95/98 (hệ thống hoạt động chậm) và Mac OS X (vấn đề về âm thanh).

Như bạn có thể thấy, những thiếu sót của chương trình không đáng kể và chỉ mang tính danh nghĩa.

Máy ảo cho Windows 7: Xen

Trình giám sát máy ảo (hypervisor), được phát triển tại Đại học Cambridge và được phân phối theo nguồn mở (giấy phép GPL).

Sử dụng công nghệ ảo hóa song song (chế độ PV), Xen cho phép bạn đạt được hiệu suất rất cao bằng cách mô phỏng các nền tảng phần cứng thực.

Một đặc điểm của chế độ PV là không có thời điểm ban đầu khi máy tính khởi động (giả mã BIOS, bộ tải khởi động) và nhân hệ điều hành khách khởi động ngay lập tức ở chế độ mong muốn, giống như các chương trình thông thường.

Điều đáng chú ý là Xen có thể được so sánh với phần mềm cấp doanh nghiệp do chức năng phong phú của nó.

Thuận lợi:

Miễn phí.

Đa nền tảng.

Hiệu suất cao khi chạy máy ảo, rất gần với hiệu suất của hệ thống thực.

Khả năng di chuyển các máy ảo đang chạy giữa các máy chủ vật lý.

Mức độ hỗ trợ cao cho phần cứng mô phỏng.

Có lẽ chỉ có một nhược điểm của chương trình - độ phức tạp tương đối của nó so với phần mềm tương tự của các công ty khác.

Máy ảo cho Windows 7: PC ảo

Chương trình này ban đầu được Connetix phát triển cho Mac OS vào năm 1997. 4 năm sau, phiên bản dành cho hệ điều hành Windows được phát hành.

Sau đó, vào năm 2003, quyền đối với chương trình đã được Tập đoàn Microsoft mua lại và vào năm 2006, chương trình này trở nên miễn phí.

Sau đó, Virtual PC không được phát triển và hiện có chức năng của năm 2007.

Thuận lợi:

Miễn phí.

Giao diện đơn giản, thân thiện với người dùng.

Sai sót:

Chương trình chỉ hoạt động trong hệ điều hành Windows, nhưng không tương thích với Windows 8 trở lên.

Chương trình, không giống như Virtual Box, không tương thích với bộ xử lý AMD.

Máy ảo cho Windows 7: VMware Player

Một sản phẩm của nhà phát triển phần mềm ảo hóa lớn nhất nước Mỹ Vmware.

Các sản phẩm của Vmware chủ yếu hướng tới phân khúc thị trường doanh nghiệp nên phiên bản đầy đủ của chương trình là VMware Workstation- trả.

Giá giấy phép là khoảng $ 250. Để sử dụng phi thương mại, nhà sản xuất cung cấp một chương trình có chức năng hạn chế Trình phát VMware.

Điều đáng chú ý là các hạn chế thường áp dụng cho các nhà phát triển phần mềm và chuyên gia CNTT; chương trình này khá hữu dụng để thực hiện các tác vụ của người dùng bình thường.

Thuận lợi:

Miễn phí.

Nhanh.

Giao diện đơn giản, thân thiện với người dùng.

Công nghệ ThinPrint cho phép bạn in bất kỳ tài liệu nào được mở trong hệ điều hành khách mà không cần cài đặt trình điều khiển bổ sung.

Làm việc với nhiều màn hình trong hệ điều hành khách.

Trao đổi tập tin giữa các hệ thống khách bằng công nghệ Kéo & Thả.

Sai sót:

Chức năng hạn chế của phiên bản miễn phí.

Cài đặt Windows 7 x64 trên VirtualBox (máy ảo)

Máy ảo cho Windows 7: nhiều hệ điều hành trên một máy

Máy ảo là môi trường phần mềm mô phỏng 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ề cơ bản, máy ảo là một máy riêng biệt máy tính ảo, trê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ể khởi chạy tách 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 ta sẽ xem xét máy ảo là gì và nó cần thiết để làm gì. 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 chương trình này hỗ trợ.

Ví dụ: máy tính của bạn đã cài đặt hệ điều hành Windows 7 và bạn muốn thử hệ điều hành khác: Windows 8.1 hoặc Windows 10. Bạn chưa sẵn sàng chuyển ngay sang hệ điều hành mới hơn, vì vậy bằng cách cài đặt Windows 10 trên máy ảo, bạn có thể Làm quen chi tiết với công việc và khả năng của nó cũng như đạt được các 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 vào máy ảo: Bản phân phối Linux, Mac OS X, v.v. Đồng thời, bạn có thể sử dụng Windows 10 trên máy tính của mình, chẳng hạn như trên hệ thống chính và trên máy ảo Máy Windows 7, Ubuntu và Mac OS X.

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

Máy ảo 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 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 cục bộ
  • 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 ở thời điểm khác nhau, đã được cài đặt trong Môi trường ảo các hệ điều hành sau: Windows XP, Windows 7, Windows 8.1, Windows 10, Mac OS X, Linux Mint,Android.

Làm việc trên hệ điều hành được cài đặt trên máy ảo không khác gì làm việc trên hệ thống bình thườngđược cài đặt trên máy tính của bạn. Đâ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ợ giết chết Windows hoặc hệ thống khác. Nếu do hành động của bạn, hệ điều hành trở nên không hoạt động được, thì bạn chỉ cần xóa hệ điều hành này và cài đặt hệ điều hành khác thay thế.

Ở nhiều nơi máy ảo Có thể tạo một ảnh chụp nhanh của hệ thống để bạn có thể dễ dàng khôi phục một hệ điều hành đã bị “chết”.

Rất có thể, những trò chơi mạnh mẽ, tốn nhiều tài nguyên sẽ không chạy trên máy ảo, vì những trò chơi như vậy rất có thể sẽ chạy 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áy tính cụ thể.

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

Hệ điều hành được cài đặt trong máy ảo sẽ chạy tách biệt 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ì bạn muốn 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 những thay đổi khác được thực hiện đối với hệ điều hành được cài đặt trên máy ảo.

Bạn có thể kiểm tra chương trình lạ trên máy ảo, trước khi cài đặt chúng trên hệ thống thực. Hệ điều hành Windows hoặc hệ điều hành khác (nếu 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 chương trình đó trên hệ điều hành được hỗ trợ trong máy ảo. Trong trường hợp này, bạn có thể tiếp tục sử dụng ứng dụng được yêu cầu trên máy tính của mình.

Một máy ảo có thể được sử dụng cho mục đích bảo mật. Ví dụ: bạn có thể không cài đặt ngay một chương trình khiến bạn nghi ngờ trên máy tính của mình mà trước tiên sẽ cài đặt chương trình đó trên máy ảo. Nếu sự nghi ngờ của bạn được xác nhận, 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 dưới bất kỳ hình thức nào.

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

Trong hình ảnh này, hệ điều hành đang chạy trên máy ảo. Hệ thống Mac OS X, trong cửa sổ nào đang mở Trình duyệt Safari. Trong VMware Máy trạm khách hệ thống có thể được mở rộng để lấp đầy toàn bộ màn hình màn hình máy tính của bạn.

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

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

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

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

Kết luận của bài viết

Bằng cách sử dụng chương trình đặc biệt: máy ảo (Máy ảo), 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 hoạt động của nó, kiểm tra ứ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 khác nhau và dừng lại nhiều nhất lựa chọn thuận tiện cho bạn.

Chúng ta hãy xem xét kỹ hơn máy ảo dành cho Windows là gì và chúng cần thiết để làm gì. Tìm hiểu tất cả về những trình mô phỏng tốt nhất Hệ điều hành và cách bắt đầu sử dụng chúng.

Một máy ảo (VM) là ứng dụng máy tính, nhờ đó người dùng có thể tạo bản sao của hệ điều hành. Hình ảnh hệ điều hành được cài đặt trên máy để sử dụng nội bộ hệ thống hiện có. Rất tiện lợi phải không? Nhưng cũng có đá dưới nước. Đọc những gì bạn sẽ gặp trong quá trình cài đặt và máy ảo nào dành cho Phiên bản Windows 7,8 và 10 là tốt hơn để lựa chọn.

Tại sao chúng ta cần máy ảo cho PC?

Trong hầu hết các trường hợp, VM được sử dụng để kiểm tra phần mềm ở định dạng . Để làm việc với nhiều hệ điều hành, bạn chỉ cần một máy tính, điều này giúp tăng tốc đáng kể công việc của bạn.

Bạn có thể chạy nhiều máy ảo trên một máy tính cùng một lúc. Số lượng của chúng phụ thuộc vào số lượng sẵn có bộ nhớ truy cập tạm thời và dung lượng trên đĩa của trẻ em, vì hệ điều hành ảo tiêu thụ tài nguyên bộ nhớ giống hệt như một bản sao thông thường được cài đặt trên máy tính.

Sử dụng máy ảo, bạn có thể làm việc với các chương trình và chức năng không có trong hệ điều hành chính. Cũng có thể tạo bản sao lưu VM, với sự chuyển động và sử dụng tiếp theo của chúng trên các máy tính khác.

Virus, lỗi và các lỗi khác của HĐH ảo không ảnh hưởng đến hoạt động của hệ thống chính. Sau khi đóng máy, hoạt động của hệ điều hành bổ sung sẽ dừng và RAM được giải phóng.

Trong quá trình hoạt động của VM, thiết bị có thể bị chậm lại do tăng tiêu dùng tài nguyên lưu trữ dẫn đến tăng thời gian xử lý yêu cầu.

Lý do nên cài đặt VM:

  • Bạn muốn làm quen với công việc của các hệ điều hành khác mà không cần cài đặt đầy đủ. Nếu bạn cần thay thế hệ điều hành hiện tại của mình, trước tiên hãy sử dụng trình mô phỏng ảo để kiểm tra các tùy chọn phần mềm khác. Điều này sẽ cứu bạn khỏi lỗi có thể xảy ra và không tương thích với phần cứng;
  • Bạn là nhà phát triển và muốn tạo hệ thống phức tạpđể thử nghiệm các ứng dụng được tạo.

Hộp ảo

VirtualBox là một máy ảo dành cho Windows 7,8,10. Môi trường ảo hóa mở rộng đến miễn phí và có thể được cài đặt để làm việc với hệ điều hành và để triển khai cơ sở hạ tầng mạng và lưu trữ trang web.

Cửa sổ chính của VirtualBox:

Tính năng chính của máy ảo này là đa nền tảng. Nó hoạt động tốt trên tất cả các phiên bản Windows. Bạn cũng có thể tải xuống trình cài đặt cho Mac OS và Debian từ trang web của nhà phát triển. Trong chính môi trường ảo hóa, bạn có thể cài đặt bất kỳ hệ điều hành máy tính để bàn nào.

VỚI sử dụng VirtualBox bạn có thể tự làm quen với chức năng của hệ điều hành hoặc trong chế độ an toàn kiểm tra chương trình mà không làm tổn hại đến hệ thống chính. Thông thường, người dùng thích cài đặt các trò chơi cũ trên máy ảo không tương thích với hệ điều hành hiện đại.

Sau khi kết thúc trình mô phỏng, tất cả dữ liệu và thay đổi sẽ được lưu lại. Lần bật tiếp theo, bạn sẽ được đưa trở lại màn hình nền và có thể tiếp tục thực hiện các tác vụ.

Ưu điểm và nhược điểm

Ưu điểm của VirtualBox:

  • Phân phối miễn phí. 90% phần mềm tương tự phải trả phí, trong khi VirtualBox có thể được tải xuống hoàn toàn miễn phí. Các chức năng và khả năng của chương trình không giới hạn ở nhà phát triển;
  • Khả năng tạo ảnh chụp màn hình – ảnh chụp màn hình của hệ thống ảo. Hình ảnh thu được sẽ chỉ hiển thị cửa sổ hệ điều hành phụ. Tạo ảnh chụp màn hình bằng hệ điều hành chính sẽ làm giảm độ phân giải và cũng chụp ảnh màn hình thông thường của bạn;
  • Sự sáng tạo bản sao chính xác máy ảo hiện có;
  • Khả năng kéo các thư mục, phím tắt và các đối tượng khác bên trong trình mô phỏng;
  • Hệ thống tệp hợp nhất – từ máy ảo, bạn có thể truy cập các thư mục được lưu trữ trên PC và ngược lại;
  • Làm việc đồng thời với một số máy.

Cũng, tính năng đặc biệt VirtualBox 4 mới là hệ thống tiện lợi quản lý ảo hóa và trực quan Không gian làm việc các chương trình. Cũng trong công trình mới Khả năng quay video từ màn hình của một hệ điều hành bổ sung có sẵn.

VirtualBox hỗ trợ làm việc với ổ USB kết nối với máy tính.

Nhược điểm của chương trình:

  • Sự chậm lại của máy tính. Ngay cả khi PC của bạn có thông số kỹ thuật tốt, đủ dung lượng RAM và bộ nhớ vĩnh viễn, khi sử dụng máy ảo, bạn sẽ gặp phải tình trạng thực thi tất cả các chức năng chậm hơn. Nếu trong quá trình tạo VM mà bạn cấp quá nhiều bộ nhớ cho nó, máy tính sẽ bị treo hoặc tắt nghiêm trọng;
  • Bộ nhớ video không đủ. Nếu bạn cần đạt được mức tối đa hình ảnh chất lượng cao, điều này sẽ khó thực hiện khi sử dụng VirtualBox. Chương trình cho phép bạn định cấu hình cài đặt để chỉ sử dụng card màn hình ở mức cơ bản.
Cài đặt thế nào

Để cài đặt Chương trình ảo Box, tải xuống trình cài đặt từ trang web chính thức của nhà phát triển - Oracle. Quá trình cài đặt là tiêu chuẩn và không yêu cầu cài đặt bổ sung:

  • Chạy tệp EXE;
  • Lựa chọn ổ cứng, sẽ nằm ở vị trí nào Thư mục gốc với chương trình;
  • Đợi quá trình cài đặt hoàn tất. Nếu cần, người dùng có thể xem số liệu thống kê về việc sử dụng đĩa cứng trong quá trình cài đặt.

Trong trường “Cài đặt tùy chỉnh”, có thể tắt Hỗ trợ USB, dịch vụ mạng. Điều này cho phép bạn giảm kích thước cuối cùng của ứng dụng.

Video hướng dẫn cài 2 OS bằng VirtualBox

Sau khi chương trình được cài đặt, bạn có thể bắt đầu tạo máy ảo đầu tiên của mình. Nhấp vào nút “Tạo” ở bên trái góc trên cùng cửa sổ. Tab cài đặt VM sẽ mở:

Trong cửa sổ trình hướng dẫn thiết lập, chọn loại HĐH ảo (Windows, Linux, Debian, MacOS) và phiên bản của nó. Đặt tên cho trình mô phỏng sẽ được tạo và nhấp vào nút “Tiếp theo”.

Sau đó, chương trình sẽ cho bạn cơ hội chỉ định độc lập kích thước RAM sẽ được phân bổ cho hệ điều hành bổ sung. Đối với người dùng mới làm quen, chúng tôi khuyên bạn nên đặt giá trị được chỉ định trong trường “Kích thước bộ nhớ chính được đề xuất”.

Kích thước RAM cho máy ảo phải được xác định tùy thuộc vào đặc điểm kỹ thuật PC của bạn. Nếu máy tính của bạn có sẵn 4 GB RAM, hoạt động binh thương 512 MB-1 GB sẽ đủ cho trình giả lập.

Tiếp theo chương trình sẽ yêu cầu bạn chọn hệ thống tập tin Hình ảnh hệ điều hành (tương ứng với dòng và phiên bản đã chỉ định trước đó). Sau khi hoàn tất thiết lập, một cửa sổ sẽ xuất hiện với danh sách ngắn gọn tất cả các tham số. Bấm vào "Hoàn tất".

Sau khi cài đặt hoàn tất Windows ảo, biểu tượng khởi chạy HĐH sẽ xuất hiện trong cửa sổ VirtualBox chính. Nhấp vào nó và đợi cho máy tính để bàn tải. Nếu cần, hãy cài đặt trình điều khiển.

cập nhật tự động trình điều khiển, hãy mở tab “thiết bị” trên thanh công cụ của máy ảo. Sau đó bấm vào loại mong muốn media và trong cửa sổ mới, hãy làm theo hướng dẫn để tải phần mềm mới.

Sẵn sàng. Bây giờ bạn có thể bắt đầu làm việc với hệ điều hành ảo. Để thoát khỏi chương trình, trước tiên hãy tắt HĐH rồi đóng VirtualBox.

VMware

VMWare Workstation là máy ảo tốt nhất cho Windows 10. Nhà phát triển định vị chương trình là nền tảng thuận tiệnđể tạo . So với các sản phẩm tương tự phổ biến khác, VMWare hỗ trợ nhiều tính năng hơnđể tùy chỉnh máy ảo và cho phép bạn đồng bộ hóa trình mô phỏng với các công cụ phát triển phần mềm.

Môi trường ảo hóa này phổ biến đối với các lập trình viên, nhà thiết kế web và các chuyên gia khác, những người thường phải kiểm tra các dự án của họ về chức năng đa nền tảng.

Ưu điểm và nhược điểm

Một số ưu điểm của VMWare là:

  • Thanh công cụ thuận tiện;
  • Đồng bộ hóa với các công cụ phát triển của Microsoft, đặc biệt là nền tảng và phần mềm .NET Môi trường thị giác Phòng thu;
  • Hệ thống an toàn. Các công cụ VMWare tích hợp cung cấp cấp độ cao bảo vệ các tập tin của bạn trong một hệ điều hành bổ sung. Trình mô phỏng có thể phát hiện các nỗ lực của hoạt động độc hại nhằm loại bỏ chúng;
  • Vận hành các dịch vụ mã hóa cho các máy ảo được tạo.

Nhược điểm của ứng dụng:

  • Phân phối trả phí. Người dùng có thể tải xuống miễn phí phiên bản dùng thử tiện ích, nhưng để có được phiên bản đầy đủứng dụng cùng mọi người chức năng có sẵn Bạn sẽ cần phải trả tiền thuê bao hàng năm hoặc hàng tháng;
  • Không thích hợp cho người mới bắt đầu. Nếu trước đây bạn chưa từng sử dụng trình mô phỏng hệ điều hành, chúng tôi khuyên bạn nên bắt đầu với nhiều hơn tùy chọn đơn giản. Ví dụ: VirtualBox và Hyper V tiêu chuẩn cho Windows phù hợp với người dùng nâng cao thích cấu hình hệ thống theo cách thủ công.
Cài đặt thế nào

Bạn có thể tải xuống máy ảo cho Windows từ trang web chính thức của nhà phát triển VMWare.com.

Trong quá trình cài đặt nên tắt Bộ bảo vệ Windows hoặc một phần mềm chống vi-rút khác đang hoạt động. Điều này chỉ cần thiết để cài đặt chính xác tất cả các tệp và thuật toán mã hóa mà chương trình sử dụng cho máy ảo. Sẽ không có hại gì đối với hệ điều hành chính của bạn vì sản phẩm được tải xuống từ nguồn chính thức.

Tổng quan về chức năng và thiết lập đầu tiên của chương trình

Để tạo máy ảo đầu tiên của bạn trong VMWare, bạn sẽ cần tải xuống bộ phân phối hệ điều hành mà bạn muốn sử dụng trong trình mô phỏng về máy tính của mình. Sau đó mở cửa sổ ứng dụng đã cài đặt và nhấp vào trường “Tạo máy ảo mới”

Ghi chú! Người dùng có thể tạo một nhóm máy ảo thay vì một số trình mô phỏng. Điều này cho phép bạn giảm tài nguyên RAM tiêu thụ và tăng tốc hoạt động của máy tính và trình mô phỏng hệ điều hành.

Trong cửa sổ VM Setup Wizard, chỉ định đường dẫn đến image hệ điều hành (đây có thể là một file trong bộ nhớ máy tính hoặc đĩa khởi động). Cũng có thể định cấu hình máy ảo mà không cần cài đặt HĐH (có thể cài đặt sau).

  • Trong cửa sổ xuất hiện, chỉ định tên hệ điều hành, tên người dùng và mật khẩu truy cập tài khoản;
  • Chỉ định máy ảo sẽ được lưu trữ trên đĩa nào trên máy tính của bạn;
  • Chọn dung lượng RAM bạn cần để chạy VM;
  • Cấu hình thiết bị (tự động hoặc thủ công).

Sau khi hoàn tất quá trình thiết lập máy ảo, đợi image hệ điều hành cài đặt và bắt đầu làm việc:

Máy tính ảo Microsoft

Microsoft ảo PC là một trình giả lập máy ảo phổ biến khác. Chương trình tương thích tốt với tất cả các phiên bản hệ điều hành Windows. Nếu bạn sử dụng sản phẩm của Microsoft làm hệ điều hành chính, chúng tôi khuyên bạn nên chọn Microsoft Virtual PC để mô phỏng.

Ưu điểm và nhược điểm

Ưu điểm của trình giả lập:

  • Khả năng tương thích tuyệt vời với tất cả các phiên bản của hệ điều hành Windows. Trong hầu hết các trường hợp, người dùng không cần cài đặt thêm bất kỳ trình điều khiển nào cho hệ điều hành ảo. Tất cả đều được đồng bộ với hệ thống chính;
  • Chia sẻ hệ thống tập tin. Truy cập các tệp được lưu trữ trên ổ cứng PC của bạn thông qua cửa sổ VM;
  • Hỗ trợ hệ điều hành Windows với 64 bit ở chế độ vận hành “Máy chủ khách” và “Môi trường khách”;
  • Hỗ trợ ảo hóa phần cứng.

Sai sót:

  • Ăn tính năng trả phí. Chương trình được phân phối miễn phí nhưng để hỗ trợ thiết lập một nhóm hệ điều hành ảo, bạn sẽ phải mua đăng ký;
  • Không có hỗ trợ cho các hệ thống giống Linux.
Tổng quan về chức năng và thiết lập đầu tiên của chương trình

Để cài đặt một hệ điều hành ảo, trước tiên hãy tải hình ảnh của nó xuống bộ nhớ máy tính, sau đó mở ứng dụng Microsoft Máy tính ảo. Nhấp vào nút “Tạo máy ảo” và trong cửa sổ mới định cấu hình các tham số sau:

  • Đặt tên của hệ điều hành mới;
  • Dành một chỗ cho cô ấy ổ cứng và kích thước của RAM;
  • Chọn thiết bị nào VM sẽ hỗ trợ ( mạng, ổ đĩa flash, v.v.).
Điểm mấu chốt

Chúng tôi đã giới thiệu với bạn về những máy ảo tốt nhất dành cho Windows, nhưng không phải tất cả chúng. Nếu bạn nghĩ rằng đây không phải là tốt nhất, hãy viết bình luận! Giúp người đọc mới quyết định nên bắt đầu sử dụng trình mô phỏng nào.


Xin chào các độc giả thân mến của trang web “Computer with Mind!”

Hôm nay tôi sẽ cho bạn biết máy ảo là gì, chúng là gì, dùng để làm gì và chúng là gì. Về cơ bản, máy ảo là một chương trình mô phỏng một máy tính khác trên máy tính của bạn, với các thông số mà bạn đặt cho nó. Tức là nó là một chiếc máy tính bên trong một chiếc máy tính. Cái này dùng để làm gì? Có thể có một số lý do để sử dụng máy ảo trên máy tính của bạn:

  1. Thử nghiệm một hệ điều hành bổ sung để xem nó hoạt động như thế nào, nó tiện lợi ra sao cũng như những tính năng và khả năng của nó. Nhưng đồng thời, bạn cũng không muốn gỡ bỏ hệ điều hành đã có trên máy tính của mình. Tôi đã phải đối mặt với một nhiệm vụ như vậy khi cách đây vài năm, tôi đang tự quyết định xem có nên chuyển từ Windows XP sang Window hay không. Tôi đã cài đặt Windows 7 trên một máy ảo, xem xét phiên bản thô sơ của hệ điều hành này và lúc đó quyết định rời đi. nó trên của tôi máy tính Windows XP. Tôi chỉ chuyển sang Windows 7 sau khi nó có những cải tiến đáng kể, các lỗ hổng đã được kiểm tra và một số lỗi đã được sửa. Điều tương tự hiện đang xảy ra với Windows 8 - Tôi vẫn chưa hoàn toàn chuyển sang hệ thống này và sử dụng Windows 7, và Windows 8 vẫn tồn tại trong máy ảo của tôi. Về cơ bản, nhờ có máy ảo mà máy tính của tôi có thể chạy nhiều hệ điều hành cùng lúc và theo tôi, đây là mục đích cơ bản nhất của việc sử dụng các máy ảo khác nhau.
  2. Kiểm tra các chương trình khác nhau, vì lý do này hay lý do khác mà bạn không muốn cài đặt ngay trên máy tính của mình. Hoặc bạn muốn chọn từ một số chương trình có cùng chức năng (ví dụ: trình phát âm thanh hoặc video), chương trình mà bạn thích nhất nhưng đồng thời bạn sẽ không làm lộn xộn máy tính của mình chương trình không cần thiết, nhưng chỉ cần thử chúng trên máy ảo.
  3. Có khả năng khởi chạy chương trình nguy hiểm. Ví dụ: khi tải xuống một chương trình, phần mềm chống vi-rút của bạn cho rằng chương trình đó có thể độc hại. Trước tiên, bạn có thể chạy nó trên máy ảo để xem nó hoạt động như thế nào và chỉ sau đó, nếu nó không gây ra bất kỳ nghi ngờ nào, bạn mới có thể cài đặt nó trực tiếp trên máy tính của mình.
  4. Chạy các chương trình không tương thích với hệ điều hành được cài đặt trên máy tính của bạn. Ví dụ: một số chương trình có thể không được hỗ trợ bởi các phiên bản Windows mới, nhưng bạn đã quen với việc làm việc trong đó và bạn thực sự cần nó. Giả sử rằng chương trình không được hỗ trợ bởi các phiên bản Windows 7 trở lên mà chỉ hoạt động trên Windows XP. Tất nhiên, trong trường hợp này, bạn có thể thử sử dụng chế độ mô phỏng những phiên bản trước Windows, nhưng điều này không phải lúc nào cũng hoạt động. Do đó, việc cài đặt Windows XP trên máy ảo và sử dụng chương trình của bạn trong đó sẽ dễ dàng hơn. Mọi thứ thậm chí còn phức tạp hơn nếu chương trình của bạn được tạo cho Linux. Trong trường hợp này, việc cài đặt một máy ảo cài đặt hệ điều hành Linux cũng có ích.

Trong thực tế chức năng hữu ích có rất nhiều thứ về máy ảo hơn những gì tôi đã mô tả ở trên, vì tôi chỉ đề cập đến những cái chính.

Trong bài viết này chúng ta sẽ thảo luận về ba chương trình - máy ảo: VMware, VirtualBoxMáy tính ảo của Microsoft. Chúng ta hãy nhìn vào chúng theo thứ tự.

  1. VMware- máy ảo mạnh nhất và tốt nhất hiện nay. Và thật không may, phiên bản chính đầy đủ tính năng của chương trình VMware Workstation này phải trả phí. Chương trình này có nhiều cài đặt giúp công việc của các máy chủ nghiêm túc trở nên dễ dàng hơn. Máy ảo này hoạt động chủ yếu với hệ điều hành Windows và Linux, nhưng không hỗ trợ Hệ thống MacOS. VMware cũng có ứng dụng miễn phí- VMware Player, hiện tại cũng có thể tạo máy ảo, nhưng có chức năng rất hạn chế, trái ngược với phiên bản đầy đủ. Trước đây, VMware Player chỉ có thể mở các máy ảo đã tạo trước đó.
  2. Hộp ảo– theo tôi, máy ảo miễn phí tốt nhất ở thời điểm hiện tại. Nó kém hơn về chức năng so với VMware trước đó, nhưng một điểm cộng nhất định VirtualBox là miễn phí. Ưu điểm không thể nghi ngờ của chiếc máy này đối với người dùng nói tiếng Nga là có sẵn phiên bản của chương trình này bằng tiếng Nga. VirtualBox rất dễ cấu hình và trực quan giao diện rõ ràng, vì vậy hiện tại tôi đang sử dụng máy ảo cụ thể này.
  3. Máy tính ảo Microsoft- cũng là một máy ảo miễn phí của công ty Microsoft nổi tiếng (mặc dù trên thực tế, các phiên bản đầu tiên của chương trình Virtual PC đã được tạo bởi một công ty khác và chỉ sau đó công ty Microsoftđã mua lại tất cả các quyền đối với chương trình này và tiếp tục phát triển nó). Do Microsoft hiện là nhà phát triển chương trình này nên máy ảo này chỉ hỗ trợ hệ điều hành Windows (trước đây đã hỗ trợ cho MacOS). Nhìn chung, tôi thích máy ảo này, nhưng do nó chỉ hỗ trợ nhiều loại Phiên bản Windows, và theo ý kiến ​​chủ quan của mình thì giao diện kém tiện lợi hơn một chút so với VirtualBox tương tự, mình hiếm khi sử dụng.

Tóm tắt đánh giá này, Tôi muốn lưu ý rằng trong số các máy ảo được mô tả ở trên, tôi ưu tiên VirtualBox hơn, vì xét về tỷ lệ giá/chất lượng, đối với tôi, nó có vẻ mang lại nhiều lợi nhuận nhất vì nó miễn phí. Tôi định cho bạn biết nơi bạn có thể tải xuống và cách cài đặt nó, đồng thời thảo luận về các cài đặt cơ bản của nó.

bài chuyển hướng