Không thể gắn hình ảnh CD / DVD trên VirtualBox


13

Tôi đang cố gắng phát triển một trang web bằng Python và đã cài đặt VirtualBox trên máy chủ Ubuntu 13.04 của mình. VirtualBox đang chạy một ngăn xếp Django Ubuntu 13.04.

Tôi cần có thể chỉnh sửa các tệp trong VirtualBox của mình từ Máy chủ lưu trữ. Từ những gì tôi không hiểu, tôi cần cài đặt Bổ sung khách để chia sẻ các thư mục của mình từ Khách đến Máy chủ.

Khi cố gắng cài đặt Bổ sung khách, sau khi tải xuống tệp ISO, tôi gặp phải lỗi sau:

Hình ảnh của thông báo lỗi.

Tôi đã thấy rất nhiều người báo cáo một vấn đề tương tự, nhưng chưa tìm thấy một sửa chữa rõ ràng.

Câu trả lời:


10

Lỗi bạn nhận được có thể là do hình ảnh CD Bổ sung khách đã được gắn.

Để xem tất cả các ổ đĩa gắn kết mở một thiết bị đầu cuối trong khách để phát hành mount. Điều này sẽ cung cấp cho bạn (trong số những người khác) một dòng tương tự như sau:

/dev/sr0 on /media/takkat/VBOXADDITIONS_4.2.12_849801 type iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)

Trong Unity Launcher, bạn sẽ thấy biểu tượng CD-ROM. Để ngắt kết nối CD, nhấp chuột phải vào biểu tượng này và chọn "Eject" .

nhập mô tả hình ảnh ở đây

Chúng tôi không thể ngắt kết nối CD Bổ sung khách từ dòng lệnh khi được gắn với sự trợ giúp của Trình quản lý hộp ảo. Vui lòng chọn "Thiết bị -> Thiết bị CD / DVD -> Xóa đĩa khỏi ổ đĩa ảo" và chọn "Buộc ngắt kết nối" để xóa iso CD.

Để cài đặt bổ sung khách, chúng tôi sẽ phải tải lại CD từ Trình quản lý hộp ảo và chọn Biểu tượng từ Trình khởi chạy Unity.

Xem thêm các câu hỏi sau đây cũng có phương pháp dòng lệnh để cài đặt bổ sung khách:


Cảm ơn bạn @Takkat, bây giờ tôi biết làm thế nào để ngắt kết nối iso. Tôi đọc hướng dẫn, yêu cầu tôi cài đặt "thêm hộp ảo-khách". Khi tôi viết "sudo apt-get install virtualbox-guest-bổ sung", tôi gặp lỗi "không thể xác định vị trí gói". Trên thực tế, có vẻ như khách của tôi không thể tìm thấy bất kỳ gói nào cả. Ngoài ra, tôi không có GUI cho khách của mình, vì vậy không có Unity. Tôi cho rằng điều này là bình thường.
MonsieurPoivron

Bổ sung khách thường là một tệp .iso được cài đặt với Hộp ảo trên máy chủ để cho phép bạn gắn kết từ Trình quản lý hộp ảo. Bạn sẽ phải chạy trình cài đặt từ CD này từ bên trong khách. Unity chỉ có thể khả dụng sau khi đã cài đặt chúng từ dòng lệnh (xem liên kết ở trên ). Chúc may mắn!
Takkat

Có vẻ như lý do tôi không thể viết sudo apt-get install virtualbox-guest-additionslà sự thật mà trước tiên tôi cần phải làm sudo apt-get update.
MonsieurPoivron

sudo apt-get install virtualbox-guest-bổ sung-iso
johndpope

1

Tôi đã thử điều này và nó đã làm việc:

  1. Từ thiết bị đầu cuối ( Ctrl+ Alt+ T) và nhập các lệnh sau:

    cd /mnt
    cd /cdrom
    eject
    
  2. Từ menu VirtualBox (khung trên cùng bên trái) đi đến "thiết bị" và chèn bổ sung khách (lần này sẽ hoạt động)

  3. Sau đó, từ thiết bị đầu cuối lại gõ:

    sudo sh /media/cdrom/VBoxLinuxAdditions.run
    


0

Tôi đã gặp vấn đề này nhưng tại thời điểm tôi đang chạy ubfox với tư cách là khách (khi bạn khởi động hệ thống, nó sẽ hỏi bạn có muốn cài đặt ubfox hay chạy với tư cách khách). Ngay sau khi tôi cài đặt Ubuntu trên hộp, các bổ sung của khách đã được cài đặt mà không gặp sự cố nào


0

cách giải quyết của tôi trong máy chủ macosx 10.10 ub Ubuntu 12.04 khách là sao chép các bổ sung của hộp ảo vào thư mục dùng chung và chỉ sử dụng thiết bị đầu cuối trong máy khách của tôi để chạy (sudo sh /pathto/VboxLinuxAdditions.run)


0

Tôi đã gặp phải vấn đề này gần đây (tháng 9 năm 2017) khi cố gắng cài đặt Guest Additions vào Oracle VM VirtualBox Manager phiên bản 5.1.28, trong một VM mới được cài đặt cho Ubuntu phiên bản 16.04.3. Vấn đề thực sự là hình ảnh CD của Khách bổ sung đã được gắn. Để sửa chữa nó:

  • Trong Trình quản lý VM trong Cài đặt-> Lưu trữ, bên dưới Trình điều khiển: Nhấp chuột phải vào VBoxGuestAdditions và chọn Xóa Xóa tệp đính kèm. "Sẽ có một hộp xác nhận: nhấp vào Xóa bỏ.
  • Nhấp vào biểu tượng của + + bên cạnh Bộ điều khiển, để thêm ổ đĩa quang mới. Hộp thoại Một hộp thoại sẽ mở.
    Chọn Rời bỏ trống-> Được rồi
  • Mở VM và chọn Thiết bị-> Chèn khách bổ sung. Nó nên cài đặt ngay bây giờ. Tắt nguồn VM (không phải Trình quản lý VM) và khởi động lại VM. GuestAdditions nên được làm việc.
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.