GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Problemi con l'installazione di Ubuntu in Virtualbox?

Sto riscontrando dei problemi con l'installazione di Ubuntu. Sto eseguendo Windows XP Home (32 bit) su un vecchio Dell Dimension 2350 con 1 GB di RAM, cercando di installare Ubuntu 12.04 LTS (32 bit) o ​​13.04 (32 bit) all'interno di VirtualBox. Entrambe le versioni di Ubuntu non superano lo schermo viola con i punti di caricamento. Quando passo alla versione "non grafica", con il testo scorrevole, inizia a elencare una serie di test che sono [ok] o [fail]. Ci sono solo pochi che falliscono e la mia ricerca su quelli indica che non sono così importanti. Ci sono alcune impostazioni per questa VM che ho provato a modificare in base ad altre ricerche per una risposta (come abilitare IO APIC, passare il chipset a ICH9, cambiare la dimensione della memoria video, abilitare l'accelerazione 3D e abilitare PAE/NX. Più o meno, arrivo allo stesso punto.

(Una volta arrivato allo schermo con Desktop nell'angolo in alto a sinistra e lo sfondo rossastro. Ma si è verificato un errore che sostanzialmente diceva che c'era un errore e che potevo inviare un rapporto o premere Annulla. Ho premuto Annulla , e invece del programma di installazione in arrivo, non è successo nulla)

L'ultimo controllo eseguito è "Arresto della compatibilità del runlevel di System V [ok] e un sacco di Avvio [ok]. Quindi ottengo uno schermo nero, quindi un errore grafico dello schermo metà viola e metà nero. Sorta sembra neve, non so come altro per descriverla. Dopo un po. Questo scompare e viene nuovamente sostituito da uno schermo nero. Non succede nient'altro.

Mi piace pensare di essere abbastanza bravo a risolvere i problemi e seguire le istruzioni, ma non so nemmeno come fare per diagnosticare questo. La maggior parte delle soluzioni che ho visto sembrano implicare l'inserimento di elementi in una riga di comando, ma non è necessario installare il sistema operativo per poterlo fare?

Questo è un progetto di esperienza di apprendimento/divertimento, quindi non è niente di troppo pertinente. Ma vorrei capirlo.

Risposta accettata:

Accelerazione 3D in una macchina virtuale

Quando installiamo versioni più recenti di Ubuntu ci affidiamo alla presenza di una scheda grafica in grado di eseguire l'accelerazione 3D necessaria per Compiz e Unity.

In un'installazione bare metal un tale adattatore grafico è quasi sempre presente. Ubuntu caricherà quindi il driver appropriato all'avvio. Questo è diverso in una macchina virtualizzata in cui una scheda grafica virtuale che fornisce funzionalità 3D (limitate) verrà installata solo con un driver fornito dalle aggiunte guest.

Aggiunte Guest dalla shell principale

Poiché non possiamo accedere o avviare il desktop grafico per aiutarci a montare le aggiunte Guest, dovremo farlo dalla riga di comando dopo l'avvio in una shell di root.

Correlati:come creare un repository Apt locale in Ubuntu?

Per prima cosa dobbiamo caricare Guest Additions .iso da Virtual Box Manager ("Dispositivi" ) da presentare come /dev/cdrom (in alternativa /dev/sr0 ) al sistema operativo guest. Abbiamo quindi anche bisogno di montare il CD nel nostro guest Ubuntu per poterlo installare.

Da una shell di root in cui abbiamo ottenuto l'accesso in lettura/scrittura al nostro disco rigido virtuale (vedi link sopra) possiamo farlo con i seguenti comandi:

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

Risoluzione dei problemi

  • A volte potremmo ancora non essere in grado di avviare il desktop. Quindi potremmo provare se un aggiornamento di Ubuntu risolve il problema. Da un'esecuzione della shell di root:

    apt-get update && apt-get dist-upgrade
    reboot
    
  • Se ancora non riusciamo ad accedere, potremmo provare se possiamo farlo da TTY. Entra nel terminale virtuale premendo HOST + F1 . Accedi con l'utente amministratore e la password che hai fornito all'installazione di Ubuntu (la password non verrà visualizzata, nemmeno gli asterischi). Quindi avvia il gestore degli accessi lightdm come segue:

    sudo lightdm
    

    A volte, dopo averlo fatto una volta, potremmo essere in grado di eseguire un normale riavvio e accedere come al solito.

  • Se non siamo nemmeno in grado di avviare il programma di installazione grafico, potremmo avere un problema con il driver grafico host. Possiamo provare a installare con un'installazione basata su testo o in 12.04 dal CD alternativo. Puoi anche provare con nomodeset all'avvio.

Domande correlate

  • Come si avvia in una shell di root?
  • Come installo le Guest Additions in una VM VirtualBox?
  • Impossibile installare Ubuntu dalla 10.10

Ubuntu
  1. Gestione di un'installazione Headless VirtualBox con phpvirtualbox (Ubuntu 16.04 LTS)

  2. Installazione di VirtualBox 4.2 su Ubuntu 12.10

  3. Installa VirtualBox 4.2 su Ubuntu 13.04

  4. Installa VirtualBox 4.3 su Ubuntu 14.04

  5. Installazione non riuscita di Virtualbox 5.1 su Ubuntu 16.04?

Installazione di Ubuntu 20.04 FFmpeg

Passaggi di installazione di Ubuntu 15.04 (Vivid Vervet) con schermate

Passaggi di installazione di VirtualBox 5.0 su Ubuntu 15.04 / 14.04

Guida all'installazione desktop di Ubuntu 17.04 con schermate

Guida all'installazione desktop di Ubuntu 18.04 LTS con schermate

Passaggi di installazione desktop LTS di Ubuntu 20.04 con schermate