Reinstalling Windows keeping GNU/Linux partition safe

Tested with:

  • Windows Vista
  • Ubuntu 9
  • (on the same disk, different partitions)

Today I’ve to reinstall Windows. I’ve already an installation of GNU/Linux (Ubuntu) on the same disk. I have to worry? In the past, I had to say a big YES. And since I do a Windows reinstall every 2-3 years, this carry back something from previous times.

(Please skip this paragraph.)

When I was a little boy, the best processor I was dreaming was Pentium 133Mhz, PCs were assembled in my country and my days was filled with Duke Nukem 3d and Lucas Arts adventures, well in that days I had a freaking fear to lose all my precious savegames and BASIC experiments due to a disaster. I discovered a real MBR disaster several years later, with Mandrake and Windows 98.

Well, now things are easier.

  1. Backup your files from Windows (Lucas Arts adventures savegames too…).
  2. Reinstall that crappy OS that you had to have to play some games to the partition that it deserves.
  3. After the operation Your Master Boot Record is gone, GRUB is gone. Linux, where are you??
  4. Download Super Grub2 Disk.
  5. Take an old CD-RW (that one with the photos of your sister kitten that she loves so much), erase it and burn the bootable iso on it.
  6. Now follow the instruction from the website. I’ve followed these steps:
  7. Select Detect any OS. On the next window, select your GNU/Linux distribution, identified by the kernel version (the more recent version is usually the right).
  8. Now that your distro is successfully running (i.e. Ubuntu), you have to rebuild the Grub bootloader, putting it on the MBR of the disk.
  9. Open a shell and type:
    sudo -i
    grub-install /dev/sda
    Where /dev/sda is the device for the disk where the two OS are. If you have doubt, use tools like gparted to inspect your disk searching for the right device identifier.
    update-grub
  10. After restart, Grub is running again! So Windows is reinstalled without even touching Ubuntu.

If you’re also interested on changing grub boot sequence order, follow this howto.

Advertisements

7 thoughts on “Reinstalling Windows keeping GNU/Linux partition safe

  1. nekomonogatari

    Essendo reduce dalla moria estiva degli Acer Aspire (ha colpito il mio 8920) potrei approfittare delle tue nozioni, quando finalmente avrò il desktop nuovo e potrò fare tabula rasa di Win7 (davvero una pessima scelta commerciale) sul netbook dal quale sto scrivendo.

    Reply
  2. chirale Post author

    Certo, Chiedi pure! Anche se ormai è tutto molto semplice. Dai, c’è di peggio a Win7, Vista! A lavoro ho Windows 7 e a confronto è una meraviglia…ma a casa ormai faccio (quasi) tutto su Ubuntu. Se virtualbox avesse un supporto decente per le Direct 3D non avrei neanche bisogno del dual boot. Ho aggiornato il link al tuo blog intanto, grazie della visita. 😉

    Reply
    1. nekomonogatari

      Sul notebook avevo Vista, non ti dico le maledizioni che gli ho mandato per tutti i paletti “amministrativi”…
      Sul netbook c’è 7 ma è una versione base, non si può personalizzare nemmeno lo sfondo; per la natura portatile penso che lo piallerò e metterò anche io Ubuntu (consigliato anche da Sheldon Cooper).
      Sul desktop che prenderò potrà esserci quello che vuole, lo userò anche per giocare, quindi…

      Grazie per l’aggiornamento del link, dal vecchio blog sei il primo che riesco a recuperare.
      Ho fatto una paginetta dove mettere i link amici, hai qualche suggerimento sulla descrizione del tuo blog?

      Reply
  3. chirale Post author

    Ho appena cambiato il sottotitolo in “Drupal & FLOSS survival program”, se vuoi puoi usare quello, altrimenti “Blog tennico informatico di chirale su Drupal e software libero.”, vedi tu! Il tuo è ancora “Il blog di vt75ge”, se vuoi cambiarlo dimmelo!

    Reply
  4. nekomonogatari

    Ok, ho optato per il primo.

    Ti chiedo una cosa su WP: perchè, scrivendo un nuovo articolo, quando incollo un link non diventa automaticamente ipertestuale?

    Reply
  5. chirale Post author

    Scusa il ritardo! ^^ Succede anche a me, non ti preoccupare. Per usare i link devi sempre tirare la catenella. ^^;; Selezioni il testo e usi il relativo bottone reincollandoci l’url che hai appena scritto. Spero di esserti stato utile, ciao!

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s