Difference between revisions of "GRUB Legacy (Česky)"

From ArchWiki
Jump to: navigation, search
(Rename inter language link.)
(use https for links to archlinux.org)
Line 24: Line 24:
  
 
== Bootování instalačního CD ==
 
== Bootování instalačního CD ==
První, co potřebujete je  [http://www.archlinux.org/download.php instalační CD]. Je možné použít jakékoliv instalační CD, ale ideální je poslení verze.
+
První, co potřebujete je  [https://www.archlinux.org/download.php instalační CD]. Je možné použít jakékoliv instalační CD, ale ideální je poslení verze.
  
 
Nabootujte z CD, jako by jste dělali instalaci Arch linuxu ('''NEPOUŽÍVEJTE''' <tt>root= option</tt>) a přejděte k dalšímu kroku.
 
Nabootujte z CD, jako by jste dělali instalaci Arch linuxu ('''NEPOUŽÍVEJTE''' <tt>root= option</tt>) a přejděte k dalšímu kroku.

Revision as of 01:11, 6 December 2012

Úvod

V tomto návodu je popsán postup při přeinstalovájí GRUBu pomocí instalačního CD Arch linuxu.

Poznámky

  • Jako zařízení je použito hda1.
  • Návod je určen těm, ktěři používají IDE zařízení, ne SCSI nebo SATA. Pro ně je nutné patřičně nahradit SCSI a SATA cesty a zařízení.

Bootování instalačního CD

První, co potřebujete je instalační CD. Je možné použít jakékoliv instalační CD, ale ideální je poslení verze.

Nabootujte z CD, jako by jste dělali instalaci Arch linuxu (NEPOUŽÍVEJTE root= option) a přejděte k dalšímu kroku.

Připojení současné instalace

Nyní je třeba připojit současnou instalaci Arch linux. Postup je následující:

  • Poznámka: je třeba vědět jaké jsou vaše diskové oddíly a souborové systémy, v návodu je použito zařízení hda1 jako root oddíl se souborovým systémem ext3.
cd /
mount -t ext3   /dev/hda1 /mnt          
mount -t proc   proc      /mnt/proc
mount -t sysfs  sys       /mnt/sys
mount -o bind   /dev      /mnt/dev
 
chroot /mnt /bin/bash

Nyní se můžete přihlásit jako root do současné instalace. Přejděme k dalšímu kroku!

Přeinstalování GRUBu

Upravte soubor /boot/grub/menu.lst a přesvěčte se, že je vše v pořádku. V případě, že tomu tak je, použijte příkaz:

grub-install /dev/hda

Tento příkaz by měl proběhnout úspěšně, jestliže jste dodrželi předchozí postup (pakliže se objevily nějaké chyby, čtěte níže). To je vše. Restatujte počítač:

cd /
umount -a
exit
cd /
umount -a
reboot

Chyby

Jestliže se vám objeví chyba The file /boot/grub/stage1 not read correctly, je třeba zkontrolovat soubory /etc/mtab a /etc/fstab a poté znovu spustit grub-install.

Objeví-li se vám chyba sed: can't read /boot/grub/device.map: No such file or directory, znamená to, že musíte použít přepínač --recheck v příkazu grub-install.

 grub-install --recheck /dev/sda

Snad se vše zadařilo a vy si můžete opět spustit svou oblíbenou distribuci. V případě jiných chyb, zrestartuje počítač a zkuste vše znovu od začátku.