Tôi không thể gắn thư mục dùng chung giữa máy chủ windows và máy khách ảo linux


8

Vì vậy, trong cài đặt thư mục chia sẻ hộp ảo, tôi đã nhấp vào thiết lập: tự động gắn kết và thực hiện vĩnh viễn. Thư mục chia sẻ của tôi được đặt tên là VM-share

Sau đó, tôi đăng nhập vào thiết bị đầu cuối của linux linux để gõ các lệnh sau:

$ sudo mount -t vboxsf VM-share ~/share/

Nó cho tôi thông báo lỗi sau:

mount: wrong fs type, bad option, bad superblock on VM-share,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

Vì vậy, tôi đã googled nó và làm theo các hướng dẫn trên trang này: Tại sao tôi nhận được lỗi "loại fs sai, tùy chọn xấu, superblock xấu"?

để cài đặt cả " sudo apt install nfs-common" và " sudo apt install cifs-utils"

Tuy nhiên, khi tôi lặp lại lệnh " $ sudo mount -t vboxsf VM-share ~/share/" Nó vẫn cho tôi thông báo lỗi như trước. Tôi đã gõ " dmesg | tail", sau đây là thông báo:

[    8.743003] IPv6: ADDRCONF(NETDEV_UP): enp0s3: link is not ready
[    8.745374] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    8.752152] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[    9.633147] floppy0: no floppy controllers found
[    9.633209] work still pending
[ 3128.376259] vboxsf: Successfully loaded version 5.1.16_Ubuntu (interface 0x00010004)
[ 3128.376457] sf_read_super_aux err=-22
[ 5762.008076] sf_read_super_aux err=-22
[ 6052.591669] sf_read_super_aux err=-22
[ 6138.926441] sf_read_super_aux err=-22

Vậy tôi nên làm thế nào để gắn kết thư mục dùng chung?

Câu trả lời:


7

Hóa ra lý do mà tôi không thể gắn kết là vì tôi đã không cài đặt phiên bản vboxguestaddition. Vì vậy, nếu bạn làm theo các bước ở đây:

  1. https://www.howtogeek.com/189974/how-to-share-your-computers-files-with-a-virtual-machine/

  2. Bỏ qua phần cửa sổ ở trên, sau đó làm theo bước ở đây để cài đặt additon khách: https://virtualboxes.org/doc/installing-guest-additions-on-ub Ubuntu /

  3. Sau đó, tệp sẽ tự động ở đó, nhưng bạn có thể gặp phải vấn đề về quyền, hãy kiểm tra trang này: https://askubfox.com/questions/189200/getting-access-to-var-www.

Tôi hy vọng nó sẽ giúp những người có thể gặp phải vấn đề tương tự như tôi đã làm.


3

Tính đến bây giờ (phiên bản 6.0.10 của VirtualBox) có make permanentauto-mounttùy chọn cho thư mục chia sẻ, cũng mount point( At) trong giao diện của VirtualBox. Đối với tôi sau đây làm việc:

  1. Trên Ubuntu khách: sudo apt-get install virtualbox-guest-utils
  2. Thêm thư mục chia sẻ trong GUI của VirtualBox.
  3. Khởi động lại hệ điều hành khách

Thư mục trên điểm gắn kết được chỉ định trong GUI được tạo tự động và lshiển thị các tệp nằm trên máy chủ Windows PC.


sudo apt-get install virtualbox-guest-utils giúp tôi
Emtiaz Zahid

2

cd vào thư mục / media và tạo một thư mục có cùng tên với thư mục bạn đã tạo / chia sẻ trong thư mục chia sẻ của máy chủ:

cd /media
sudo mkdir nameOfMySharedFolder

gắn kết thư mục bằng lệnh sau:

sudo mount -t vboxsf nameOfMySharedFolder /media/nameOfMySharedFolder

xem video để biết mô tả đầy đủ về quy trình https://www.youtube.com/watch?v=I5cV0V7vLJw ps sudo có thể hoặc không cần thiết

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.