Cách chạy máy ảo trong Linux


Chạy máy ảo trên Linux cho phép bạn sử dụng các hệ điều hành và phần mềm khác mà không cần khởi động kép hoặc phân vùng ổ cứng. Nó cung cấp một cách thuận tiện và hiệu quả để thử nghiệm, phát triển và khám phá các môi trường máy tính để bàn khác nhau mà không ảnh hưởng đến hệ thống chính của bạn.

Với nhiều phần mềm ảo hóa hiện có, chẳng hạn như VirtualBox, bạn có thể dễ dàng tạo và quản lý máy ảo. Những công cụ này tạo ra một PC ảo cho các hệ điều hành này, cho phép chúng hoạt động cùng với bản phân phối Linux của bạn.

Để chạy máy ảo Linux, hãy làm theo các bước bên dưới.

Lý do nên chọn máy ảo thay vì khởi động kép

Bạn có thể thắc mắc liệu có tốt hơn không nếu chỉ đơn giản khởi động kép Linux và hệ điều hành khác và chuyển đổi giữa chúng. Máy ảo cung cấp một số lợi ích so với khả năng khởi động kép để chạy nhiều hệ điều hành trên máy Linux của bạn.

Thứ nhất, VM cho phép bạn chạy nhiều hệ điều hành cùng lúc, loại bỏ nhu cầu khởi động lại liên tục khi chuyển đổi giữa chúng. Nó thuận tiện hơn và giúp bạn tiết kiệm thời gian. Điểm nghẽn duy nhất là tài nguyên hệ thống của bạn—bạn sẽ cần một chiếc PC đủ tốt có thể xử lý cả hai hệ thống chạy cùng lúc.

Thứ hai, VM cung cấp khả năng cách ly tốt hơn giữa hệ điều hành máy chủ và máy khách, giảm thiểu rủi ro và xung đột tiềm ẩn. Hệ điều hành chính của bạn vẫn an toàn ngay cả khi hệ điều hành phụ gặp sự cố.

Cuối cùng, bạn có thể dễ dàng quản lý và định cấu hình máy ảo, giúp việc thử nghiệm các hệ thống và sửa đổi khác nhau trở nên đơn giản hơn. Chúng được tách biệt thành các tệp ổ cứng ảo, nghĩa là bạn có thể tạo nhiều môi trường để kiểm tra.

Chọn hệ điều hành để sử dụng làm máy ảo trong Linux

Khi chạy máy ảo trên Linux, bạn có rất nhiều hệ điều hành để lựa chọn. Dưới đây là một số lựa chọn phổ biến:

  • Windows:Windows là hệ điều hành máy tính để bàn phổ biến nhất trên thế giới. Nếu chưa sẵn sàng chuyển từ Windows sang Linux hoàn toàn, bạn có thể chạy Windows trong máy ảo để tiếp tục chạy các ứng dụng yêu thích của mình.
  • Ubuntu: Bản phân phối Linux phổ biến này thân thiện với người dùng và tuyệt vời cho người mới bắt đầu. Nó có một cộng đồng mạnh mẽ và cung cấp nhiều hỗ trợ..
  • Linux Mint: Tương tự như Ubuntu, Mint cũng là một lựa chọn tuyệt vời cho người mới bắt đầu làm quen với Linux. Nó có khả năng tùy chỉnh cao và nổi tiếng với việc cung cấp một môi trường quen thuộc giống như Windows.
  • Fedora: Là một bản phân phối tiên tiến, Fedora nổi tiếng với việc kết hợp các công nghệ mới nhất và thường đóng vai trò là nơi thử nghiệm cho những phát triển mới.
  • Debian: Tính ổn định và độ tin cậy là trọng tâm chính của Debian, khiến nó trở thành lựa chọn lý tưởng cho những người dùng ưu tiên hỗ trợ lâu dài và hiệu suất ổn định.
  • openSUSE: Lý tưởng cho cả người mới bắt đầu và chuyên gia, openSUSE cung cấp tùy chọn cân bằng, ổn định với sự hỗ trợ tuyệt vời của cộng đồng.
  • Pop!_OS: Được tạo bởi System76, Pop!_OS mang đến trải nghiệm người dùng tinh tế, được tối ưu hóa để tăng năng suất.
  • Đây không phải là danh sách đầy đủ—bạn có thể chạy hầu hết mọi hệ điều hành trong máy ảo, miễn là có hỗ trợ cho hệ điều hành đó. Một số, như Windows và các bản phân phối Linux khác, rất dễ chạy. Tuy nhiên, những phần mềm khác như ChromeOS hoặc macOS thiếu hỗ trợ chính thức, khiến việc thiết lập chúng khó hơn một chút.

    Cách bật ảo hóa trên PC

    Trước khi chạy máy ảo trên Linux, bạn cần kích hoạt ảo hóa trên PC của bạn. Ảo hóa cho phép máy tính của bạn chạy đồng thời nhiều hệ điều hành bằng cách tạo các máy tính ảo trong hệ thống chính của bạn.

    Để bật ảo hóa trên PC của bạn, hãy làm theo các bước sau.

    1. Đầu tiên, hãy khởi động lại PC của bạn. Khi máy tính của bạn khởi động lại, hãy nhấn phím thích hợp để nhập Menu cài đặt BIOS hoặc UEFI. Phím để truy cập cài đặt khác nhau tùy thuộc vào nhãn hiệu và kiểu máy tính của bạn, nhưng thường là F1,F2,F10, F12hoặc phím Xóa.
    2. Trong cài đặt BIOS hoặc UEFI, hãy tìm kiếm tùy chọn ảo hóa. Tùy chọn này có thể nằm trong các phần Nâng cao, Cấu hìnhhoặc Bảo mật. Nó cũng có thể được gọi là Công nghệ ảo hóa Intel,AMD-Vhoặc tên nào đó tương tự, tùy thuộc vào nhà sản xuất bộ xử lý của bạn.
      1. Sau khi bạn đã xác định được cài đặt ảo hóa, hãy đảm bảo thay đổi giá trị của nó thành Đã bậtnếu cài đặt này hiện bị tắt..
      2. Sau khi bật ảo hóa, hãy lưu các thay đổi của bạn bằng cách chọn tùy chọn Save and Exithoặc nhấn phím tương ứng để lưu (thường là F10).
      3. Máy tính của bạn sẽ khởi động lại và tính năng ảo hóa giờ đây sẽ được bật, cho phép bạn chạy các máy ảo trong Linux.

        Cách cài đặt VirtualBox trên PC Linux

        Bạn có thể chạy máy ảo Linux theo một số cách khác nhau nhưng cách dễ nhất là sử dụng VirtualBox. VirtualBox là một nền tảng máy ảo mạnh mẽ và phổ biến cho phép bạn chạy nhiều hệ điều hành cùng một lúc. Nó cũng là nguồn mở và miễn phí, mặc dù có gói tiện ích mở rộng miễn phí không phải là nguồn mở.

        Để cài đặt VirtualBox trên PC Linux, hãy làm theo các bước sau.

        1. Nếu bạn đang chạy bản phân phối Linux không dựa trên Ubuntu hoặc Debian, tải xuống phiên bản mới nhất của Virtualbox từ trang web Virtualbox và cài đặt tệp bằng trình quản lý gói của bản phân phối của bạn.
          1. Nếu không, trên các bản phân phối dựa trên Ubuntu hoặc Debian, hãy mở một cửa sổ terminal mới trên PC Linux của bạn và chạy các lệnh sudo apt update && sudo apt nâng cấptrong terminal của bạn. Điều này sẽ đảm bảo PC của bạn được cập nhật.
            1. Tiếp theo, cài đặt VirtualBox bằng cách chạy lệnh sudo apt install virtualboxtrong thiết bị đầu cuối. Quá trình cài đặt sẽ bắt đầu—nhấn Yđể xác nhận.
              1. Sau khi quá trình cài đặt hoàn tất, bạn có thể khởi chạy VirtualBox từ danh sách ứng dụng trên bản phân phối của mình.
              2. Cách tạo máy ảo bằng Virtualbox trên PC Linux

                Khi đã cài đặt VirtualBox, bạn có thể tạo và chạy các máy ảo trên PC Linux của mình.

                1. Khởi chạy ứng dụng VirtualBoxtrên thiết bị của bạn thông qua menu ứng dụng của bản phân phối. Bạn sẽ thấy giao diện chính nơi bạn có thể quản lý các máy ảo của mình.
                2. Nhấp vào nút Mớiở góc trên bên trái để bắt đầu tạo máy ảo mới.
                  1. Thao tác này sẽ mở trình hướng dẫn Tạo máy ảo. Trong trình hướng dẫn, nhập tên cho máy ảo của bạn và chọn loại và phiên bản hệ điều hành mong muốn từ menu thả xuống. Ví dụ: nếu bạn muốn tạo máy ảo Windows 11, hãy chọn Microsoft Windowslàm loại hệ điều hành và Windows11_64làm phiên bản..
                    1. Tiếp theo, bạn sẽ cần phân bổ bộ nhớ (RAM) cho máy ảo của mình. Hãy nhớ rằng bạn phân bổ càng nhiều RAM thì máy ảo của bạn sẽ hoạt động càng tốt. Tuy nhiên, đừng phân bổ nhiều RAM hơn mức hệ thống máy chủ của bạn có thể xử lý. Bạn luôn có thể thay đổi điều này sau, nếu cần. Nhấn Tiếp theođể tiếp tục.
                      1. Sau đó, bạn sẽ được nhắc tạo ổ cứng ảo cho máy ảo của mình. Bạn có thể tạo ổ cứng ảo mới hoặc sử dụng ổ cứng hiện có (ở định dạng VDI, VHDhoặc VMDK). Để tạo ổ cứng ảo mới, hãy chọn Tạo ổ cứng ảo ngay bây giờvà nhấp vào Tạo. Để sử dụng ổ cứng ảo hiện có, hãy chọn Sử dụng tệp đĩa cứng ảo hiện cóvà nhấp vào biểu tượng thư mụcđể định vị và chọn tệp.
                        1. Chọn loại tệp (VDI, VHD hoặc VMDK) bạn muốn sử dụng cho ổ cứng ảo, sau đó chỉ định kích thước và vị trí của nó. Đảm bảo phân bổ đủ dung lượng cho hệ điều hành của bạn để cài đặt. Chẳng hạn, Windows 11 yêu cầu ít nhất 64GB dung lượng, nhưng các bản phân phối Linux có thể xử lý ít hơn nhiều. Nhấn Tiếp theođể tiếp tục.
                          1. Bạn có thể chọn đặt tệp ổ cứng có kích thước cố định hoặc sử dụng phân bổ động, nghĩa là tệp sẽ tăng lên khi dữ liệu trên máy ảo của bạn tăng lên. Chọn tùy chọn ưa thích của bạn và nhấn Tiếp theo.
                            1. Tiếp theo, chọn vị trí cho tệp ổ cứng và kích thước của ổ đĩa rồi nhấn Tạođể tiếp tục. Đảm bảo kích thước tệp đủ lớn để xử lý hệ điều hành bạn định cài đặt.
                              1. Tại thời điểm này, máy ảo của bạn hiện sẽ được liệt kê trong giao diện VirtualBox chính, nhưng bạn cũng cần đảm bảo rằng phương tiện cài đặtcho hệ điều hành của bạn có thể truy cập được vào máy ảo trong cài đặt Bộ điều khiển: IDEhoặc Bộ điều khiển: SATAdưới dạng ổ đĩa ảo. Ví dụ: nếu bạn có đã tải xuống bản phân phối Linux, bạn cần đảm bảo chọn tệp hình ảnh để quá trình cài đặt có thể bắt đầu khi VM chạy lần đầu tiên..
                              2. Để thực hiện việc này, hãy chọn máy ảo của bạn và nhấn Cài đặt.
                                1. Trong cửa sổ Cài đặt, chọn Bộ nhớvà chọn ổ đĩa DVD ảo Trống.
                                2. Nhấn biểu tượng DVDở trên cùng bên phải, sau đó chọn Chọn tệp đĩađể chọn ảnh ảo chứa phương tiện cài đặt của bạn. Ví dụ: nếu bạn đang cài đặt Windows, bạn có thể tải xuống ứng dụng này từ Trang web của Microsoft.
                                  1. Nhấn OKđể lưu cài đặt của bạn.
                                    1. Để khởi động máy ảo của bạn, hãy chọn máy ảo đó trong danh sách và nhấp vào nút Bắt đầuở đầu cửa sổ. Máy ảo sẽ khởi động và hiển thị hệ điều hành đã chọn.
                                    2. Sau khi bạn khởi động PC lần đầu tiên, quá trình cài đặt hệ điều hành của bạn sẽ bắt đầu. Bạn sẽ cần làm theo hướng dẫn trên màn hình để hoàn tất quy trình. Quá trình này có thể mất một chút thời gian để hoàn tất.

                                      Sau khi hoàn thành các bước này, bạn sẽ có một máy ảo có đầy đủ chức năng chạy trong VirtualBox trên PC Linux của mình.

                                      Chạy máy ảo Linux

                                      Nhờ phần mềm như VirtualBox, việc chạy máy ảo trên PC Linux của bạn thật dễ dàng. Nếu bạn không thể từ bỏ Windows hoặc muốn dùng thử bản phân phối Linux khác như Linux Mint hoặc Ubuntu thì đây là giải pháp thay thế tốt (và nhanh hơn) cho khả năng khởi động kép trên PC của bạn.

                                      Nếu VirtualBox không dành cho bạn, bạn có thể gặp may mắn hơn khi thử thay thế như VMWare. Thay vào đó, bạn luôn có thể tiếp tục sử dụng VirtualBox và thử ngược lại với chạy Linux trên PC Windows.

                                      .

                                      bài viết liên quan:


                                      10.07.2023