Installare Grub da Knoppix: Difference between revisions
No edit summary |
(No difference)
|
Latest revision as of 09:10, 20 July 2005
Se il sistema non si avvia è possibile installare grub da zero facendo il boot da knoppix:
knoppix@tty1[knoppix]$ sudo mount -o rw /dev/hda1 /mnt/hda1
Spostiamoci in /mnt/hda1:
knoppix@tty1[knoppix]$ cd /mnt/hda1
Creiamo la directory per grub all'interno di /boot
knoppix@tty1[knoppix]$ sudo mkdir boot/grub
Copiamo lo script che permette a grub di trovare i kernel avviabili in /boot
knoppix@tty1[knoppix]$ sudo cp /sbin/update-grub ./
A questo punto dobbiamo cambiare la root indicando /mnt/hda1 come nuova root e avviare update-grub:
knoppix@tty1[knoppix]$ sudo chroot /mnt/hda1 /update-grub
Con quest'ultimo comando grub-update chiederà se creare un file menu.lst. Dando una risposta affermativa grub cercherà i kernel presenti in boot e creerà le giuste entries in menu.lst. A questo punto potremo semplicemente lanciare grub-install specificando dove vogliamo sia installato il boot loader, nel nostro caso di esempio basterà dare il comando:
knoppix@tty1[knoppix]$sudo grub-install --root-directory=/mnt/hda1 /dev/hda
Con questo comando non avremo bisogno di effettuare un chroot ma diremo a grub che la nostra directory radice è /mnt/hda1 e di installarsi nel Master Boot Record (MBR).
Preso dal Libro Knoppix Hacks