(Tôi đang sao chép câu trả lời của @con-f-use tại đây từ Làm cách nào để tôi gắn các thư mục dùng chung trong Ubuntu bằng các công cụ VMware? để giữ nhà tốt. Nếu anh ấy tạo lại câu trả lời của mình ở đây, vui lòng ủng hộ câu trả lời đó và tôi sẽ chấp nhận điều đó.)
Đối với Ubuntu 18.04 (hoặc các bản phân phối Debian gần đây), hãy thử:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
Nếu hgfs
thư mục không tồn tại, hãy thử:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
Bạn có thể đã sử dụng một thư mục cụ thể thay vì .chủ nhà:/
. Trong trường hợp đó, bạn có thể tìm ra tên của chia sẻ với vmware-hgfsclient
. Ví dụ:
$ vmware-hgfsclient
thư mục chia sẻ của tôi
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
Nếu bạn muốn chúng được gắn khi khởi động, hãy cập nhật /etc/fstab
với những điều sau đây:
# Sử dụng các thư mục được chia sẻ giữa máy khách và máy chủ VMWare
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
Tôi chọn gắn chúng theo yêu cầu và bỏ qua chúng gắn sudo -a
và như vậy với không tự động
tùy chọn, bởi vì tôi nhận thấy các chia sẻ có ảnh hưởng đến hiệu suất của VM.
Yêu cầu
Yêu cầu phần mềm có thể yêu cầu cài đặt trước các công cụ sau:
sudo apt-get cài đặt open-vm-tools open-vm-tools-desktop
Những người khác đã tuyên bố những điều sau đây là bắt buộc:
sudo apt-get cài đặt trợ lý mô-đun xây dựng thiết yếu \
linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools