Installazione di Grub da Knoppix: Difference between revisions
No edit summary |
mNo edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
Caricare i moduli necessari alla gestione del raid | Caricare i moduli necessari alla gestione del raid | ||
modprobe md raid1 | modprobe md | ||
modprobe raid1 | |||
Dato che questa distribuzione usa udev, occorre dare il parametro --auto a mdadm, per creare il device (vedi /usr/share/doc/knoppix-udev). | Dato che questa distribuzione usa udev, occorre dare il parametro --auto a mdadm, per creare il device (vedi /usr/share/doc/knoppix-udev). | ||
| Line 16: | Line 17: | ||
Assemblare l'array con un disco solo: | Assemblare l'array con un disco solo: | ||
mdadm -- | mdadm --assemble --auto /dev/md0 /dev/hdb1 | ||
'''ATTENZIONE''': il "--auto" deve seguire "--assemble" | |||
Creare un mount point e mountare il filesystem: | Creare un mount point e mountare il filesystem: | ||
mkdir /mnt/ | mkdir /mnt/md0 | ||
mount /dev/md0 /mnt/md0 | mount /dev/md0 /mnt/md0 | ||
'''ATTENZIONE''': se la distribuzione su cis si stà lavorando usa udev (etch), non si avranno i device sul filesystem. Si dovrà quindi monstare il devfs con: | |||
mount -o bind /dev /mnt/md0/dev | |||
Installare grub dicendogli che la configurazione la trova sul volume appena montato, ed installarlo su ENTRAMBI gli hard disk: | Installare grub dicendogli che la configurazione la trova sul volume appena montato, ed installarlo su ENTRAMBI gli hard disk: | ||
| Line 52: | Line 60: | ||
CICLAMAB.... | CICLAMAB.... | ||
Una volta avviato il sistema, ricostruire gli array: | |||
mdadm --add /dev/md1 /dev/hda2 | |||
mdadm --add /dev/md0 /dev/hda1 | |||
Ricostruire la initrd: | |||
mkinitrd -o /boot/initrd.img-$(uname -r) /lib/modules/$(uname -r) | |||
Configurare grub correttamente per il raid come mostrato in [[Installazione di Grub con RAID Software]] oppure in [[Configurare Grub per raid]] | |||
Latest revision as of 17:12, 21 April 2007
Questo vale per Knoppix v 5.1.
Si suppone che si debba sostituire /dev/hda, e che l'altro membro dell'array sia hdb.
Avviare il CD di knoppix dando il parametro di boot:
knoppix 2
Caricare il layout di tastiera italiano
loadkeys it
Caricare i moduli necessari alla gestione del raid
modprobe md modprobe raid1
Dato che questa distribuzione usa udev, occorre dare il parametro --auto a mdadm, per creare il device (vedi /usr/share/doc/knoppix-udev).
Assemblare l'array con un disco solo:
mdadm --assemble --auto /dev/md0 /dev/hdb1
ATTENZIONE: il "--auto" deve seguire "--assemble"
Creare un mount point e mountare il filesystem:
mkdir /mnt/md0 mount /dev/md0 /mnt/md0
ATTENZIONE: se la distribuzione su cis si stà lavorando usa udev (etch), non si avranno i device sul filesystem. Si dovrà quindi monstare il devfs con:
mount -o bind /dev /mnt/md0/dev
Installare grub dicendogli che la configurazione la trova sul volume appena montato, ed installarlo su ENTRAMBI gli hard disk:
grub-install --root-directory=/mnt/md0 /dev/hda grub-install --root-directory=/mnt/md0 /dev/hdb
Smontare il filesystem e stoppare l'array
umount /dev/md0 mdadm --stop /dev/md0
Riavviare
reboot
Dato che hda è vuoto, se la configurazione di grub non è corretta, il kernel cercherà la root su hda.
Selezionare la voce di partenza dal menu di grub, ed editarla con e
Cambiare la voce
root hd(0,0)
in
root hd(1,0)
Salvare la configurazione con s
Fare il boot con b
CICLAMAB....
Una volta avviato il sistema, ricostruire gli array:
mdadm --add /dev/md1 /dev/hda2 mdadm --add /dev/md0 /dev/hda1
Ricostruire la initrd:
mkinitrd -o /boot/initrd.img-$(uname -r) /lib/modules/$(uname -r)
Configurare grub correttamente per il raid come mostrato in Installazione di Grub con RAID Software oppure in Configurare Grub per raid