Tôi đã cài đặt Ubuntu khách trên máy Windows 7 bằng VirtualBox. Làm cách nào để chia sẻ thư mục giữa Ubuntu khách và máy chủ Windows? Cảm ơn.
Tôi đã cài đặt Ubuntu khách trên máy Windows 7 bằng VirtualBox. Làm cách nào để chia sẻ thư mục giữa Ubuntu khách và máy chủ Windows? Cảm ơn.
Câu trả lời:
Nếu bạn bị từ chối quyền khi truy cập vào thư mục chia sẻ được gắn kết, hãy chạy lệnh sau:
sudo adduser <yourUsername> vboxsf
Thay thế <yourUsername>
bởi tên người dùng thực tế của bạn (ví dụ john
hoặc bất cứ ai là của bạn).
Sau đó khởi động lại và bạn nên có quyền truy cập đầy đủ.
chạy cái này trên thiết bị đầu cuối của bạn và mọi thứ sẽ ổn thôi:
sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)
(tên thư mục trên linux) sẽ có sẵn dễ dàng trên Trình quản lý tệp của bạn
PS: Bằng cách đó bạn sẽ không cần phải khởi động lại VM của mình ;-)
Đóng VM khách của bạn, rồi mở hộp thoại Cài đặt cho VM đó. Xuống gần dưới cùng của khu vực điều hướng bên trái trong hộp thoại đó sẽ là một tùy chọn cho các thư mục được chia sẻ.
Bạn có thể chọn (các) thư mục nào trên máy chủ mà bạn muốn chia sẻ với VM khách cụ thể đó, cho dù bạn muốn chúng được gắn kết chỉ đọc bởi khách và liệu có sẵn chúng khi khởi động VM không. Sau khi hoàn tất, hãy khởi động lại / khôi phục VM khách và bạn sẽ có thể điều hướng đến hệ thống tệp hoặc thư mục mới.
Tôi thường tạo một thư mục mới bên trong thư mục 'VirtualBox VMs trong thư mục người dùng của mình, có tiêu đề' Được chia sẻ 'và sau đó chia sẻ thư mục đó với bất kỳ máy ảo khách nào cần nó. Tôi gắn kết nó ở chế độ chỉ đọc để không một máy nào có thể b0rk cho các máy khác, và sau đó tôi có thể đặt bất kỳ tệp cần thiết nào vào đó mong muốn.
Tôi đã có cùng một vấn đề nhưng sau khi đọc một câu hỏi khác trên trang web này, tôi phát hiện ra rằng đang chạy
gksudo nautilus
làm cho nó hoạt động tốt