Cách chia sẻ VirtualBox VM trên các hệ điều hành khác nhau

Cách chia sẻ VirtualBox VM trên các hệ điều hành khác nhau

Mặc dù việc tạo một máy ảo trong VirtualBox là một nhiệm vụ dễ dàng nhưng việc chia sẻ máy ảo đó trên một hệ điều hành khác thì lại không. Nếu bạn đang khởi động kép máy tính của mình và đã tạo một máy ảo trên một trong các phân vùng hệ điều hành, do sự khác biệt về cấu trúc file giữa những hệ điều hành khác nhau, bạn sẽ không thể truy cập và mở file VM trong phân vùng khác. Hướng dẫn sau đây sẽ chỉ cho bạn cách bạn có thể chia sẻ với máy ảo VirtualBox của mình bất kể bạn đang sử dụng hệ điều hành nào.

Tạo thiết bị lưu trữ cho máy ảo

Bước đầu tiên trong việc chia sẻ máy ảo của bạn trên các hệ thống khác nhau là tạo một thiết bị lưu trữ bên ngoài có hệ thống file ExFAT. Điều này cho phép bạn load file ổ cứng cho máy ảo của mình bất kể hệ điều hành gốc của nó.

Để thực hiện việc này trong Windows, hãy mở trình quản lý file của hệ thống, sau đó cắm ổ cứng ngoài vào.

Tìm ổ đĩa của bạn trên thanh bên trái của trình quản lý file, nhấp chuột phải rồi chọn Format…

Tùy chọn Format… trong Windows.
Tùy chọn Format… trong Windows.

Nhấp vào danh sách drop-down bên dưới nhãn File system, sau đó chọn ExFAT.

Hệ thống file ExFAT trong lời nhắc định dạng ổ đĩa Windows.
Hệ thống file ExFAT trong lời nhắc định dạng ổ đĩa Windows.

Chấp nhận các giá trị mặc định, sau đó nhấp vào Start.

Tạo ổ ExFAT trong macOS

Nhấn Command + Space để mở Spotlight Search trên máy của bạn, sau đó nhập “Disk Utility”.

Nhấp vào mục nhập cho ổ đĩa vật lý của bạn trên thanh bên trái của cửa sổ.


Ổ đĩa vật lý bên ngoài trong Disk Utility của MacOS.
   
Ổ đĩa vật lý bên ngoài trong Disk Utility của MacOS.

Lưu ý: Theo mặc định, đôi khi ứng dụng Disk Utility sẽ không hiển thị các thiết bị vật lý. Để khắc phục điều này, hãy chuyển đến mục menu View, sau đó nhấp vào Show All Devices.

Nhấp vào nút Erase trên thanh phía trên của cửa sổ, sau đó chọn ExFAT trên hộp drop-down Format.

Định dạng hệ thống file trong MacOS.
Định dạng hệ thống file trong MacOS.

Nhấn Erase để định dạng ổ của bạn thành ExFAT.

Tạo ổ ExFAT trong Linux

Mở Terminal mới, sau đó nhập lệnh sau để cài đặt hệ thống file ExFAT trong máy của bạn:

sudo apt install exfatprogs exfat-fuse

Mở chương trình disk utility của hệ thống. Trong Ubuntu, bạn có thể thực hiện việc này bằng cách nhấn Win rồi gõ “disks”.

Chọn ổ đĩa vật lý của bạn, sau đó nhấp vào menu 3 chấm ở góc trên bên phải của cửa sổ.

Menu 3 chấm trong tiện ích Gnome Disks.
Menu 3 chấm trong tiện ích Gnome Disks.

Bấm vào Format Disk…, sau đó chọn Format. Thao tác này sẽ xóa tất cả các phân vùng hiện có trong thiết bị lưu trữ của bạn.

Nhấp vào nút bên dưới sơ đồ Volumes của thiết bị lưu trữ.

Nút '+' trên tiện ích Gnome Disks.
Nút "+" trên tiện ích Gnome Disks.

Nhấp vào Next để chấp nhận kích thước phân vùng mặc định, sau đó nhấp vào nút radio Other, sau đó nhấn Next.

Tùy chọn Other trong tiện ích Gnome Disks.
Tùy chọn Other trong tiện ích Gnome Disks.

Chọn ExFAT trên phần lựa chọn hệ thống file, sau đó nhấn Create để cài đặt nó vào thiết bị của bạn.

Hệ thống file ExFAT trong định dạng hệ thống file tùy chỉnh của Gnome Disks.
Hệ thống file ExFAT trong định dạng hệ thống file tùy chỉnh của Gnome Disks.

Chia sẻ file VDI giữa Windows và Mac/Linux

Khởi động vào hệ thống Windows của bạn, mở VirtualBox, sau đó nhấp vào nút New trên thanh trên cùng của cửa sổ.

Cung cấp tên máy ảo, sau đó chọn file ISO của bạn.

Menu cấu hình VM trong VirtualBox cho Windows.
Menu cấu hình VM trong VirtualBox cho Windows.

Nhấp vào tab drop-down Hard Disk, sau đó nhấp vào nút Browse trong danh mục Hard Disk File Location and Size.

Vị trí mặc định cho file VDI.
Vị trí mặc định cho file VDI.

Tìm ổ cứng ngoài của bạn, sau đó chọn ổ đó làm vị trí của ổ đĩa VDI.

Bộ chọn file Windows trên ổ đĩa bên ngoài.
Bộ chọn file Windows trên ổ đĩa bên ngoài.

Đi qua trình hướng dẫn cài đặt hệ điều hành máy ảo, sau đó tắt máy ảo.

Khởi động vào MacOS hoặc Linux, sau đó mở bản sao VirtualBox của bạn trong hệ thống.

Ở đầu cửa sổ, nhấp vào New để tạo một máy ảo mới.

Nút New trên VirtualBox dành cho MacOS.
Nút New trên VirtualBox dành cho MacOS.

Cung cấp tên và loại VM của bạn, sau đó nhấp vào Next.

Tạo VM mặc định trong VirtualBox dành cho MacOS.
Tạo VM mặc định trong VirtualBox dành cho MacOS.

Đảm bảo rằng VM trên hệ điều hành thứ hai của bạn có cùng dung lượng bộ nhớ và bộ xử lý được cấp phát cho nó.

Tài nguyên hệ thống mặc định được cấp phát cho Ubuntu trong VirtualBox.
Tài nguyên hệ thống mặc định được cấp phát cho Ubuntu trong VirtualBox.

Nhấp vào nút radio Use an Existing Virtual Hard Disk File, sau đó nhấp vào nút Browse ở bên phải cửa sổ.

Tùy chọn chọn đĩa VDI tùy chỉnh để load cho máy ảo mới.
Tùy chọn chọn đĩa VDI tùy chỉnh để load cho máy ảo mới.

Nhấp vào Add, sau đó tìm kiếm file VDI của máy ảo trên ổ đĩa ngoài.

Bây giờ, bạn sẽ thấy một mục trong cửa sổ. Highlight mục nhập và nhấp vào Choose.

Nút Choose trên danh sách VDI mặc định của VirtualBox.
Nút Choose trên danh sách VDI mặc định của VirtualBox.

Trên cửa sổ tiếp theo, nhấp vào Next > Finish. Nó sẽ đưa bạn trở lại cửa sổ chính.

VM đang hoạt động bằng ổ đĩa VDI bên ngoài.
VM đang hoạt động bằng ổ đĩa VDI bên ngoài.

Highlight mục VM mới trên cửa sổ chính và nhấp vào Start. Bây giờ, bạn sẽ thấy máy ảo tương tự mà bạn đã tạo trong Windows đang chạy trên máy Mac của mình.

Chia sẻ file VDI giữa Mac và Linux

Khởi động vào Linux, sau đó mở VirtualBox bằng app launcher trên hệ thống của bạn.

Tạo một máy ảo mới, sau đó nhấp vào Expert Mode ở cuối trình hướng dẫn tạo.

Tùy chọn 'Expert Mode' trong VirtualBox dành cho Linux.
Tùy chọn "Expert Mode" trong VirtualBox dành cho Linux.

Cung cấp tên và loại cho máy ảo mới của bạn, sau đó nhấp vào tab drop-down Hard Disk.

Tab drop-down Hard Disk trong VirtualBox dành cho Linux.
Tab drop-down Hard Disk trong VirtualBox dành cho Linux.

Nhấp vào biểu tượng bên cạnh trường Hard Disk Location and Size và chọn bất kỳ thư mục nào trong ổ đĩa ngoài.

Trình chọn vị trí cho file VDI trong VirtualBox dành cho Linux.
Trình chọn vị trí cho file VDI trong VirtualBox dành cho Linux.

Tiến hành cài đặt tiêu chuẩn của hệ điều hành khách.

Khi bạn đã hoàn tất việc tạo máy ảo, hãy khởi động lại vào macOS và tạo một VM mới sử dụng file VDI hiện có của bạn.

Ubuntu VM từ Windows chạy trong MacOS.
Ubuntu VM từ Windows chạy trong MacOS.
 

Nguồn tin: Quantrimang.com