Không thể cài đặt Bổ sung khách bằng VirtualBox, Hệ điều hành khách Ubuntu, Hệ điều hành máy chủ Win7


15

Tôi mới sử dụng VirtualBox và Linux. Tôi đã thiết lập VirtualBox 4.0.4 trên Windows 7. Tạo thành công một máy ảo chạy máy chủ Ubuntu 10.10 64 bit. Tôi đang cố gắng thiết lập Thư mục dùng chung. Điều kiện tiên quyết là bổ sung khách. Tôi đã làm theo Hướng dẫn, nhiều như tôi hiểu, và đã làm cho mọi người thất vọng khi cố gắng vượt qua điều này. Đây là những gì tôi đã làm:

  1. sudo aptitude update
    sudo aptitude safe-upgrade
    sudo apt-get install dkms
  2. Thiết bị> Cài đặt Bổ sung khách ... (rõ ràng không có gì xảy ra, nhưng tôi nghe thấy ổn)
  3. Thiết bị> Thiết bị CD / DVD> [xem nhanh phần thả xuống: dòng dưới cùng đã loại bỏ đĩa khỏi ổ đĩa ảo, vì vậy tôi nghĩ điều đó có nghĩa là ISO nằm trong ổ đĩa CD-ROM ảo
  4. Thay đổi thư mục ổ đĩa CD-ROM của bạn được gắn kết và thực hiện như là người chủ, vì vậy tôi: cd .., cd .., cd media, cd cdrom. (tôi thậm chí ở đúng nơi?!)

Tôi cố gắng sh ./VBoxLinuxAdditions.runsudo sh ./VBoxLinuxAdditions.run tôi nhận được

sh: Can't open ./VBoxLinuxAdditions.run

Tôi thử bash ./VBoxLinuxAdditions.runsudo bash ./VBoxLinuxAdditions.run tôi nhận được:

bash ./VBoxLinuxAdditions.run no such file or directory

Tôi thử chmod +x VBoxLinuxAdditions.runvà không nhận được tập tin hoặc thư mục như vậy

Có vẻ như tôi đang ở trong thư mục sai, các tệp đúng không phải là nơi tôi cần, quyền sai hoặc lệnh sai. Tôi hoàn toàn bị mất vì mọi điểm khắc phục sự cố tôi thấy trên Google đều không hoạt động cho tôi khi nó làm cho người khác hoặc tôi không hiểu hướng dẫn. Cảm ơn trước sự giúp đỡ nào.


Đây là những gì mountcho thấy

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


@Joe Fletcher - Bạn có chắc chắn đã cài đặt Máy chủ? Máy chủ chỉ là giao diện đầu cuối. Nếu bạn chưa quen với Linux, tôi sẽ đề xuất hương vị Linux "thông thường"
Darius

Vâng, máy chủ. Tôi đã sử dụng thiết bị đầu cuối. Tôi đang phát triển trang web. Tôi không quá mới đối với Linux, nhưng tôi chỉ có một vài lệnh và như vậy.
Joe Fletcher

@Joe Fletcher - Nếu bạn không hỏi tôi, bạn cần Thư mục chia sẻ trong Ubuntu Server để làm gì?
Darius

@Joe: Phiên bản VirtualBox Linux Bổ sung của tôi có hai .runtệp khác nhau cho kiến ​​trúc của máy ảo Linux của bạn: VBoxLinuxAdditions-x86.runcho 32 bit và VBoxLinuxAdditions-amd64.run64 bit. (Bạn rất có thể có 32 bit.) Bạn đang thiếu -x86hoặc -amd64trong các ví dụ của mình. Có thể là nó?
Bản vá lỗi

1
@Joe thực sự, ISO không được gắn kết. Tôi vừa mới hoàn thành công việc nên tôi không thể kiểm tra điều này ngay bây giờ. Khi tôi trở về nhà (vẫn còn hơn 8 giờ nữa!) Tôi sẽ xem xét
Sathyajith Bhat

Câu trả lời:


30

Như tôi đã đề cập trong các ý kiến, dường như ISO không được gắn kết. Đây là những gì bạn có thể làm

  • Đảm bảo rằng khách bổ sung ISO có sẵn cho máy chủ. Bạn có thể làm điều này bằng cách nhấp vào Devices menu-> CD/DVD devicesvà trỏ đến tệp ISO GuestAdditions. Bổ sung khách có sẵn trong Program Files\Oracle\VirtualBoxthư mục

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

  • Với cái được gắn, gõ vào bên dưới

    cd /media
    mkdir vbox
    sudo mount /dev/sr0 vbox/
    cd vbox/
    
  • Bây giờ, ISO cài đặt khách được gắn kết là /media/vbox

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

  • Chạy trình cài đặt bổ sung của khách bằng cách buộc ./VBoxLinuxAdditions.run

Bạn là một thiên tài! Làm việc như người ở. Tôi đã chạy tất cả các lệnh với sudo và khởi động lại, và nó dường như hoạt động. Tôi nhận được 2 thông báo lỗi, nhưng không chắc chắn nếu những vấn đề đó ( liên kết ).
Joe Fletcher

Khá chào đón @Joe. Bạn có thể bỏ qua những tin nhắn đó, nó sẽ không ảnh hưởng đến bạn
Sathyajith Bhat

Đối với những người bạn vẫn gặp sự cố, có thể bạn đang thiếu các gói sau: dkms, build-Essential và linux-headers-generic. đọc thêm thử chạy: sudo apt-get install dkms build-essential linux-headers-genericsau đó khởi động lại. Sau khi khởi động lại gắn kết chia sẻ như đã đề cập ở trên.
Andres

Thật buồn cười là không có đề cập đến cách gắn kết / dev / sr0 trong các tài liệu VirtualBox. Hay tôi đã bỏ lỡ điều gì?
Eric J.

@EricJ. không phải lúc nào cũng cần phải gắn kết - thường nhấp vào "Cài đặt bổ sung của khách" sẽ gắn kết bổ sung ISO của khách - đôi khi, điều này có thể thất bại.
Sathyajith Bhat

-1

Nếu tệ hơn đến tệ hơn, bạn luôn có thể cài đặt máy tính để bàn và sử dụng GUI để cài đặt ...

sudo apt-get install ubuntu-desktop

và khởi động lại.

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.