Skip to main content

Cách chia sẻ tệp của máy tính với máy ảo

Cách chia sẻ tệp của máy tính với máy ảo

Geoffrey Carr

Máy ảo là các vùng chứa bị cô lập, do đó hệ điều hành khách trong máy ảo không có quyền truy cập vào hệ thống tệp của máy tính của bạn. Bạn sẽ phải thiết lập các thư mục được chia sẻ trong một chương trình như VirtualBox hoặc VMware để chia sẻ tệp.

Theo mặc định, các máy ảo không có quyền truy cập vào các tệp trên máy chủ hoặc trên các máy ảo khác. Nếu bạn muốn cung cấp quyền truy cập đó, bạn phải thiết lập các thư mục được chia sẻ trong ứng dụng máy ảo của mình. Để giúp hệ điều hành khách bên trong máy ảo hiểu những gì đang xảy ra, các ứng dụng máy ảo trình bày các thư mục chia sẻ này dưới dạng chia sẻ tệp mạng. Hệ điều hành khách truy cập vào một thư mục trên máy tính của bạn giống như một thư mục chia sẻ trên mạng.

Chúng ta sẽ xem xét cách tạo các thư mục chia sẻ trong hai ứng dụng máy ảo phổ biến nhất — VirtualBox và VMware Workstation Player — nhưng quá trình này tương tự như trong các ứng dụng máy ảo khác.

VirtualBox

Tính năng Thư mục được chia sẻ của VirtualBox hoạt động với cả hệ điều hành khách Windows và Linux. Để sử dụng tính năng này, trước tiên bạn cần phải cài đặt VirtualBox’s Guest Additions trong máy ảo của khách.

Với máy ảo đang chạy, hãy nhấp vào menu "Thiết bị" và chọn tùy chọn "Chèn ảnh bổ sung cho đĩa CD của khách bổ sung". Điều này chèn một đĩa CD ảo mà bạn có thể sử dụng trong hệ điều hành khách để cài đặt các bổ sung khách.

Sau khi cài đặt Tiện ích bổ sung, hãy mở menu “Máy” và nhấp vào tùy chọn “Cài đặt”.

Trong cửa sổ "Cài đặt", chuyển sang tab "Thư mục được chia sẻ". Tại đây, bạn có thể xem bất kỳ thư mục được chia sẻ nào mà bạn đã thiết lập. Có hai loại thư mục dùng chung. Thư mục máy là các thư mục vĩnh viễn được chia sẻ cho đến khi bạn xóa chúng. Thư mục tạm thời là tạm thời và được tự động loại bỏ khi bạn khởi động lại hoặc tắt máy ảo.

Nhấp vào nút "Thêm" (thư mục có dấu cộng trên đó) để tạo thư mục được chia sẻ mới.

Trong cửa sổ "Thêm Chia sẻ", bạn có thể chỉ định những điều sau:

  • Đường dẫn thư mục: Đây là vị trí của thư mục được chia sẻ trên hệ điều hành máy chủ của bạn (PC thực của bạn).
  • Tên thư mục: Đây là cách thư mục chia sẻ sẽ xuất hiện bên trong hệ điều hành khách.
  • Chỉ đọc: Theo mặc định, máy ảo có toàn quyền truy cập đọc-ghi vào thư mục được chia sẻ. Bật hộp kiểm “Chỉ đọc” nếu bạn chỉ muốn máy ảo có thể đọc tệp từ thư mục được chia sẻ nhưng không sửa đổi chúng.
  • Tự động gắn kết: Tùy chọn này làm cho hệ điều hành khách cố gắng tự động gắn kết thư mục khi nó khởi động.
  • Tạo vĩnh viễn: Tùy chọn này làm cho thư mục được chia sẻ là Thư mục Máy. Nếu bạn không chọn tùy chọn này, nó sẽ trở thành một thư mục tạm thời bị xóa với máy ảo khởi động lại.

Thực hiện tất cả các lựa chọn của bạn và sau đó nhấn nút "OK".

Bây giờ bạn sẽ thấy các thư mục chia sẻ xuất hiện dưới dạng chia sẻ tệp mạng. Nếu bạn đang sử dụng hệ điều hành khách của Windows, hãy mở Trình khám phá tệp, chọn “Mạng”, sau đó xem trong máy tính “VBOXSRV”.

VMware Workstation Player

Thư mục chia sẻ của VMware hoạt động với cả hệ điều hành khách Windows và Linux. Để sử dụng tính năng này, trước tiên bạn cần cài đặt VMware Tools trong máy ảo khách. Mở menu “Trình phát”, trỏ đến menu “Quản lý”, sau đó chọn tùy chọn “Cài đặt VMware Tools”. Điều này sẽ mở ra một hộp thoại nhắc bạn tải xuống các công cụ và khi hoàn tất, hãy chèn một đĩa CD ảo mà bạn có thể sử dụng trong hệ điều hành khách để cài đặt các công cụ VMWare.

Sau khi các công cụ VMware được cài đặt, hãy mở menu “Trình phát”, trỏ đến menu “Quản lý”, sau đó chọn tùy chọn “Cài đặt máy ảo”.

Trong cửa sổ "Cài đặt máy ảo", chuyển sang tab "Tùy chọn" và chọn cài đặt "Thư mục được chia sẻ" ở phía bên trái. Các thư mục được chia sẻ bị tắt theo mặc định và bạn có thể bật chúng theo một trong hai cách. Chọn “Luôn bật” nếu bạn muốn tính năng Thư mục được chia sẻ ở lại ngay cả khi bạn khởi động lại máy ảo. Chọn “Đã bật cho đến khi nguồn điện tiếp theo tắt hoặc tạm ngừng” nếu bạn muốn bật lại tính năng này theo cách thủ công sau khi khởi động lại.

Tùy chọn, bạn có thể chọn tùy chọn “Ánh xạ bản đồ dưới dạng ổ đĩa mạng trong Windows” nếu bạn muốn chia sẻ ánh xạ tới ký tự ổ đĩa trong hệ điều hành khách thay vì phải tìm kiếm các thư mục chia sẻ trên mạng.

Sau khi bật tính năng này, hãy nhấp vào nút "Thêm" để thêm thư mục được chia sẻ mới.

Trong cửa sổ “Add Shared Folder Wizard”, nhấp “Next” để bỏ qua màn hình chào mừng. Trên màn hình "Đặt tên cho thư mục chia sẻ", sử dụng hộp "Đường dẫn máy chủ" để cho biết vị trí của thư mục được chia sẻ trên hệ điều hành máy chủ (máy tính thực) của bạn. Sử dụng hộp "Tên" để nhập tên của thư mục vì nó sẽ xuất hiện bên trong máy ảo. Khi bạn hoàn tất, hãy nhấp vào nút "Tiếp theo".

Trên màn hình "Chỉ định các thuộc tính thư mục chia sẻ", chọn tùy chọn "Bật chia sẻ này".Nếu không, chia sẻ vẫn được thêm vào danh sách chia sẻ của bạn và bạn có thể bật nó sau này trên cơ sở khi cần thiết. Theo mặc định, máy ảo sẽ có toàn quyền truy cập đọc-ghi vào thư mục. Chọn tùy chọn “Chỉ đọc” nếu bạn muốn máy ảo chỉ có thể đọc các tệp từ thư mục được chia sẻ, nhưng không sửa đổi chúng. Khi bạn hoàn tất, hãy nhấp vào nút "Hoàn tất".

Bây giờ bạn sẽ thấy các thư mục chia sẻ xuất hiện dưới dạng chia sẻ tệp mạng. Nếu bạn đang sử dụng hệ điều hành khách của Windows, hãy mở Trình khám phá tệp, chọn “Mạng” và sau đó xem dưới máy tính “máy chủ lưu trữ vmware”.

Trên một hệ thống khách Linux, bạn nên tìm VMware Shared Folders dưới/mnt/hgfs trong thư mục gốc. Nếu bạn không chắc chắn cách tìm điều đó, hãy xem hướng dẫn của chúng tôi để hiểu cấu trúc thư mục Linux.


Nếu bạn có nhiều máy ảo, bạn sẽ cần phải thiết lập chia sẻ tệp riêng biệt bên trong mỗi máy, mặc dù bạn có thể sử dụng cùng một thư mục được chia sẻ trong nhiều máy ảo. Tuy nhiên, hãy cẩn thận khi sử dụng thư mục được chia sẻ. Một trong những điều tuyệt vời về máy ảo là chúng hoạt động trong hộp cát riêng của chúng — được phân lập từ máy tính thực của bạn. Nếu máy ảo của bạn bị xâm nhập, phần mềm độc hại có thể có khả năng thoát khỏi máy ảo của bạn bằng cách lây nhiễm các tệp trong các thư mục được chia sẻ của bạn.

Link
Plus
Send
Send
Pin