Installazione di Grub da Knoppix: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
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 --auto --assemble /dev/md0 /dev/hdb1
  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/mdo
  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