Thiết lập: VirtualBox 4.3.26, máy chủ Win 7 SP1, máy khách Debian jessie 8.0 (ổn định).
Trong Trình quản lý VirtualBox, chọn Cài đặt thư mục dùng chung ... trong menu thả xuống Thiết bị .
Trong cửa sổ bật lên kết quả, chọn Thư mục máy trong Danh sách thư mục và sau đó nhấp vào nút "Thêm định nghĩa thư mục chia sẻ mới" (thư mục màu xanh có biểu tượng dấu "+" màu xanh lá cây ở bên phải Danh sách thư mục ).
Trong biểu mẫu Thêm chia sẻ bật lên, bấm vào nút mũi tên xuống trong trường Đường dẫn thư mục , sau đó chọn Khác . Một Browse For Folder cửa sổ pop-up sẽ xuất hiện.
(Trong trường hợp của tôi, tôi vừa thêm một ổ cứng khác vào máy trạm của mình để sử dụng cho chia sẻ chuyên dụng, đã được định dạng cho NTFS, với tên âm lượng là "chia sẻ" và được gắn là "G:". Vì vậy, tôi đã nhấp vào mũi tên bên cạnh Máy tính , ổ đĩa được chọn G: và sau đó nhấp vào nút OK .)
(Trong trường hợp của bạn, bạn nên chọn bất kỳ thư mục hoặc ổ đĩa nào bạn định chia sẻ, sau đó nhấp vào nút OK .)
Khi bạn đã lựa chọn và nhấp vào nút OK , Trình quản lý VirtualBox sẽ điền vào các trường Đường dẫn thư mục và Tên thư mục của biểu mẫu Thêm chia sẻ . Để riêng trường Đường dẫn thư mục , nhưng bạn có thể thay đổi Tên thư mục nếu muốn - chỉ cần chắc chắn ghi nhớ nó sau này.
Hoàn thành biểu mẫu Thêm chia sẻ bằng cách chọn hộp kiểm Tạo vĩnh viễn , nhưng hãy chắc chắn để hộp kiểm Tự động gắn kết bị xóa - chúng tôi sẽ tiến hành gắn kết sau. (Và tất nhiên, nếu bạn muốn tạo thư mục hoặc ổ đĩa chỉ đọc, hãy tiếp tục và chọn hộp Chỉ đọc .) Sau đó nhấp vào nút OK .
Chia sẻ được cấu hình mới bây giờ sẽ xuất hiện dưới dạng một mục trong Thư mục máy trong Danh sách thư mục . Nhấp vào nút OK .
Để gắn kết chia sẻ này trong khi khởi động (khởi động), chúng ta cần thêm một dòng định nghĩa gắn kết vào / etc / fstab trong cài đặt máy khách jessie Debian của chúng tôi. Chỉnh sửa này cần phải được thực hiện dưới dạng root hoặc thông qua sudo, ví dụ:
sudo nano /etc/fstab
(Cá nhân tôi đã sử dụng vi, nhưng vì nano là trình chỉnh sửa mặc định trên Debian jessie nên tôi đã chỉ định nó trong ví dụ trên.)
Để gắn kết chia sẻ này trong thư mục nhà của tôi, với quyền sở hữu và nhóm được đặt thành UID và GID cá nhân của tôi, tôi đã thêm định nghĩa sau vào / etc / fstab:
share /home/conib/share vboxsf comment=systemd.automount,uid=conib,gid=conib,noauto 0 0
(Lưu ý rằng không có khoảng trắng xung quanh các ký tự "=", "." Hoặc ",".)
Một định nghĩa / etc / fstab có dạng
<Device> <Mount Point> <Type> <Options> <Dump> <Pass>
(Lưu ý rằng phải có khoảng trắng - khoảng trắng và / hoặc tab (giữa) giữa các trường của định nghĩa, nhưng không có khoảng trắng trong trường.)
Trường "Thiết bị" phải được đặt thành Tên thư mục mà chúng tôi đã chỉ định qua VirtualBox Manager Add Share . Tôi đã thay đổi "G_DRIVE" mặc định thành "chia sẻ".
"Mount Point" là một đặc tả đường dẫn thư mục phải tồn tại nhưng phải trống. (Nghĩa là, mọi thứ đã có trong thư mục đó sẽ bị ẩn bởi những gì bạn đang gắn trên nó.) Tôi đã tạo một thư mục con mới, trống có tên "share" trong thư mục nhà của tôi.
"Loại" là "vboxsf".
"Tùy chọn" (bình luận = systemd.automount, uid = conib, gid = conib, noauto) là một mẹo nhỏ và gặp một chút rắc rối khi làm việc cho thiết lập này.
Đặt "Kết xuất" thành 0 trừ khi bạn biết bạn muốn nó được đặt thành thứ khác.
Và vì chúng tôi không muốn fsck kiểm tra chia sẻ này, hãy đặt "Đạt" thành 0.
Khi bạn đã thêm dòng định nghĩa vào / etc / fstab, hãy khởi động lại máy khách Debian của bạn và xác nhận rằng bạn có thể xem các tệp và thư mục con của Chia sẻ.
HTH.