GNU/Linux >> Znalost Linux >  >> Ubuntu

Máte potíže s instalací Ubuntu ve Virtualboxu?

Mám nějaké problémy s instalací Ubuntu. Používám Windows XP Home (32bit) na starším Dell Dimension 2350 s 1GB RAM a pokouším se nainstalovat buď Ubuntu 12.04 LTS (32Bit) nebo 13.04 (32Bit) do VirtualBoxu. Obě verze Ubuntu nepřekonají fialovou obrazovku s načítacími tečkami. Když přejdu na „negrafickou“ verzi, s rolujícím textem začne vypisovat řadu testů, které jsou buď [ok], nebo [selhání]. Je jich jen pár, které selžou, a moje pátrání po nich ukazuje, že nejsou tak důležité. Existuje několik nastavení pro tento virtuální počítač, která jsem zkoušel vyladit na základě jiných hledání odpovědi (jako je povolení IO APIC, přepnutí čipové sady na ICH9, změna velikosti video paměti, povolení 3D akcelerace a povolení PAE/NX. Víceméně se dostávám ke stejnému bodu.

(Jakmile jsem se dostal na obrazovku s Plochou v levém horním rohu a načervenalým pozadím. Ale objevila se chyba, která v podstatě říkala, že došlo k chybě a že mohu odeslat hlášení nebo kliknout na Zrušit. Stiskl jsem zrušit a místo toho, aby se spustil instalační program, se nic nestalo)

Poslední kontrola, která se spustí, je „Zastavení kompatibility úrovně běhu System V [ok] a spousta spuštění [ok]. Pak dostanu černou obrazovku, pak napůl fialovou napůl černou grafickou chybu obrazovky. Sorta vypadá jako sníh, nevím, jak jinak to popsat. Po chvíli. To zmizí a je nahrazeno opět černou obrazovkou. Nic jiného se neděje.

Rád si myslím, že jsem docela dobrý v řešení problémů a dodržování pokynů, ale ani nevím, jak to diagnostikovat. Zdá se, že většina řešení, která jsem viděl, zahrnuje zadávání věcí do příkazového řádku, ale nemusí být operační systém nainstalován, aby to bylo možné?

Toto je projekt pro zábavu/učení, takže to není nic moc relevantního. Ale rád bych na to přišel.

Přijatá odpověď:

3D akcelerace ve virtuálním počítači

Při instalaci novějších verzí Ubuntu spoléháme na přítomnost grafické karty schopné 3D akcelerace potřebné pro Compiz a Unity.

V instalaci z holého kovu je takový grafický adaptér téměř vždy přítomen. Ubuntu pak při bootování načte příslušný ovladač. To se liší ve virtualizovaném počítači, kde se virtuální grafická karta poskytující (omezené) 3D možnosti nainstaluje pouze s ovladačem poskytnutým přídavky pro hosty.

Přidání hostů z kořenového prostředí

Vzhledem k tomu, že se nemůžeme přihlásit nebo spustit grafickou plochu, která nám pomůže s připojením iso Guest Additions, budeme to muset udělat z příkazového řádku poté, co nabootujeme do root shellu.

Související:Jak vytvořit místní úložiště Apt v Ubuntu?

Nejprve musíme načíst přídavky pro hosty .iso z Virtual Box Manager („Zařízení“ ), který bude prezentován jako /dev/cdrom (případně /dev/sr0 ) do hostujícího OS. Dále musíme připojit CD do našeho hostujícího Ubuntu, abychom je mohli nainstalovat.

Z kořenového shellu, kde jsme získali přístup pro čtení/zápis na náš virtuální pevný disk (viz odkaz výše), to můžeme provést pomocí následujících příkazů:

mount /dev/cdrom /mnt              # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot

Odstraňování problémů

  • Někdy se nám stále může stát, že nebudeme schopni zavést na plochu. Pak můžeme zkusit, zda aktualizace Ubuntu problém vyřeší. Z kořenového shellu spusťte:

    apt-get update && apt-get dist-upgrade
    reboot
    
  • Pokud se stále nemůžeme přihlásit, můžeme to zkusit z TTY. Vstupte do virtuálního terminálu stisknutím HOST + F1 . Přihlaste se pomocí administrátorského uživatele a hesla, které jste zadali při instalaci Ubuntu (heslo se nezobrazí, ani hvězdičky). Poté spusťte správce přihlášení lightdm následovně:

    sudo lightdm
    

    Někdy poté, co jsme to udělali jednou, můžeme být schopni provést normální restart a přihlásit se jako obvykle.

  • Pokud nejsme schopni ani spustit grafický instalátor, můžeme mít problém s hostitelským grafickým ovladačem. Můžeme zkusit nainstalovat pomocí textové instalace nebo v 12.04 z alternativního CD. Můžete to také zkusit s nomodeset při spouštění.

Související otázky

  • Jak zavedu do prostředí root?
  • Jak nainstaluji doplňky pro hosty do virtuálního počítače VirtualBox?
  • Nelze nainstalovat Ubuntu od 10.10

Ubuntu
  1. Správa instalace bezhlavého VirtualBoxu pomocí phpvirtualbox (Ubuntu 16.04 LTS)

  2. Nainstalujte VirtualBox 4.2 na Ubuntu 13.04

  3. Nainstalujte VirtualBox 4.3 na Ubuntu 14.04

  1. Virtualbox 5.1.2 Pro Ubuntu 14.04.5?

  2. Potíže s Nvidia Gpu a Ubuntu 16.04?

  3. Jak spustím Ubuntu ve Windows 10 na VirtualBoxu?

  1. Instalace VirtualBox Extension Pack na Ubuntu 22.04 Jammy Jellyfish Linux

  2. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  3. Selhala instalace Virtualboxu 5.1 na Ubuntu 16.04?