Jak obnovit GRUB po instalaci Windows XP?

Pokud chcete na počítači mít dualboot například ubuntu a xp, buďto nainstalujte nejdřív XP a potom ubuntu, nebo nejdřív ubuntu a pak XP. V prvním případě by mělo všechno fungovat jak má, ale v případě druhém, kdy si XP smaže GRUB a nahradí ho svým boot managerem, nedostanete se na svoje ubuntu. Pro takové případy existuje livecd, pomocí kterého můžete grub obnovit. Jdeme do toho 😉

Postup

  • Spustíme Ubuntu LiveCD
  • V Terminálu zadáme sudo grub
  • Nyní zjistíme, kde se nachází oddíl s adresářem /boot: find /boot/grub/stage1
  • Vypíše se nám řádek nebo více (podle toho kolik máte instalací linuxu) s ozančením např. (hd0,1)
  • Teď povíme Terminálu, kde se /boot nachází, a to takhle: root (hd0,1) (místo (hd0,1) vložte vaše označení /boot adresáře z minulého kroku)
  • Nyní nainstalujeme GRUB tímto příkazem: setup (hd0), přičemž (hd0) nahraďte podle toho, jaké označení jste dostali. To znamená, kdyby jste dostali (hd2,3), vložíte příkaz setup (hd2)
  • Napište quit a restartujte. Woala, a máte zpátky svůj milovaný grub 😉