ubuntu 13.04 non funziona dopo l'aggiornamento di Windows8


0

Sto usando Ubuntu 13.04 sul mio laptop w-530. Il laptop è arrivato con una versione preinstallata di Windows 8. In qualche modo sono riuscito a installare Ubuntu 13.04 su di esso e funzionava molto bene. Ma dovevo lavorare anche su Windows, quindi ho usato la riparazione di avvio per avviare Windows 8. Ha funzionato con successo. Ecco il rapporto - http://paste.ubuntu.com/5868906/

Quando ho effettuato l'accesso a Windows 8, ha fatto un aggiornamento e dopo il riavvio non ha mostrato il grub. Ho usato di nuovo il boot-repair ma non funziona. Non riesco a vedere grub e quindi accedere a Ubuntu. Ecco il rapporto generato da boot-repair - http://paste.ubuntu.com/5869002/

Il tuo aiuto sarà molto apprezzato.

Risposte:


0

Sembra che il tuo file GRUB ( grubx64.efi) non sia presente nell'ESP; o forse Boot Repair non lo sta trovando per qualche motivo (ne ho sentito parlare a volte). Hai anche un certo numero di errori relativi al tuo ESP; riassumendone alcuni:

mkdir: cannot create directory '/boot/efi/EFI/ubuntu': Input/output error
[  382.544276] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  382.544283] FAT-fs (sda2): Filesystem has been set read-only
Error: no grub*.efi generated. Please report this message to boot.repair@gmail.com

Nel complesso, sembra che il filesystem su /dev/sda2sia danneggiato. Dovresti riparare questo. In Linux, l' dosfsckutility può fare il lavoro, come in sudo dosfsck /dev/sda2. Se il mkdosfsproblema persiste , è necessario eseguire il backup di tutti i file, utilizzare (o GParted) per creare un nuovo file system FAT32 /dev/sda2e ripristinare i file nel file system. Potrebbe essere necessario modificare il UUID=valore in /etc/fstabper fare riferimento alla partizione con il nuovo valore "UUID" se lo si ricrea.

Questo tipo di problema può essere causato dalla funzione "avvio rapido" di Windows, che potrebbe anche essere chiamata la funzione "non giocare bene con altri sistemi operativi". Fondamentalmente, invece di chiudere correttamente, Windows utilizza un tipo di funzionalità di sospensione su disco. Questo lascia i suoi filesystem in uno stato incoerente, che può quindi causare danni al filesystem se non viene avviato dopo Windows. È necessario disabilitare questa funzione per rendere sicuro il dual-boot con Linux; tuttavia, tenere presente che ciò comporterà tempi di avvio di Windows più lunghi. In effetti, potresti voler fare questo prima di utilizzare dosfsckESP o eseguire di dosfscknuovo dopo aver disabilitato la funzione di avvio rapido, solo per essere al sicuro.

Una volta risolto il filesystem e disabilitato l'avvio rapido di Windows, rimarrai il problema di far funzionare normalmente l'avvio. Sembra che il tuo file GRUB sia stato rimosso. Eseguire di nuovo Boot Repair probabilmente risolverà questo problema; tuttavia, non sono un fan di Boot Repair. Adotta un approccio piuttosto pesante che può causare ulteriori problemi lungo la strada. Se si esegue Boot Repair, aprire le Opzioni avanzate e deselezionare l'opzione "Backup e rinomina file EFI". Ciò frenerà le modifiche troppo zelanti di Boot Repair. Se il risultato non si avvia, tuttavia, potresti avere uno dei rari computer che hanno effettivamente bisogno di questo tipo di soluzione alternativa, quindi potrebbe essere necessario eseguirlo di nuovo senza disabilitare questa funzionalità.

Un'altra opzione è provare il mio boot manager rEFInd. Puoi provare a eseguire l'avvio con l'immagine dell'unità flash CD-R o USB. È probabile che si avvii correttamente anche se il tuo computer è in questo momento (ESP danneggiato e tutto il resto). Se funziona e ti piace rEFInd, puoi installare il pacchetto Debian; ma farlo solo dopo aver disabilitato la funzione di avvio rapido di Windows e aver riparato il danno al filesystem dell'ESP.


Sembra un bug 1090829. Le ripetute esecuzioni di sudo dosfsck -r / dev / sda2 alla fine dovrebbero correggere (eliminare) la directory ubuntu corrotta. Potrebbe essere più semplice di una nuova partizione.
ubfan1,

Solo per mettere in evidenza, il riferimento online per la riparazione di avvio mostra che quando dovrei eseguire la riparazione di avvio, la TAB delle opzioni MBR nelle opzioni avanzate dovrebbe essere attiva. Nel mio caso, non è attivo e non posso cambiare nessuna delle opzioni in questa scheda. Anche la mia scheda delle opzioni principali è leggermente diversa. È il mio computer o la versione del boot-repair è cambiata?
ShikharDua,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.