Stavo eseguendo il dual boot di Windows 7 e Linux Ubuntu sul mio desktop, e oggi è il giorno in cui hanno distribuito aggiornamenti gratuiti a Windows 10. Che emozione! Ho ricevuto l'aggiornamento, si stava installando e sono partito per fare un pisolino di 30 minuti. Tuttavia, quando sono tornato sul mio computer, mi ha portato al prompt di salvataggio di grub.
error: no such partition.
Entering rescue mode...
grub rescue>
Quando digito ottengo quanto segue ls
:
grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
Dopo una rapida occhiata alle persone che hanno riscontrato la richiesta di salvataggio di grub, ho digitato set
e ottenuto il seguente
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos6)/boot/grub
root=hd0,msdos6
Ero ancora un po 'perso dopo aver scoperto che alcuni comandi come normal
non funzionavano, e poi ho trovato un tutorial video in cui si avvia da un cd di immagine Linux ed esegui alcuni comandi sul terminale. Fortunatamente, ho avuto il mio CD con me e sono partito da lì. Quando ho digitato sudo fdisk -l
nel terminale, tuttavia, questo è quello che ho ottenuto:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc03ede74
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 1547022335 773407744 7 HPFS/NTFS/exFAT
/dev/sda3 1547022336 1547943935 460800 27 Hidden NTFS WinRE
/dev/sda4 1547945982 1953521663 202787841 f W95 Ext'd (LBA)
/dev/sda5 1915731968 1953521663 18894848 7 HPFS/NTFS/exFAT
Qui dice che nessuno dei miei dispositivi ha il sistema Linux in essi! E non ho potuto seguire il video tutorial più di così ...
Ho stuzzicato un po 'il cervello e ho determinato che sda2 conteneva il mio sistema Windows (poiché ricordo che il mio disco C: ha circa 700-GB di spazio). Dopo aver pensato un po 'di più, ricordo di aver assegnato circa 200 GB del mio spazio su disco rigido a qualcosa che è legato a Ubuntu durante l'installazione di Ubuntu. Non ricordo esattamente quale, ma penso che fosse sostanzialmente lo "spazio su disco rigido" di Ubuntu e non contenesse alcun file di avvio. Ho assegnato altre due cose per Linux, ma erano di dimensioni molto ridotte (non hanno ancora superato il limite di 1 GB).
Quindi, qualcuno qui può aiutarmi a riportare in pista il mio aggiornamento? Non mi dispiacerà se finirò per rimuovere completamente le partizioni che contengono Linux.
/dev/sda5
o la (hd0,msdos5)
partizione, il che ammonterebbe a soli 1,7 MB, quindi la partizione Linux difficilmente potrebbe nascondersi lì. La mia ipotesi migliore sarebbe che la voce della partizione Linux fosse in qualche modo spostata in quel posto (n. 5 anziché n. 6) e che il suo tipo fosse inspiegabilmente cambiato. La prima cosa da provare sarebbe ls (hd0,msdos5)/
sul prompt di ripristino di GRUB.