Để sao chép file từ Windows vào Linux trên VirtualBox, bạn có thể làm theo các bước sau:
#Copy file từ Windows vào Linux trên VirtualBox như thế nào | How to copy file from windows to Linux on VirtualBox
Cài đặt VirtualBox Guest Additions
Để sử dụng các tính năng như chia sẻ clipboard và thư mục, bạn cần cài đặt VirtualBox Guest Additions.
- Mở máy ảo Linux của bạn trong VirtualBox.
- Chọn Devices > Insert Guest Additions CD image… từ thanh menu của VirtualBox.
- Một cửa sổ sẽ xuất hiện trong máy ảo Linux, hỏi bạn có muốn chạy autorun không. Chọn Run.
- Nếu cửa sổ không xuất hiện, mở Terminal và chạy các lệnh sau để cài đặt Guest Additions:
sudo mount /dev/cdrom /mnt cd /mnt sudo sh ./VBoxLinuxAdditions.run
- Khởi động lại máy ảo Linux sau khi cài đặt xong.
Thiết lập thư mục chia sẻ
- Trong VirtualBox, chọn máy ảo Linux và chọn Settings.
- Chọn Shared Folders > Add new shared folder (biểu tượng thư mục có dấu +).
- Trong Folder Path, chọn thư mục trên Windows mà bạn muốn chia sẻ.
- Đặt tên cho thư mục trong Folder Name.
- Chọn các tùy chọn Auto-mount và Make Permanent.
- Nhấn OK để lưu thiết lập.
Sao chép file
Bây giờ bạn có thể truy cập vào thư mục chia sẻ từ Linux và sao chép file từ Windows vào thư mục đó. Bạn có thể sử dụng các lệnh như cp trong Terminal hoặc các ứng dụng quản lý file của Linux.
cp /mnt/shared/yourfile /destination/path
Thư mục chia sẻ này sẽ luôn được mount mỗi khi bạn khởi động máy ảo, nếu bạn đã chọn tùy chọn Make Permanent ở bước 5.
Sử dụng SCP để sao chép file
Nếu bạn muốn sử dụng SCP để sao chép file qua SSH:
- Đảm bảo rằng máy ảo Linux của bạn đang chạy dịch vụ SSH.
- Cài đặt một ứng dụng SCP client trên Windows, ví dụ như WinSCP (https://winscp.net/eng/download.php )
- Dùng WinSCP để kết nối với máy ảo Linux và sao chép file.
Sử dụng MobaXterm
Download tại đây: https://mobaxterm.mobatek.net/
Mở MobaXterm lên và kết nối SSH với máy ảo thông qua user và password:
Bên trái sẽ có mục SFTP và đường dẫn thư mục đang truy cập trong Linux => nếu bạn muốn copy file từ window vào đây thì chỉ cần thay đổi đường dẫn này đến thư mục mà bạn muốn
Trên window => duyệt đến file mà cần copy => kéo thả nó vào trong cửa sổ này trên MobaXterm
Giả sử ở bên trên tôi kéo thả file OL89.docx từ window ở bên trái => kéo thả sang cửa sổ bên phải là MobaXterm chạy Linux => file đã nằm trên đường dẫn linux rồi
Chúc bạn thành công.