Không thể truy cập thư mục dùng chung với Hộp ảo


6

Tôi có Windows 10 và Virtual Box 5.1.4. Tôi cần tạo một thư mục dùng chung sẽ được chia sẻ giữa Windows và MSDOS được sử dụng trong Virtual Box. Vì vậy, tôi đã sử dụng tùy chọn thư mục chia sẻ để thiết lập một thư mục trên Windows. Các hướng dẫn được nói sau đó nhập "net use x \ vboxauss \ share" nhưng điều đó gây ra lỗi:

C:\Users\eddyq>net use e \\vboxsvr\share
System error 67 has occurred.
The network name cannot be found.

Giả sử "vboxauss" được thay thế bằng tên máy chủ thực tế, tôi không thể tìm thấy tùy chọn trong Hộp ảo cho phép tôi nhập tên máy chủ.

Vì vậy, tôi đã kiểm tra danh sách máy chủ trên Windows bằng Map Network Drive và máy chủ có tên vboxsf không có ở đó. Tìm kiếm diễn đàn này, tôi tìm thấy một người nói rằng có một nhóm được gọi là vboxsf nhưng không rõ làm thế nào để sử dụng nó.

Câu trả lời:


5

Cài đặt Trình cắm thêm khách VirtualBox

Từ bảng điều khiển File → Device → Insert Guess Additions Image CD.

Cài đặt và khởi động lại.


1
Câu trả lời hay, nhưng nó không hoạt động
Devolus

Làm việc cho tôi, mặc dù tôi đã cài đặt chúng trước đây.
code2be

2

Vâng, tôi đã có cùng một vấn đề, gắn thư mục Tài liệu và Hình ảnh máy chủ của tôi. Những việc tôi đã làm (tôi không thể thụt lùi, nếu một trong số đó là siêu tốc)

  • Cài đặt phù hợp bổ sung khách lần nữa (Tôi đã làm như vậy sớm hơn trong thiết lập, à ...)

  • Gợi ý 1: Các .iso có thể trực tiếp được tải về tại đây (khớp chính xác với phiên bản hộp ảo của bạn, như được hiển thị trong menu about)

  • Gợi ý 2: Nếu bạn lười biếng thêm lại Ổ đĩa CD với tất cả các lần khởi động lại, bạn có thể giải nén iso đó trong Máy chủ (Ubuntu) của mình (loại bỏ mọi thứ x86 / OS2 / sun ... nếu bạn muốn) trên máy tính để bàn của khách của bạn. (Loại bằng chứng rằng tôi đã có các bổ sung khách trước đó, nếu tôi nghĩ về nó. Nếu không, việc kéo sẽ không thể thực hiện được). Và cài đặt VBoxWindowsAdditions-amd64.exe ở đó

  • Ngoài ra khác vấn đề khó chịu Vấn đề VirtualBox của tôi lập tức ra đi. Không liên quan, nhưng bằng chứng là một số tính năng của GuestAddition bằng cách nào đó có thể bị cuốn đi, có lẽ bằng các Bản cập nhật Win10 khác hoặc như vậy.

  • Tôi tắt tường lửa windows, đột nhiên tôi có thể thấy các ổ đĩa được chia sẻ của mình! (Sau đó tôi bật lại. Vâng, tôi vẫn có thể nhìn thấy chúng. Vâng, trò đùa cũ ...). Kể từ khi mọi điều rất khó tìm thấy trong cài đặt Win10, ý tôi là đây: enter image description here

Btw: Hộp kiểm của tôi trên các thư mục được chia sẻ trông như vậy: enter image description here

Btw: Trước khi tôi đặt tên cho chúng DocumentsPictures, có lẽ đó là quá chung chung và gây ra rắc rối, có lẽ không.

Chà, vâng, khởi động lại, và mọi thứ hoạt động ... Tôi có thể thấy, làm việc và lập bản đồ vĩnh viễn ...


Thật vậy, mẹo mà Windows Update có thể khiến một số tính năng không hoạt động và yêu cầu cài đặt lại VirtualBox Guest Additions.
Royi

1

bạn có thể tìm thấy tên máy chủ bằng cách đi đến:

WindowsKey + Type "System" + Followed by Enter

Điều đó sẽ mang đến "Thuộc tính hệ thống". Tên máy chủ của bạn là tên máy tính của bạn. Khi bạn có tên máy chủ của mình thì bạn có thể làm chính xác như bạn đã làm

\\hostname\whateverfolder\

Thay phiên, bạn có thể làm điều đó bằng địa chỉ IP

WindowsKey + type "cmd" + Enter

Điều đó mang đến dấu nhắc cmd

type ipconfig

Một danh sách các bộ điều hợp mạng và IP của chúng sẽ xuất hiện. IP bạn đang tìm kiếm có khả năng bắt đầu với 192.168.x.x

\\192.168.x.x\whaterverfolder

Đừng quên, bạn phải truy vấn ipconfig và / hoặc các thuộc tính hệ thống từ HĐH GUEST, không phải HOST. Ngoài ra, hãy nhớ loại kết nối Mạng bạn đã đặt trong VirtualBox (NAT, Bridged, v.v.) cho Hệ điều hành khách cụ thể đó sẽ ảnh hưởng đến khả năng hiển thị của Hệ điều hành khách trên mạng của bạn.


Cảm ơn, "sử dụng mạng" hiện hoạt động nhưng trong cửa sổ MSDOS của Hộp ảo tôi không thấy ánh xạ. Bạn đã sử dụng Virtual Box để làm điều này?
user215779

Khách là MSDOS và không có ipconfig. Điều này hoạt động hoàn hảo với vmware và tôi đã nói rằng Virtual Box có các tính năng tương tự.
user215779

Tôi sử dụng Virtual Box mỗi ngày. Vì vậy, hãy làm rõ thiết lập của bạn trước và những gì bạn muốn đạt được, bởi vì mặc dù điều đó là không thể, tôi thấy nó không có khả năng rằng bạn đang chạy hệ điều hành khách MSDOS. Nếu hệ điều hành khách của bạn là Windows, Windows Guest đó sẽ có "dấu nhắc cmd" riêng (còn gọi là ~ * ms dos * đối với một số người). Ngay cả khi điều này nghe có vẻ là một câu hỏi dư thừa, bạn có thể xác nhận xem bạn đang chạy MSDOS Guest hay nếu bạn đang chạy Windows Guest mà bạn đang cố sử dụng "nhắc nhở cmd" để chạy lệnh "net use"? Thư mục bạn muốn chia sẻ ở đâu? Nó sống trên khách hoặc chủ nhà?
blaze_125

Hơn nữa, kể từ khi the "net use" works now, chuyện gì xảy ra nếu bạn cd e: trong dấu nhắc cmd? Điều đó có đưa bạn đến thư mục chia sẻ của bạn? Tôi đang chỉ bạn vào ổ E vì điều này net use e \\vboxsvr\share sẽ chỉ định \\vboxsvr\share đến e. Tài liệu sử dụng ròng
blaze_125

Virtual Box là một hệ thống ảo hóa. Nó sẽ không sử dụng MSDOS để truy cập các ổ đĩa. Điều này là do nó mô phỏng các ổ đĩa. Hãy nghĩ về nó theo cách này, nếu bạn có một đĩa bên ngoài thì bạn kết nối nó và MSDOS có thể nhìn thấy nó. Vì vậy, theo ảo hóa, hệ thống thực hiện ảo hóa sẽ mô phỏng một ổ đĩa. Theo Vmware (một hệ thống ảo khác), nó cũng giống như vậy. MSDOS không biết "ổ đĩa" đến từ đâu ... nó chỉ ở đó. Điều tương tự cũng đúng với đĩa mềm ảo, đĩa CD, đầu đọc quang, v.v ... Đây là cách bạn sử dụng một hệ thống nước ngoài trên hầu hết các hệ thống hiện nay (Windows, Linux, NetBSD, v.v.).
user215779
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.