GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Aggiorna Grub distrutto?

Ho Ubuntu 10.04 (Lucid Lynx) installato sul mio notebook tramite wubi. Da un recente aggiornamento di Ubuntu, tuttavia, il mio sistema non funziona più. Quando avvio, entro in grub rescue> . Dopo alcune letture su Internet ho concluso che avrei dovuto reinstallare grub (mi ero dimenticato :$ che avevo installato Ubuntu tramite wubi, pensavo di averlo standalone ..) e ho usato questo tutorial. Ora ho un grub da riga di comando e sono confuso su cosa fare.

La struttura della mia directory è la seguente:

/dev/sda5 (NTFS)  
    /boot
        /grub
            <grubfiles>
    /ubuntu
        /disks
            /boot
                /grub
                    <empty>
        /install
        /winboot
        ...
    ...

È logico che /ubuntu/disks/boot/grub/ è vuoto? Vorrei riportare il bootloader in grado di scegliere tra Windows e Linux. Qualsiasi aiuto apprezzato 🙂

Aggiorna
Il mio problema è stato risolto installando Ubuntu 10.10 standalone. Ora ho recuperato correttamente il mio bootloader, devo passare attraverso 3 schermate del bootloader ora per accedere a Ubuntu 10.04 anche se ^^

Risposta accettata:

All'inizio ho risposto a questa domanda per abbinare la situazione di Lucasmus in cui era già stato in grado di ripristinare la capacità di avvio e aveva un grub funzionante da un'installazione Ubuntu (non wubi) sul suo MBR. Dal momento che la maggior parte delle persone che vengono qui probabilmente non si trovano in quella situazione, ma ottengono solo la shell di ripristino di grub all'avvio e non possono affatto avviare Windows o l'installazione di Wubi, ho rifatto le istruzioni per il caso normale. La risposta alla domanda di Lucasmus era fondamentalmente di seguire quelli che ora sono i passaggi da 2 a 5 di seguito.

Questo è sfortunatamente un bug noto in Wubi https://bugs.launchpad.net/bugs/610898. Ho inviato una patch per impedire agli utenti futuri di avere Wubi rendere la loro unità completamente non avviabile, ma fino a quando questa o un'altra soluzione non sarà accettata, questo è ciò che devi fare (in Wubi) per ottenere l'avvio di Windows e Ubuntu e impedire che ciò accada di nuovo :

1:Avvia da un LiveCD di Ubuntu ed esegui sudo software-properties-gtk -e universe && sudo apt-get update && sudo apt-get install mbr && sudo install-mbr /dev/sda .

Se hai più di un disco rigido dovrai cambiare /dev/sda in quell'ultimo comando per l'unità Windows è attivo. Ma sarà sempre un'unità, mai una partizione. Quindi /dev/sdb potrebbe essere appropriato ma mai /dev/sdb1 (quest'ultimo potrebbe sovrascrivere il PBR di Windows rendendo ancora più difficile il riavvio in Windows).

Ora dovresti essere in grado di avviare Windows o l'installazione di Wubi come prima. Se desideri continuare a utilizzare Wubi, segui i passaggi successivi per assicurarti di non ritrovarti più in una situazione non avviabile.

Correlati:il PAGER predefinito utilizzato dalle pagine man?

2:avvia l'installazione di Wubi ed esegui sudo dpkg-reconfigure grub-pc Verranno visualizzate alcune finestre di dialogo con domande.

3:Per la prima domanda The following Linux command line was extracted from /etc/default/grub or the 'kopt' parameter in GRUB Legacy's menu.lst. Please verify that it is correct, and modify it if necessary. Lascia il campo al valore predefinito (probabilmente vuoto) e premi invio per passare alla domanda successiva.

4:Per la seconda domanda The following string will be used as Linux parameters for the default menu entry but not for the recovery mode. lascialo di nuovo al valore predefinito (probabilmente "silenzioso splash") e premi invio per continuare

5:Questa domanda ...GRUB install devices: è quello importante. Assicurati di deselezionare tutto tranne /dev/loop0 . Puoi selezionare/deselezionare una voce con la barra spaziatrice e modificare le voci con i tasti freccia.

Se premi Invio prima di deselezionare /dev/sda da questo elenco, il tuo computer non sarà più avviabile.

Ora puoi aggiornare/aggiornare in sicurezza la tua installazione di Wubi senza preoccuparti che il tuo computer diventi non avviabile.


Ubuntu
  1. Come aggiornare manualmente Ubuntu?

  2. Installare Ubuntu 12.04 senza installare Grub?

  3. Come aggiornare Ubuntu?

  4. Aggiorna Ubuntu 14.04 a 15.04?

  5. Grub Rescue restituisce un filesystem sconosciuto dopo Windows Update?

Come aggiornare il kernel Linux in Ubuntu

Aggiorna la versione del kernel sui server Ubuntu

Come riparare il tuo Grub 2 su Ubuntu

Come aggiornare Ubuntu

Come aggiornare Grub su Ubuntu e altre distribuzioni Linux

Come aggiornare Filezilla su Ubuntu?