Chia sẻ thư mục giữa máy chủ và hệ điều hành khách trong VirtualBox


VirtualBox là một phần mềm ảo hóa miễn phí tuyệt vời từ Oracle. Trước đây tôi đã viết nhiều bài viết về VirtualBox, bao gồm cách cài đặt Ubuntu trong VirtualBox và cách chạy VirtualBox từ ổ USB.

Nếu bạn đã có bất kỳ trải nghiệm nào với phần mềm ảo hóa , có lẽ bạn cũng đã nghe nói về VMWare và Hyper-V. Trước đây tôi đã sử dụng Hyper-V từ Microsoft cho chuyển đổi máy tính của tôi thành một máy ảo và một tính năng mà tôi thực sự thích là khả năng dễ dàng chia sẻ tệp và thư mục giữa hệ điều hành khách và máy chủ.

Trong VMWare và Hyper-V, tất cả những gì bạn phải làm để chia sẻ tập tin từ hệ điều hành máy chủ đến hệ điều hành khách là kéo và thả giữa các máy tính để bàn. Siêu dễ dàng. Khi tôi chuyển sang VirtualBox, tôi nhận ra rằng việc chia sẻ các thư mục trong VirtualBox không đơn giản như kéo và thả.

virtualbox share folders

Điều này thực sự gây phiền toái cho tôi lúc đầu và tôi đã mất một lúc để tìm ra chính xác làm thế nào để làm điều đó! Trong bài viết này, tôi sẽ hướng dẫn bạn qua các bước để chia sẻ các thư mục giữa máy khách và hệ điều hành máy chủ trong VirtualBox.

Chia sẻ giữa Khách và Máy chủ trong VirtualBox

Trước tiên, bạn phải cài đặt VirtualBox Khách bổ sung trong hệ điều hành khách. Bạn có thể thực hiện việc này bằng cách truy cập Thiết bịvà nhấp vào Cài đặt ảnh đĩa CD bổ sung của khách.

Sau khi cài đặt và hệ điều hành khách của bạn khởi động lại, bạn cần phải tạo một thư mục chia sẻ ảo. Bạn có thể thực hiện việc này bằng cách truy cập lại Thiết bịvà nhấp vào Thư mục được chia sẻ - Cài đặt thư mục được chia sẻ.

Bây giờ, hãy nhấp vào nút Thêm thư mục được chia sẻ mớiở bên phải.

share files virtualbox

Trong Đường dẫn thư mụcmạnh, nhấp vào mũi tên xuống và sau đó nhấp vào Khác. Duyệt đến thư mục trên hệ điều hành máy chủ mà bạn muốn chia sẻ với hệ điều hành khách. Trong hộp Tên thư mục, hãy đặt tên cho phần chia sẻ của bạn. Bạn có thể chọn để làm cho nó chỉ đọc, tự động gắn kết thư mục sau khi khởi động lại, và làm cho thư mục được chia sẻ vĩnh viễn.

Nhấp vào OK và thư mục được chia sẻ mới sẽ hiển thị trong Thư mục máynếu bạn chọn đặt Vĩnh viễn, nếu không thư mục sẽ hiển thị trong Thư mục tạm thời.

share folders virtualbox

Bây giờ bấm OK để đóng hộp thoại Thư mục được chia sẻ. Bạn phải làm một điều nữa để có thể thực sự truy cập thư mục trên hệ điều hành máy chủ. Tùy thuộc vào việc hệ điều hành khách đang chạy Windows hay Linux (Ubuntu, v.v.), phương thức khác nhau.

Windows Guest

Trong trường hợp này, bạn có thể duyệt đến thư mục được chia sẻ bằng cách truy cập Máy tính- Mạng- VBOXSVRhoặc bạn có thể ánh xạ ký tự ổ đĩa cho thư mục được chia sẻ đó.

Tôi thích phương pháp thứ hai để dễ truy cập hơn. Cách dễ nhất để ánh xạ thư mục với ký tự ổ đĩa trên máy tính ảo là chỉ cần nhấp chuột phải vào thư mục như được hiển thị ở trên và chọn Ổ đĩa mạng bản đồ.

Chọn ký tự ổ đĩa, đảm bảo chọn Kết nối lại khi đăng nhậpvà sau đó nhấp vào nút Kết thúc.

Bạn cũng có thể ánh xạ ổ đĩa mạng bằng dấu nhắc lệnh, nếu được yêu cầu. Để thực hiện việc này, hãy mở lời nhắc lệnh và nhập vào lệnh bên dưới.

net use z: 12

Chỉ cần thay thế tên chia sẻbằng Tên thư mục bạn đã sử dụng khi thêm phần chia sẻ . Lưu ý rằng bạn KHÔNG cần thay đổi vboxsvr. Ngoài ra, bạn có thể sử dụng bất kỳ thư nào hiện đang miễn phí; nó không phải là Z nếu bạn không muốn. Đó là nó! Bạn sẽ nhận được một thông báo như Lệnh đã hoàn tất thành côngnhư được hiển thị bên dưới.

Bây giờ, khi bạn truy cập Explorer hoặc Máy tính của tôi, bạn sẽ thấy ổ đĩa mới được gắn và sẵn sàng truy cập!

Máy khách Linux

Để gắn kết một chia sẻ thư mục trong một hệ điều hành khách Linux như Ubuntu, gõ lệnh sau trong terminal:

mount -t vboxsf [-o OPTIONS] sharename mountpoint

Thay thế sharenamebằng tên của phần chia sẻ và điểm gắn kếtvới đường dẫn nơi bạn muốn chia sẻ được gắn kết (tức là /mnt/share).

Không quá khó? Tất nhiên, nếu bạn không biết bạn phải làm tất cả điều này, nó có thể trở nên khá bực bội! Giờ đây, khi bạn cần chia sẻ tệp hoặc thư mục trong VirtualBox, bạn sẽ có thể thực hiện điều đó dễ dàng. Hãy tận hưởng!

Chia sẻ dữ liệu giữa máy thật và máy ảo trong Vmware

bài viết liên quan:


30.12.2009