Monday, November 28, 2011

No such partition grub rescue

Oggi un mio amico (soprannominato Giuggi), preso da una foga di liberazione spazio su disco, ha avuto la bella idea di andare nella gestione disco di Windows e cancellare la partizione che possedeva di Ubuntu per liberare spazio. Al riavvio si è trovato una schermata nera con su scritto:

No such partition
grub rescue>

Ora tutto questo è del tutto normale in quanto grub cerca ancora una partizione da far partire che purtroppo non esiste più. Per ovviare a questo problema ci sono molte soluzioni possibili:

http://www.pc-facile.com/guide/utilizzo_console_di_ripristino/38979.htm
http://forum.aiutamici.com/yaf_postst65824_AIUTO-PROBLEMA-CON-GRUB.aspx
http://www.ainu.it/windows/ripristinare-lmbr-di-windows-rimuovere-il-bootloader-di-linux-dal-disco-di-avvio/
http://www.ainu.it/software/creare-un-pendrive-usb-avviabile-con-sistema-operativo-dos/

La soluzione particolare che ho usato è stata quella di prendere uno dei 300 milioni di CD che ho con le distribuzioni di Ubuntu che si sono succedute nel tempo e usare lo strumento ms-sys che ho conosciuto grazie alla seguente guida:

http://www.paologatti.it/2010/01/11/come-ripristinare-la-partizione-di-avvio-mbr-di-windows-senza-utilizzare-il-lettore-cdrom

Il procedimento è molto semplice. Avvio Ubuntu 10.10 x86 Live senza installare il sistema operativo. Mi connetto ad Internet. Installo ms-sys con i seguenti comandi (ho modificato solo il link in quanto la struttura degli archivi è cambiata):

wget http://ftp.de.debian.org/debian-archive/debian/pool/main/m/ms-sys/ms-sys_2.1.0-1_i386.deb
sudo dpkg -i ms-sys_2.1.0-1_i386.deb

Una volta installato ms-sys lancio il comando per il ripristino del Master Boot Record (MBR):

sudo ms-sys -w /dev/[drive]

Nel mio caso il drive era /dev/sda (nel dubbio si può sempre usare il comando fdisk -l).
A questo punto basta riavviare il computer con il comando reboot per poter vedere ancora una volta il normale avvio di Windows.

4 comments:

  1. wow grande! ho risolto pure io! grz 10000

    ReplyDelete
  2. A me anche è capitato un problema simile però a parti invertite

    ReplyDelete
  3. Salve a tutti ho provato con questa procedura ma quando inserisco la chiavetta usb non mi fa partire partire ne "try ubuntu without installing" ne "install ubuntu" e nemmeno nessun'altra delle opzioni disponibili questa risposta: "invalid or corrupt kernel image". Come posso risolvere? Vi prego sto impazzendo spero che qualcuno di voi mi possa aiutare.

    ReplyDelete
    Replies
    1. Ciao Antonio,
      scusa per il ritardo ma sono stato molto occupato.
      Secondo me si tratta di un problema relativo alla chiavetta USB. Probabilmente devi riformattarla e provare di nuovo.

      Personalmente uso i CD live e quando l'immagine del kernel è corrotta scarico nuovamente l'immagine e masterizzo nuovamente.

      Se non dovesse funzionare prova a consultare questi due link che ho trovato facendo una ricerca veloce:

      http://forum.ubuntu-it.org/viewtopic.php?f=38&t=556224
      http://ubuntuforums.org/showthread.php?t=1775048

      Cheers !

      Luca

      Delete