Cách chuyển tệp giữa khách máy ảo và máy tính chủ

Cách chuyển tệp giữa khách máy ảo và máy tính chủ

Máy ảo cho phép bạn chạy một hệ điều hành khác trong một môi trường biệt lập và việc sử dụng máy ảo có thể cải thiện đáng kể năng suất của bạn. Vì bản chất, các máy ảo bị cô lập nên bạn không thể truy cập trực tiếp vào các tệp trên PC chủ của mình.





Sao chép văn bản hoặc tệp từ máy tính chủ sang máy khách hoặc ngược lại thường là một điểm quan trọng đối với người dùng máy ảo. Mặc dù nó có vẻ phức tạp, nhưng quá trình thực tế là khá đơn giản. Hãy xem các phương pháp khác nhau để truyền tệp giữa hệ điều hành khách máy ảo của bạn và máy tính chủ bằng VirtualBox hoặc VMware.





Cách chuyển tệp từ máy ảo sang máy chủ

Máy ảo là một môi trường phần mềm mô phỏng phần cứng cần thiết để cài đặt hệ điều hành (OS). Nói chung, điều này cho phép bạn cài đặt hệ điều hành trên một hệ điều hành hiện có, giống như một ứng dụng.





Bạn sẽ không ngạc nhiên bởi các tùy chọn chia sẻ dữ liệu giữa một máy tính chủ với bất kỳ hệ điều hành khách nào đang chạy trong một máy ảo. Dưới đây là ba tùy chọn chính để chia sẻ dữ liệu giữa máy ảo và PC chủ:

  • Kéo và thả (Sao chép và Dán)
  • ổ đĩa USB
  • Thư mục được chia sẻ

Mỗi phương pháp này phù hợp một cách lý tưởng cho một loại dữ liệu cụ thể và mục đích sử dụng dự kiến. Ví dụ: sao chép và dán là tốt nhất để chia sẻ văn bản và các tệp nhỏ, chẳng hạn như sao chép mã từ trình duyệt trên PC chủ của bạn vào một phiên đầu cuối trong hệ điều hành khách.



Dưới đây, chúng ta sẽ xem xét việc chia sẻ dữ liệu bằng cách sử dụng ba phương pháp này trên máy ảo chạy trên Oracle VirtualBox và VMware Workstation Player

Có liên quan: Máy ảo là gì? Mọi thư bạn cân biêt





Kéo và thả & Chia sẻ Clipboard

Tùy chọn đơn giản nhất để chuyển tệp giữa PC chủ của bạn và máy ảo là thiết lập khay nhớ tạm dùng chung và / hoặc kéo và thả. Điều này sẽ cho phép bạn sử dụng một khay nhớ tạm chung, nghĩa là bạn có thể tự do sao chép / dán văn bản / hình ảnh và tệp giữa máy ảo và PC chủ của mình.

Bảng tạm được chia sẻ trong VirtualBox

Nếu bạn đang sử dụng Oracle VirtualBox, thì bạn có thể thiết lập Clipboard được Chia sẻKéo'n'Drop chỉ trong một vài bước nhanh chóng:





  1. Chọn máy ảo của bạn, nhấp chuột phải và chọn Cài đặt.
  2. Trong cửa sổ bật lên, nhấp vào Tổng quan và sau đó nhấp vào Nâng cao chuyển hướng.
  3. Bây giờ bạn sẽ thấy Clipboard được Chia sẻKéo'n'Drop tùy chọn thả xuống.

Bạn có thể chọn từ Lưu trữ với khách, khách đến chủ nhà và hai chiều . Ngoài ra còn có tùy chọn mặc định, Vô hiệu hóa . Lựa chọn Hai chiều trong cả hai hộp thả xuống để cho phép chia sẻ tệp hai chiều.

Cách sao chép và dán dữ liệu trong VMware

Tương tự như chức năng VirtualBox, bạn cũng có thể thiết lập khay nhớ tạm dùng chung hoặc cho phép kéo và thả trong VMware. Nhưng trước tiên bạn có thể cần cài đặt gói VMware Tools, gói này mang lại các tính năng bổ sung.

  1. Trong VMware, điều hướng đến VM> Cài đặt Công cụ VMware . Nếu bạn chưa tải xuống VMware Tools, sẽ có hướng dẫn để làm như vậy.
  2. Sau đó, bạn có thể cho phép sao chép và dán vào VM> Cài đặt > Tùy chọn . Lựa chọn Cách ly khách , sau đó Cho phép sao chép và dánBật kéo và thả , xác nhận với VÂNG .

Chia sẻ dữ liệu giữa hệ điều hành khách và máy chủ theo cách này phù hợp nhất cho các tệp nhỏ hơn. Bạn cũng có thể chia sẻ chuỗi văn bản, URL, đại loại như vậy. Tuy nhiên, tránh xa các tệp lớn — bạn có các tùy chọn khác cho những tệp đó.

Có liên quan: Cách chuyển và chia sẻ tệp giữa Windows và Linux

Thanh USB

Sử dụng thanh USB để truyền dữ liệu giữa hai máy vật lý là một truyền thống lâu đời. Mặc dù không phải là lý tưởng, nhưng thanh USB có thể truyền tệp giữa máy tính chủ và máy ảo. Hãy xem cách bạn có thể sử dụng ổ USB để chia sẻ dữ liệu giữa máy ảo và PC chủ của mình.

Chuyển tệp từ máy chủ sang VirtualBox bằng thẻ USB

Để có thể truy cập thiết bị USB từ bên trong VirtualBox, bạn cần bật quyền truy cập USB. Đối với điều này, bạn cần tải xuống Gói mở rộng VirtualBox

làm thế nào để tách rời xbox một

Khi bạn đã tải xuống gói tiện ích mở rộng:

  1. Cắm thiết bị USB bạn muốn sử dụng
  2. Khởi chạy VirtualBox và nhấp vào Tệp> Tùy chọn , sau đó Tiện ích mở rộng và bấm vào + . Duyệt đến Gói tiện ích mở rộng đã tải xuống, nhấp vào Mở ra , sau đó khi được nhắc, Cài đặt .
  3. Làm theo lời nhắc để hoàn tất quá trình. Sau đó, bạn có thể kiểm tra để xác nhận USB đã được bật trong Cài đặt> USB .
  4. Bây giờ bạn cần kích hoạt hỗ trợ USB được bổ sung. Trong cửa sổ VirtualBox chính, nhấp chuột phải vào máy ảo bạn muốn sử dụng và chọn Cài đặt> USB .
  5. Nhấp chuột + sau đó duyệt tìm thiết bị USB. Nó sẽ khả dụng khi bạn khởi chạy VM. Các ổ đĩa bổ sung có thể được thêm vào theo cách tương tự.

Cách chuyển tập tin sang VMWare bằng thanh USB

Với VMware, khi thiết bị USB được kết nối và VM là cửa sổ hoạt động, thiết bị sẽ được phát hiện. Tuy nhiên, nó sẽ không được phát hiện bởi máy tính chủ trong trường hợp này. Để điều này xảy ra, hãy xóa ổ đĩa, thu nhỏ VM, sau đó kết nối lại.

Nó đơn giản nhưng có thể trở nên lộn xộn nếu bạn quên thanh USB được kết nối với hệ điều hành nào.

Tùy chọn này là tốt nhất cho các tệp lớn. Tất nhiên, bạn bị giới hạn bởi dung lượng của thiết bị USB, vì vậy hãy ghi nhớ điều đó. Dù bạn sử dụng phần mềm VM nào đi chăng nữa, bạn nên loại bỏ thiết bị USB an toàn trên cả máy ảo máy chủ và máy ảo khách.

Tạo một thư mục được chia sẻ

Tùy chọn thứ ba của bạn là thiết lập chia sẻ mạng trên PC chủ của bạn mà máy ảo khách có thể truy cập. Điều này có nghĩa là chỉ định một phần ổ đĩa cứng của PC của bạn có thể truy cập được qua mạng cục bộ. Với thiết lập này, máy ảo sau đó có thể kết nối với mạng và truy cập vào ổ đĩa.

Mặc dù về mặt vật lý tất cả trên cùng một máy tính, điều này sẽ tăng thêm dung lượng cao hơn cho việc chia sẻ dữ liệu máy ảo của bạn.

Tạo một thư mục chia sẻ trong VirtualBox

Bạn hẳn đã tải xuống VirtualBox Guest Additions. Điều này sẽ được cài đặt qua Thiết bị> Cài đặt bổ sung khách , nơi bạn sẽ duyệt tìm tệp EXE thích hợp. Làm theo các bước đến cuối cùng, chọn các tùy chọn mặc định, sau đó Kết thúc .

Khởi chạy VirtualBox và mở Thiết bị> Thư mục được chia sẻ> Cài đặt thư mục được chia sẻ . Nhấp vào +, sau đó nhấp vào Đường dẫn thư mục, nhấp vào mũi tên và chọn Khác . Duyệt qua (hệ điều hành máy chủ) để tìm thư mục bạn đang sử dụng để chia sẻ, đánh dấu nó, sau đó Chọn thư mục .

bên trong Thêm Chia sẻ cửa sổ, đặt tên cho phần chia sẻ (giữ nguyên tên trong hệ điều hành khách như hệ điều hành chủ là điều khôn ngoan). Đánh dấu Tự động gắn kếtLàm cho vĩnh viễn , sau đó VÂNG .

Từ hệ điều hành khách, bạn sẽ tìm thấy phần chia sẻ được thiết lập ở vị trí thông thường cho phần chia sẻ mạng. Ví dụ: trong Windows 10, điều này sẽ nằm dưới Vị trí mạng trong Windows Explorer .

Chia sẻ Ổ đĩa mạng trong VMWare

Quá trình tạo một thư mục chia sẻ trên VMWare khá đơn giản:

  1. Trong VMWare Workstation, chọn máy ảo của bạn và nhấp vào Trình phát> Quản lý> Cài đặt Máy ảo
  2. Bấm vào Tùy chọn > Thư mục được chia sẻ. Sau đó, bạn có thể chọn một tùy chọn chia sẻ trong Chia sẻ thư mục
  3. Bấm vào Thêm vào để thiết lập thư mục chia sẻ của bạn và làm theo hướng dẫn trên màn hình trong Thêm thuật sĩ thư mục chia sẻ .
  4. Sau đó, bạn có thể gõ Đường dẫn máy chủ vào thư mục bạn muốn chia sẻ và đặt tên cho thư mục của bạn.
  5. Khi bạn nhấp vào Kế tiếp , bạn quyết định quyền truy cập thư mục ( Chỉ đọc hoặc Bật chia sẻ này , sau này cho phép cả máy chủ và máy ảo truy cập hoàn toàn vào thư mục được chia sẻ).
  6. Bấm vào Kết thúc để tạo thư mục chia sẻ của bạn.

Người dùng Linux có thể xem thư mục được chia sẻ trong / mnt / hgfs danh mục.

Mặc dù đây là tùy chọn phức tạp nhất để thiết lập, nhưng bạn sẽ có thể chia sẻ các tệp lớn hơn một cách dễ dàng. Chúng có thể bao gồm trình cài đặt, tệp hình ảnh đĩa và video độ phân giải cao.

Chuyển tệp từ máy ảo sang máy chủ lưu trữ

Không phải ai cũng cần sử dụng máy ảo, nhưng ai trong chúng ta cũng có nhu cầu chia sẻ dữ liệu. Nếu bạn không sao chép tệp từ máy chủ lưu trữ sang hệ điều hành khách, có lý do để sao chép dữ liệu từ máy ảo. Điều này thường xảy ra khi bạn chuẩn bị phá hủy máy ảo và muốn sao lưu dữ liệu của mình.

Học cách chia sẻ dữ liệu giữa máy ảo và hệ điều hành chủ sẽ giúp tiết kiệm chi phí sử dụng máy ảo của bạn.

những điều tốt nhất để làm với một pi mâm xôi
Đăng lại Đăng lại tiếng riu ríu E-mail VirtualBox so với VMware Player: Máy ảo tốt nhất cho Windows

Bạn nên sử dụng phần mềm máy ảo nào? VirtualBox và VMware Player là những lựa chọn phổ biến. Đây là cách họ so sánh.

Đọc tiếp
Chủ đề liên quan
  • Giải thích về công nghệ
  • VirtualBox
  • Máy ảo
Giới thiệu về tác giả Christian Cawley(Đã xuất bản 1510 bài báo)

Phó tổng biên tập về Bảo mật, Linux, Tự làm, Lập trình và Giải thích Công nghệ, và Nhà sản xuất Podcast Thực sự Hữu ích, có nhiều kinh nghiệm trong lĩnh vực hỗ trợ máy tính để bàn và phần mềm. Một người đóng góp cho tạp chí Định dạng Linux, Christian là một người mày mò Raspberry Pi, người yêu thích Lego và người hâm mộ trò chơi cổ điển.

Xem thêm từ Christian Cawley

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký