Tidak Dapat Menginstal Penambahan Tamu Gambar CD di Kotak Virtual


72

Kesalahan ketika saya mengklik Sisipkan Gambar GuestAdditions dari "Perangkat"

Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.
Would you like to try to force insertion of this disk?
Could not mount the media/drive    '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Callee: 
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

Saya bisa melihat VBoxGuestAdditions di bawah daftar VirtualBox

homeuser@ubuntu:/usr/share/virtualbox$ ls -l
drwxr-xr-x 2 root root 4096 Jan 14 12:46 nls
-rw-r--r-- 1 root root 64647168 Apr 7 2014 VBoxGuestAdditions.iso
-rwxr-xr-x 1 root root 2176 Apr 6 2014 VBox.sh
-rwxr-xr-x 1 root root 4161 Apr 7 2014 VBoxSysInfo.sh

Ada saran?


1
Apa OS host Anda? Tidak ada tambahan tamu untuk MacOS.
Takkat

OS adalah MAC. Sudah menginstal Ubuntu di Virtual Box. Terima kasih!
Rads

Jawaban:


68

Saya menganggap sistem operasi host Anda adalah Mac OS X dan Anda telah menginstal Ubuntu sebagai sistem operasi tamu.

Tidak perlu me-mount tambahan tamu ISO dan menginstalnya jika OS tamu Anda adalah Ubuntu.

Sebaliknya, buka terminal dan masukkan yang berikut -

sudo apt-get install virtualbox-guest-utils

Ini akan menginstal tambahan tamu dan kurang lebih setara dengan menginstal melalui ISO.


5
Pernyataan tentang "Tidak perlu menginstal Penambahan Tamu" adalah lancang dan tidak benar-benar menjawab masalah mendasar dari CD yang gagal dipasang. Dalam pengalaman saya, driver yang disediakan pada CD Guest Additions lebih baru dan menawarkan kinerja yang lebih baik daripada yang ditawarkan di PPA Ubuntu. Lebih jauh, seperti yang telah dijelaskan oleh @chovy, solusi ini tidak menskala dengan baik ketika diterima pada distribusi non-Ubuntu. Silakan lihat jawaban dave-rose di bawah ini untuk solusi yang lebih baik.
tresf

1
Untuk menginstal tambahan tamu virtualbox di Debian: virtualboxes.org/doc/installing-guest-additions-on-debian @chovy
Caleb Jay

Perintah brew install virtualbox-guest-utilsitu juga akan berfungsi
Arefe

1
Ini tidak menjawab pertanyaan ... ini tentang VERR_PDM_MEDIA_LOCKEDkesalahan.
Kamafeather

36

Saya mengalami masalah ini baru-baru ini (September 2017) mencoba menginstal Penambahan Tamu ke Oracle VM VirtualBox Manager versi 5.1.28, di VM yang baru diinstal untuk Ubuntu versi 16.04.3. Tuan rumahnya adalah Win-10. Masalahnya adalah bahwa gambar CD Penambahan Tamu sudah terpasang. Untuk memperbaikinya:

  • Dalam Manajer VM di bawah Pengaturan-> Penyimpanan, di bawah Pengendali: Klik kanan pada VBoxGuestAdditions, dan pilih "Hapus Lampiran." Akan ada kotak konfirmasi: klik "hapus."
  • Klik ikon "+" di sebelah "Controller," untuk menambahkan drive optik baru. Kotak dialog akan terbuka. Pilih "Tinggalkan Kosong-> Oke"
  • Buka VM dan pilih Perangkat-> Sisipkan Tambahan Tamu. Itu harus menginstal sekarang. Matikan VM (bukan VM Manager) dan restart VM. GuestAdditions sekarang sudah berfungsi.

Ini bekerja. Tetapi bagi saya, saya harus menginstal tambahan tamu karena OS (Lubuntu dalam kasus saya) tidak memulai skrip "autorun.sh". Jadi saya harus menjalankan ini secara manual: sudo ./VBoxLinuxAdditions.run Ini memberitahu saya bahwa sistem saya tidak diatur untuk mengkompilasi modul kernel untuk penambahan tamu. Jadi saya harus menginstalnya sebelum menjalankan skrip lagi: sudo apt install gcc make perl sudo ./VBoxLinuxAdditions.run Setelah restart, pengubahan ukuran tidak berhasil. Terima kasih kawan!
KFleischer

"Hapus Attachment." Dinonaktifkan / tidak dapat diakses untuk saya, apakah Anda mungkin tahu mengapa?
Les

@Mungkin itu karena VM Anda masih berjalan
Daniel Jamrozik

7

Bagi saya, solusinya adalah menemukan bahwa Anda harus menambahkan drive optik Kosong di pengaturan mesin virtual! Jika Anda mencoba "membantu" dengan pra-memuat VBoxGuestAdditions.iso, itu tidak berfungsi. Pintasan pada menu Perangkat "Masukkan Gambar Penambahan Tamu ..." ingin mencari drive optik kosong untuk digunakan!


1
Saya mengikuti prosedur serupa. Dengan mematikan tamu, menghapus drive optis dan menambahkannya kembali, saya dapat memasukkan kembali Guest Additions CD. Ini harus menjadi jawaban yang diterima karena ini adalah perbaikan yang paling mudah digunakan untuk masalah ini. Sedangkan jawaban lain yang diinstruksikan untuk digunakan apt-getadalah solusi, bukan solusi.
tresf

Jika Anda menjalankan VirtualBox yang disediakan Oracle, Anda sebaiknya tidak menggunakan apt-getmetode ini. The apt-getsolusi adalah sedikit lebih baik karena jika host Anda juga Ubuntu dan Anda menggunakan paket VirtualBox Ubuntu yang disediakan. Ini akan membuat sistem tamu Anda menjalankan versi tambahan tamu yang tepat ketika VirtualBox diperbarui pada host (mereka memperbarui tambahan tamu dan paket VirtualBox mereka pada saat yang sama, sehingga tuan rumah dan tamu mendapatkan perangkat lunak yang diperbarui).
Chai T. Rex

5

Saya dipecahkan dengan memasang gambar secara manual (setelah menambahkan Perangkat dan ISO sesuai dengan jawaban Dave Rose ) dan menjalankan penginstal.

sudo su
cd /media
mkdir cdrom
mount /dev/cdrom /media/cdrom
cd cdrom
sh VBoxLinuxAdditions.run

Periksa jawaban saya di SuperUser 😉


Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah. - Dari Ulasan
mature

Tidak menjadi "lebih baik", tetapi juga tidak salah, pantas menerima downvote? Terakhir kali (kemarin) saya menulis jawaban yang sama pada dua pertanyaan yang berbeda yang saya undur juga .. 😕 Lagi pula, saya menambahkan perintah yang relevan untuk solusi.
Kamafeather

2
Semua solusi lain tidak berhasil untuk saya. Milikmu berhasil.
Abhishek Tyagi

4

Hai Saya mengalami masalah yang sama (masalah salin dan tempel) dan saya memasukkan perintah berikut dari terminal dan memecahkan masalah.

  • sudo apt-get upgrade
  • sudo apt-get install virtualbox-guest-additions-iso
  • Pergi ke pengaturan tampilan, di bawah pengambilan video, centang aktifkan pengambilan video
  • sudo apt-get install virtualbox-guest-utils
  • restart mesin virtual.

3
"di bawah pengambilan video, centang aktifkan pengambilan video" - ini sangat tidak mungkin membantu. Jangan tersinggung, tapi ini mungkin bukan ide yang baik. :-)
Max Murphy

Mengaktifkan pengambilan video tidak ada hubungannya dengan masalah salin dan rekat. Ini tentang masalah penambahan tamu yang memuat.
Volomike

3

Saya memiliki masalah yang sama dan instalasi manual dengan sudo apt-get tidak bekerja untuk saya. Virtual Box yang berbeda memiliki versi tambahan tamu yang berbeda sehingga lebih baik untuk menginstal tambahan tamu yang datang dengan Virtual Box. Jadi saya menginstalnya dengan cara ini:

  1. Dari Manajer file, pilih "Perangkat" -> "Masukkan Gambar Tambahan Penambahan Tamu ..."
  2. Login Ubuntu
  3. Lepaskan CD (gambar tambahan CD tamu)
  4. Pasang tambahan tamu iso

    Ini akan memunculkan jendela meminta konfirmasi untuk menjalankannya atau tidak. Jika memilih untuk menjalankan, masukkan kata sandi login dan instal.

  5. Mulai ulang Ubuntu


3

Dapatkan kesalahan yang sama, aktifkan seperti di bawah ini:

  1. setelah mendapatkan kesalahan itu, unmount VBOXADDITIONS CD di ubuntu;
  2. keluar dari Ubuntu, klik Perangkat - Masukkan Gambar Penambahan Tamu CD. Kali ini akan muncul jendela meminta menjalankannya atau tidak,
    • pilih untuk lari
    • masukkan kata sandi login
    • mulai instal sekarang.

0

Masalahnya berkali-kali yang terjadi adalah file iso yang Anda instal sudah terpasang. Cukup buka Devices-Optical Device-Remove Virtual Disk dari instalasi Guest. Kemudian secara manual me-mount file Guestadditions.iso dengan pergi ke Devices-Optical Drive-Choose Disk image kemudian pergi ke folder tempat Anda menginstal ubuntu, cari file guestadditions.iso dan kemudian mount. Setelah dipasang, cukup klik lagi Guest-Install Guest additions, masukkan kata sandi ID pengguna Anda untuk Ubuntu dan wizard kemudian akan terus menginstal tambahan tamu :)


0

Dalam kasus saya ini terjadi karena saya menjalankan server Ubuntu yang tidak memiliki manajer jendela. Inilah cara saya menginstal:

Pertama, boot VM Ubuntu. Lalu tekan Devices > Insert Guest Additions CD. CD sekarang telah dimasukkan tetapi Anda tidak akan melihat apa pun. Jika Anda mencoba menekan Insert Guest Additions CDlagi Anda akan mendapatkan kesalahan.

Selanjutnya pasang CD:

sudo mount sr0 /media/cdrom

Dan kemudian cdke direktori (no pun pun):

cd /media/cdrom

Selanjutnya, jalankan skrip instal:

sudo ./VBoxLinuxAdditions.run

Dan sekarang semuanya harus baik-baik saja :)


0

Saya punya masalah bahwa setelah memasang ISO disk kosong di Debian. Saya membuat solusi berikut:

  1. mount addons image di Deamon tools di sistem Win rumah
  2. menyalin file dari iso ke folder bersama untuk mengaksesnya dari virtual Debian
  3. melakukan instalasi SH langsung di folder itu (Anda akan memiliki akses ke file addons sepanjang waktu melalui folder ini)

0

Kesalahan yang sama untuk saya dengan Macos. Saya memukul kesalahan Could not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED). . Tambahan tamu iso sudah diunduh sebelumnya. Semua langkah dilakukan dalam VM.

  1. cd to media/<user>/Vbox_GAs_<version>(mungkin ada beberapa folder di sini jadi pilih yang terbaru).
  2. ./autorun.sh untuk menginstal tambahan tamu iso
  3. sudo reboot

Tidak ada direktori yang berguna /mediadalam kasus saya.
Kamafeather

0

Untuk windows 10 sebagai tuan rumah mulailah VM klik pada perangkat -> Perangkat Optik -> pilih disk image -> buka C: \ Program Files \ Oracle \ VirtualBox -> pilih VBoxGuestAdditions.iso dari sana -> Klik Ok -> Sebuah jendela kecil akan muncul Klik Force Unmount -> sekarang lagi klik pada perangkat dengan ubuntu login -> Klik pada masukkan Guest Additions CD image -> klik run -> setelah berhasil memasukkan ubuntu Anda akan mulai datang di layar penuh.


Selamat datang di AskUbuntu! Jawaban ini akan lebih bermanfaat jika Anda menjelaskan bagaimana VBoxGuestAdditions.iso berakhir diC:\Program Files\Oracle\VirtualBox
Elder Geek

0

Mulai Ubuntu Anda di VirtualBox:

  1. Pergi ke Perangkat -> Drive Optik -> Hapus Disk dari Drive Virtual
  2. Pergi ke Perangkat -> Klik -> Masukkan Gambar Tambahan Penambahan Tamu
  3. Masukkan Detail otentikasi
  4. Matikan Ubuntu dan Tutup VirtualBox. Buka lagi VirtualBox untuk melihatnya berfungsi

Juga Periksa Papan Klip Bersama dan Tarik & Jatuhkan diperiksa dua arah


0

pergi ke / media / cdrom /

atau file dan salin konten dari drive optik virtualboxguestaddition

rekatkan di mana saja ke dokumen dalam folder, misalnya ke direktori baru bernama vbox

buka direktori di terminal

sudo chmod -x VBoxLinuxAddtions.run

sudo sh ./VBoxLinuxAddtions.run

setelah restart sistem akan mulai seperti dalam mode layar penuh.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.