Tidak dapat menginstal Penambahan Tamu menggunakan VirtualBox, OS tamu Ubuntu, OS host Win7

15

Saya baru mengenal VirtualBox dan Linux. Saya telah menyiapkan VirtualBox 4.0.4 di Windows 7. Berhasil membuat mesin virtual yang menjalankan server Ubuntu 10.10 64 bit. Saya mencoba menyiapkan Folder Bersama. Prasyarat adalah Penambahan Tamu. Saya telah mengikuti Manual, sebanyak yang saya mengerti, dan telah mencari Google mencoba untuk melewati ini. Inilah yang telah saya lakukan:

  1. sudo aptitude update
    sudo aptitude safe-upgrade
    sudo apt-get install dkms
  2. Perangkat> Instal Penambahan Tamu ... (tampaknya tidak ada yang terjadi, tapi saya dengar tidak apa-apa)
  3. Perangkat> Perangkat CD / DVD> [mengintip dropdown: garis bawah memiliki Hapus disk dari drive virtual, jadi saya pikir itu berarti ISO ada di drive CD-ROM virtual
  4. Ubah ke direktori dimana CD-ROM Anda sudah terpasang dan mengeksekusi sebagai root, jadi saya: cd .., cd .., cd media, cd cdrom. (Apakah aku bahkan di tempat yang tepat ?!)

Saya mencoba sh ./VBoxLinuxAdditions.rundan sudo sh ./VBoxLinuxAdditions.run mendapatkan

sh: Can't open ./VBoxLinuxAdditions.run

Saya mencoba bash ./VBoxLinuxAdditions.rundan sudo bash ./VBoxLinuxAdditions.run mendapatkan:

bash ./VBoxLinuxAdditions.run no such file or directory

Saya mencoba chmod +x VBoxLinuxAdditions.rundan tidak mendapatkan file atau direktori tersebut

Sepertinya saya berada di direktori yang salah, file yang benar tidak di tempat saya membutuhkannya, izin salah, atau perintah yang salah. Saya benar-benar tersesat karena setiap titik pemecahan masalah yang saya lihat di Google juga tidak berfungsi untuk saya ketika itu dilakukan untuk orang lain, atau saya hanya tidak mengerti instruksinya. Terima kasih sebelumnya atas bantuannya.


Inilah yang mountditunjukkan

masukkan deskripsi gambar di sini

Joe Fletcher
sumber
@ Jo Fletcher - Apakah Anda yakin telah menginstal Server? Server adalah antarmuka terminal saja. Jika Anda baru mengenal Linux, saya akan menyarankan rasa Linux "biasa"
Darius
Ya, Server. Saya sudah menggunakan terminal. Saya sedang mengembangkan situs web. Saya bukan super baru untuk Linux, tapi saya hanya beberapa perintah dan semacamnya.
Joe Fletcher
@ Jo Fletcher - Jika Anda tidak meminta saya, untuk apa Anda perlu Folder Bersama di Server Ubuntu?
Darius
@ Jo: Versi saya dari VirtualBox Linux Additions memiliki dua .runfile berbeda untuk arsitektur VM Linux Anda: VBoxLinuxAdditions-x86.rununtuk 32-bit dan VBoxLinuxAdditions-amd64.rununtuk 64-bit. (Kemungkinan besar Anda memiliki 32-bit.) Anda kehilangan -x86atau -amd64dalam contoh Anda. Mungkinkah itu?
Tambalan
1
@Sungguh, ISO tidak dipasang. Saya baru saja mencapai pekerjaan jadi saya tidak bisa memeriksa ini sekarang. Begitu saya kembali ke rumah (masih 8 + jam lagi!) Saya akan memeriksanya
Sathyajith Bhat

Jawaban:

30

Seperti yang saya sebutkan di komentar, sepertinya ISO tidak dipasang. Inilah yang dapat Anda lakukan

  • Pastikan tambahan ISO tamu tersedia untuk host. Anda dapat melakukan ini dengan mengklik Devices menu-> CD/DVD devicesdan arahkan ke file ISO GuestAdditions. Tambahan tamu tersedia di Program Files\Oracle\VirtualBoxfolder

masukkan deskripsi gambar di sini

  • Dengan yang terpasang, ketik di bawah ini

    cd /media
    mkdir vbox
    sudo mount /dev/sr0 vbox/
    cd vbox/
    
  • Sekarang, instalasi ISO tamu sudah terpasang sebagai /media/vbox

masukkan deskripsi gambar di sini

  • Jalankan penginstal Guest additions dengan mengikat ./VBoxLinuxAdditions.run
Sathyajith Bhat
sumber
Kamu jenius! Bekerja seperti pesona. Saya menjalankan semua perintah dengan sudo dan memulai kembali, dan sepertinya berhasil. Saya mendapat 2 pesan kesalahan, tetapi tidak yakin apakah itu penting ( tautan ).
Joe Fletcher
Selamat datang di @Joe. Anda dapat mengabaikan pesan-pesan itu, itu seharusnya tidak mempengaruhi Anda
Sathyajith Bhat
Bagi Anda yang masih mengalami masalah, mungkin Anda melewatkan paket-paket berikut: dkms, build-essential, dan linux-header-generic. baca lebih lanjut coba jalankan: sudo apt-get install dkms build-essential linux-headers-genericlalu reboot. Setelah reboot pasang share seperti yang disebutkan di atas.
Andres
Lucu bahwa tidak disebutkan bagaimana me-mount / dev / sr0 di dokumen VirtualBox. Atau apakah saya melewatkan sesuatu?
Eric J.
@EricJ. itu tidak selalu perlu untuk me-mount - biasanya mengklik "Instal tamu tambahan" akan me-mount tambahan tamu ISO - kadang-kadang, ini bisa gagal.
Sathyajith Bhat
-1

Jika lebih buruk menjadi lebih buruk, Anda selalu dapat menginstal desktop dan menggunakan GUI untuk menginstalnya ...

sudo apt-get install ubuntu-desktop

dan mulai kembali.

Joshkunz
sumber