it-swarm-vi.com

Làm cách nào để chuyển tập tin từ Windows sang Ubuntu trên Virtualbox?

Tôi nên chuyển tập tin từ Windows sang Ubuntu được cài đặt trên Virtualbox như thế nào? Khi tôi cắm USB, nó chỉ bật lên trong Windows.

Làm thế nào tôi có thể nhìn thấy nó trong Ubuntu?

29
Concerned_Citizen

Có 2 cách mà tôi thường sử dụng

Tùy chọn 1: Trước khi khởi động Ubuntu, bên trong Virtualbox Ubuntu VM, chỉ định thư mục chia sẻ. Sau đó, sau khi đăng nhập vào Ubuntu, hãy tạo một thư mục mới chẳng hạn /media/vboxshared và gắn ổ đĩa đó bằng lệnh Sudo mount -t vboxsf SHARENAME /media/vboxshared. Nhập mật khẩu của bạn khi nó nhắc mật khẩu.

Tùy chọn 2: Trước khi khởi động Ubuntu, hãy thêm bộ điều hợp mạng mới và chọn 'Bộ điều hợp cầu nối'. Sau đó, sau khi đăng nhập vào Ubuntu, hãy chạy lệnh ifconfig -a | more để lấy địa chỉ IP của bộ điều hợp mạng mới đó. Trong Windows, sử dụng WinSCP hoặc FileZilla để chuyển tệp sang Ubuntu

24
Alvin Sim

Cảm ơn bạn đã trả lời của Alvin Sim. Mặc dù rõ ràng, tôi vẫn dành thời gian để làm mọi thứ chính xác. OK, đây là các bước chi tiết của tôi bằng cách sử dụng Tùy chọn 1 của Alvin Sim.

  1. Trước khi bắt đầu Khách của bạn
  2. Chuyển đến Trình quản lý VirtualBox
  3. Chọn khách quan tâm của bạn
  4. Chuyển đến Khách Cài đặt
  5. Trong Khách Cài đặt, cuộn menu bên trái và đi đến Thư mục được chia sẻ
  6. Trong Thư mục được chia sẻ, thêm thư mục quan tâm của bạn vào Máy chủ
  7. Sau khi thêm đường dẫn thư mục Máy chủ, bạn sẽ thấy cập nhật Danh sách thư mục trong Thư mục được chia sẻ. Ghi nhớ thư mục mới của bạn Tên hiển thị trong danh sách này. Nói là Host_SHARE.
  8. Nhấn OK và lưu các thay đổi của bạn.
  9. Khởi động máy khách của bạn
  10. Trong Máy khách, tạo thư mục mới, ví dụ: GUEST_SHARE
  11. Trong thiết bị đầu cuối của khách, gõ

    Sudo mount -t vboxsf Host_SHARE GUEST_SHARE`
    

    Nếu bạn thấy lỗi mount: wrong fs type, bad option, bad superblock on …, điều này có nghĩa là trước tiên bạn cần cài đặt virtualbox-guest-utils.

    Sudo apt-get install virtualbox-guest-utils
    

    Sau đó chạy lại lệnh mount

  12. Bạn sẽ tìm thấy những thứ của bạn trong này GUEST_SHARE thư mục.

12
pitfall
Sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. tạo thư mục chia sẻ của bạn tại PC của bạn. ví dụ: "c:\SharedBoth"
  2. đảm bảo bạn đã chọn thư mục dùng chung c:\SharedBoth tại menu hộp ảo "cài đặt" - "thư mục dùng chung" - "thêm" - "vĩnh viễn/tự động", trước khi bạn khởi động máy ảo ubfox.
  3. bắt đầu thiết bị đầu cuối Ubuntu, gõ lệnh ở trên,
    [.__.] Sudo mount -t vboxsf SharedBoth /media
  4. sau đó kiểm tra xem thư mục sf_SharedBoth đã được tạo trong thư mục phương tiện Trước khi bạn thực hiện bước 3, bạn cần đảm bảo rằng bạn đã cài đặt "bổ sung khách"
6
Luname

Trong mọi trường hợp, bạn có thể dễ dàng hiển thị khóa USB trong máy khách. Từ câu hỏi của bạn, tôi tưởng tượng bạn chạy Ubuntu trong một khách và Máy chủ là Windows.

Bất cứ khi nào bạn chèn một khóa USB, nếu bạn muốn nhìn thấy nó trong khách, hãy tiến hành như sau:

  1. Làm sạch hoàn toàn USB khỏi các cửa sổ bằng cách nhấp vào biểu tượng tương ứng ở góc dưới bên phải và chọn tùy chọn "xóa an toàn ...".

  2. Trong cửa sổ VirtualBox của bạn, chọn mục menu "Thiết bị => thiết bị usb" trên menu cửa sổ khách trên cùng bên trái và chọn khóa USB của bạn. Nó sẽ xuất hiện trong Ubuntu ngay bây giờ.

Thao tác này tương đương với việc cắm vật lý vào khóa USB của bạn trong cổng USB của máy khách.

Mặt khác, các tùy chọn khác là

  1. Thư mục dùng chung như đã nêu trong câu trả lời của laebshade và Alvin Sim. Nhưng điều đó có thể chậm.

  2. FTP v.v ... như đã nêu trong câu trả lời của Alvin Sim (giả sử bạn có máy chủ ftp trên Windows Host).

  3. Một samba gắn đơn giản từ khách:

    mount -t cifs // winhost/share/home/yourname/mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777
  4. Đối với khối lượng nhỏ và đồng bộ hóa thường xuyên, hãy mở tài khoản dropbox.

3
Alain Pannetier

Đó là Chủ nhà, và khách nào? Dù bằng cách nào, Virtualbox có một cơ chế chia sẻ mà bạn có thể sử dụng; chỉ cần cài đặt Guest Additions như được mô tả trong tài liệ sau đó thiết lập chia sẻ trong cấu hình VirtualBox.

2
laebshade
  1. Trong hộp ảo, đăng nhập vào Ubuntu.
  2. Trong thanh menu, nhấp vào thiết bị -> Thiết bị USB -> Chọn thiết bị của bạn (Pendrive).
  3. Sau đó vào thư mục Home. Ở bên trái, bạn sẽ thấy thiết bị của mình.
2
Swati