Oprava Virtualboxu nelze vložit virtuální optický disk

Stalo se vám někdy, že se při práci s VirtualBoxem objevila hláška o nemožnosti vložení virtuálního optického disku? Uživatelé, kteří používají tento software pro vytváření virtuálních strojů, se s tímto problémem mohou setkat poměrně často. VirtualBox je open-source nástroj pro architekturu x86, který slouží k emulaci serverů, desktopů a vestavěných operačních systémů. Jinými slovy, vytváří virtuální prostředí, kde lze tyto systémy provozovat. Virtuální optický disk je ve své podstatě obrazový soubor typu .iso, který obsahuje kompletní kopii obsahu CD nebo DVD. V tomto souboru je uložena celá struktura a data disku. Chybová zpráva o nemožnosti vložení virtuálního optického disku ve VirtualBoxu může být způsobena různými chybami v konfiguraci. Pokud není VirtualBox na vašem počítači správně nastaven, může se tato chyba objevit. Tento článek si klade za cíl ukázat, jak tento problém vyřešit na různých platformách.

Jak vyřešit problém s vkládáním virtuálního optického disku ve VirtualBoxu

V následujícím textu si popíšeme, jak nainstalovat VirtualBox na počítači se systémem Linux.

1. Otevřete Terminál, napište následující příkaz a stiskněte Enter pro instalaci VirtualBoxu:

sudo apt-get install virtualbox

2. Zadejte své heslo a stiskněte Enter.

3. V sekci „Chcete pokračovat?“ napište „y“ a stiskněte Enter.

4. Po dokončení instalace napište „virtualbox“ a stiskněte Enter pro spuštění VirtualBoxu.

Metoda 1: Pro Ubuntu OS

Následující kroky popisují, jak řešit problém s VirtualBoxem na operačním systému Ubuntu.

1. Otevřete Terminál, zadejte následující příkaz a stiskněte Enter.

/media/jerry/VBox_Gas_6.1.32

2. Zadejte následující příkaz a stiskněte Enter pro spuštění souboru.

./VBoxLinuxAdditions.run

3. Pokud se zobrazí následující výstup, instalace proběhla úspěšně:

Běžící moduly jádra budou nahrazeny po restartu systému

Metoda 2: Pro jiné verze Ubuntu

Následující postup lze využít k vyřešení problému, kdy VirtualBox nedokáže vložit virtuální optický disk v systémech Ubuntu 20, Ubuntu 21 nebo Ubuntu 22.

1. Otevřete nastavení virtuálního stroje ve VirtualBoxu.

2. Klikněte pravým tlačítkem myši na „Controller: IDE“ v sekci „Úložiště“ a vyberte „Odebrat disk z virtuální jednotky“.

Poznámka: Pokud není možnost „Odebrat disk z virtuální jednotky“ dostupná, klikněte na „Odebrat přílohu“.

3. V dialogovém okně VirtualBoxu klikněte na „Vynutit odpojení“.

4. Otevřete Terminál z nabídky vašeho systému.

5. Zadejte následující příkaz a stiskněte Enter pro vytvoření adresáře pro připojení instalačního CD Guest Additions.

sudo mkdir –p /mnt/cdrom

6. Zadejte následující příkaz a stiskněte Enter pro připojení souborů do vytvořeného adresáře.

sudo mount /dev/cdrom/mnt/cdrom

Poznámka: Pokud tento příkaz nefunguje, zadejte jej jako sudo mount –o loop /dev/cdrom/mnt/cdrom.

7. Zadejte následující příkaz a stiskněte Enter pro spuštění instalačního softwaru Guest Additions a vyřešení problému.

cd /mnt/cdrom sudo ./VBoxLinuxAdditions.run

Metoda 3: Pro macOS/Linux OS

Následující kroky popisují řešení problému s vkládáním virtuálního optického disku ve VirtualBoxu na systémech macOS nebo Linux. Kroky uvedené níže jsou zaměřeny na VirtualBox v macOS, ale lze je použít i v Linuxu.

Krok I: Změna nastavení ve virtuálním počítači

Nejprve je třeba upravit nastavení virtuálního stroje podle následujících instrukcí:

1. Vypněte virtuální stroj macOS.

2. V levém panelu správce VirtualBoxu klikněte pravým tlačítkem na svůj virtuální stroj macOS.

3. Z menu vyberte „Nastavení“.

4. V okně s nastavením klikněte na záložku „Úložiště“.

5. Klikněte pravým tlačítkem na „Controller: IDE“ a vyberte „Přidat optickou jednotku“.

6. V dialogovém okně VirtualBoxu klikněte na „Ponechat prázdné“.

7. V rozbalovacím menu u „Připojeno“ vyberte „VBoxGuestAdditions.iso“ a klikněte na „OK“.

Krok II: Spuštění souboru VBox

Dalším krokem je spuštění souboru VBox na virtuálním stroji.

1. Zapněte virtuální stroj macOS.

2. Dvojitým kliknutím na „VBox_Gas“ otevřete optickou jednotku.

3. Dvojitým kliknutím na „VBoxDarwinAdditions.pkg“ spusťte instalační soubor.

Krok III: Přechod do režimu zotavení

Nyní je třeba přejít do režimu zotavení, abychom mohli dokončit změny a vyřešit problém s vkládáním optického disku.

1. Otevřete Terminál v macOS, zadejte příkaz „csrutil status“ a stiskněte Enter pro kontrolu stavu SIP.

2. Stisknutím klávesy F12 přejděte do nastavení BIOS virtuálního stroje.

3. Pomocí kláves se šipkami vyberte „Boot Manager“.

4. Vyberte „EFI Internal Shell“ a stiskněte klávesu Esc pro otevření konzole EFI Internal Shell.

5. Spuštěním příkazu „FS2“ otevřete interaktivní prostředí FS2.

6. Zadejte následující příkaz a stiskněte Enter pro přechod do adresáře spouštěcí bitové kopie pro obnovení:

cd com.apple.recovery.boot

7. Zadejte příkaz „dir“ a stiskněte Enter pro zobrazení, zda je soubor jádra dostupný.

8. Otevřete okno Terminálu, zadejte následující příkaz a stiskněte Enter pro restartování virtuálního stroje macOS v režimu obnovení:

sudo nvram recovery-boot-mode=nepoužito && sudo shutdown –r now

Krok IV: Deaktivace SIP v macOS

SIP (System Integrity Protection) v macOS zabraňuje spouštění neautorizovaného kódu. Pro vyřešení problému s vkládáním disku, musíte SIP deaktivovat.

1. Otevřete okno „Utility“ v macOS a vyberte „Terminál“.

2. V horní nabídce klikněte na „Terminál“.

3. Napište příkaz „csrutil disable“ a stiskněte Enter pro deaktivaci SIP.

4. Klikněte na logo Apple a zvolte „Restartovat“ pro restartování počítače.

Krok V: Přidání VBox Guest Additions CD

Posledním krokem je přidání virtuálního stroje jako nového programu do PC.

1. Zadejte následující příkaz a stiskněte Enter pro přidělení administrátorských oprávnění ke složce:

/System/Library/Extensions/

2. V sekci „Zařízení“ nainstalujte „VBox Guest Additions“ do virtuálního stroje macOS.

Často kladené otázky (FAQ)

Q1. Je používání VirtualBoxu zdarma?

Ans. Ano, VirtualBox je platforma s otevřeným zdrojovým kódem, která nabízí bezplatnou licenci pro vzdělávací a testovací účely.

Q2. Proč se zobrazuje chyba „Nelze vložit virtuální optický disk“?

Ans. Tato chyba může být způsobena chybami v nastavení počítače. Pokud není VirtualBox na vašem PC správně nastaven, může se tato chyba objevit.

***

V tomto článku jsme popsali, jak opravit chybu, kdy VirtualBox nedokáže vložit virtuální optický disk v různých operačních systémech. Neváhejte se s námi podělit o vaše návrhy a dotazy v sekci komentářů.