Chia sẻ thư mục giữa Ubuntu (khách) và Windows 7 (máy chủ) bằng VirtualBox


23

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.


Bản sao có thể có: askubfox.com/q/30202/44179
Seth

Bạn đã thử câu trả lời tôi cung cấp ở đây chưa: askubfox.com/questions/81757/ ,. Tôi không thể kiểm tra vì tôi không có hệ điều hành windows xung quanh.
Luis Alvarado

Ngoài ra, vui lòng xem tại đây để biết các điều kiện tiên quyết: Askubfox.com/questions/30394/ trên
Takkat

Câu trả lời:


16

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ụ johnhoặ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 đủ.


2
Điều này chắc chắn cần nhiều upvote hơn
sercan

1
Đăng xuất và không đủ điều kiện trong trường hợp của tôi, không cần khởi động lại đầy đủ.
Melebius

Không hoạt động trên máy chủ Windows 7 và máy khách Lubfox 18.
Gustavo

10

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 ;-)


Điều này đã giải quyết nó cho tôi. Đối với bất kỳ khách du lịch nào trong tương lai: bạn có thể cần chạy lệnh thứ hai đó mỗi khi bạn khởi động lại khách. Điều này có nghĩa là một cái gì đó khác bị hỏng? Có lẽ ... Nhưng nó hiệu quả với tôi khi không có gì khác làm.
isick

Hoạt động cho một vòng. Sau khi khởi động lại, việc chia sẻ không còn nữa.
Gustavo

6

Đó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.


Cảm ơn câu trả lời. Sau khi khởi động lại máy khách VM, tôi đã mở thư mục "Trang chủ" trên Ubuntu (khách), nhưng tôi vẫn không thể tìm thấy thư mục "chia sẻ" được tạo và gắn kết.
dùng288609

1
Việc gắn các hệ thống tập tin theo người dùng / nhà là không bình thường; tìm kiếm nó trong hệ thống tập tin Nếu nó không nhảy ra khỏi bạn trong Nautilus (ứng dụng trình duyệt tệp), nó có thể nằm dưới / media / hoặc / mnt /. Hiện tại tôi không ngồi trước một hộp có Virtualbox trên đó vì vậy tôi không thể cụ thể hơn bây giờ. Bạn có thể cần phải cài đặt Bổ sung khách trên máy khách - các bản phát hành khác như Debian và SuSE tự động cài đặt một số phiên bản của chúng; Ubuntu thì không.
memilanuk

2

bạn nên kích hoạt tùy chọn "chèn ảnh CD bổ sung của khách" từ menu thiết bị, để bật thư mục dùng chung. thư mục dùng chung sẽ xuất hiện trong / media.


0

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


1
Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Mitch
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.