Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
grub su RAID software
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 11:00 am    Post subject: grub su RAID software Reply with quote

qualcuno ha idea di come fare?
La guida che si trova sul sito dice come mettere il sistema in un RAID software, ma non la partizione /boot.
Alla fine succede che grub non si installa perché /dev/md0 non ha nessuna corrispondenza nel BIOS della macchina.... qualcuno ha qualche suggerimento per come aggirare questa cosa?
Back to top
View user's profile Send private message
Gaspyd
Apprentice
Apprentice


Joined: 21 Nov 2004
Posts: 242
Location: Brindisi, Italy

PostPosted: Sat May 28, 2005 11:58 am    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
qualcuno ha idea di come fare?
La guida che si trova sul sito dice come mettere il sistema in un RAID software, ma non la partizione /boot.
Alla fine succede che grub non si installa perché /dev/md0 non ha nessuna corrispondenza nel BIOS della macchina.... qualcuno ha qualche suggerimento per come aggirare questa cosa?

Io ho fatto così, caricati i moduli necessari, nel mio caso:
Code:
modprobe sata-via
modprobe md

crei il file /etc/raidtab, questo è il mio:
Code:

# /boot (RAID 1)
raiddev                 /dev/md0
raid-level              1
nr-raid-disks           2
chunk-size              32
persistent-superblock   1
device                  /dev/sda1
raid-disk               0
device                  /dev/sdb1
raid-disk               1


# / (RAID 0)
raiddev                 /dev/md1
raid-level              0
nr-raid-disks           2
chunk-size              32
persistent-superblock   1
device                  /dev/sda2
raid-disk               0
device                  /dev/sdb2
raid-disk               1


# /home (RAID 0)
raiddev                 /dev/md2
raid-level              0
nr-raid-disks           2
chunk-size              32
persistent-superblock   1
device                  /dev/sda3
raid-disk               0
device                  /dev/sdb3
raid-disk               1

boot l'ho creata come raid1
quindi crei effettivamente le partizioni:
Code:

mkraid -R /dev/md0
mkraid -R /dev/md1
mkraid -R /dev/md2
mke2fs /dev/md0
mkreiserfs /dev/md1
mkreiserfs /dev/md2

Quindi operi come se fossero normali partizioni, seguendo la guida di installazione gentoo:
Code:

mount /dev/md1 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/md0 /mnt/gentoo/boot

etc ...
insomma si procede come al solito.
Ricordati xò di copiare (dopo aver copiato resolv.conf) anche raidtab
Code:

cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
cp /etc/raidtab /mnt/gentoo/etc/raidtab

quindi vai di chroot
Il mio fstab:
Code:

/dev/md0                /boot           ext2            noauto,noatime          1 2
/dev/md1                /               reiserfs        noatime                 0 1
/dev/md2                /home           reiserfs        noatime                 0 1
/dev/sda4               none            swap            sw                      0 0
/dev/hda1               /mnt/xp         ntfs            noatime                 0 0
/dev/hda5               /mnt/archivio   vfat            defaults,umask=000      0 0
/dev/cdroms/cdrom0      /mnt/dvd        iso9660         noauto,ro,users         0 0
/dev/cdroms/cdrom1      /mnt/cdrw       iso9660         noauto,ro,users         0 0
/dev/cdroms/cdrom2      /mnt/dvdrw      iso9660         noauto,ro,users         0 0
/dev/sr0                /mnt/cdrom      iso9660         noauto,ro,users         0 0

/dev/fd0                /mnt/floppy     auto            noauto,users            0 0

none                    /proc           proc            defaults                0 0
none                    /dev/shm        tmpfs           defaults                0 0


Tieni conto che io ho 2 hd sata in raid e uno eide x xp, cmq a grandi linee dovrebbe funzionare.
A me funziona :) occhio solo ad adattare il tutto alle tue partizioni ed ai tuoi dischi.
Ciao.
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 12:01 pm    Post subject: Re: grub su RAID software Reply with quote

non ho chiesto come si fa a fare un sistema sopra il RAID software, ma come si installa grub quando anche /boot è in RAID
Back to top
View user's profile Send private message
Gaspyd
Apprentice
Apprentice


Joined: 21 Nov 2004
Posts: 242
Location: Brindisi, Italy

PostPosted: Sat May 28, 2005 12:14 pm    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
non ho chiesto come si fa a fare un sistema sopra il RAID software, ma come si installa grub quando anche /boot è in RAID

Non vedo il problema, ti riferisci al disco con la sintassi di grub, nel mio caso la root di grub è (hd1,0) mentre indichi la corretta partizione di boot in cui trovare il kernel come partizione raid. es:
Code:

spalshimage=(hd1,0)/grub/splash.xpm.gz

# For booting GNU/Linux
title  Gentoo 2.6.11-r7
root (hd1,0)
kernel /kernel-2.6.11-r7 root=/dev/md1 vga=0x31A


Spero di aver risposto correttamente, questa volta!!!
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat May 28, 2005 12:32 pm    Post subject: Reply with quote

Questa è una domanda da post utilissimi :D
Cerca nella sezione howto, c'è un thread iniziato da fat penguin che è molto interessante.
Nello specifico guarda poi il materiale di fonderiadigitale, lì c'è scritto come fare.
Se dovete fare raid meglio usare mdadm, raidtools è vecchiotto e non è aggiornato ai cambiamenti del kernel.

iauz
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
CRV§ADER//KY
Guru
Guru


Joined: 30 Aug 2004
Posts: 405
Location: Torino

PostPosted: Sat May 28, 2005 12:54 pm    Post subject: Reply with quote

Stai parlando di RAID1? Non vedo che problema ci sia, grub AFAIK dovrebbe supportarlo.
Se invece parli di RAID0 o RAID5, la risposta è semplicemente: non si può avere /boot in RAID0/5 software.
_________________
Kyrie, Ignis Divine, Eleison ~ Elfen Lied
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 2:26 pm    Post subject: Reply with quote

CRV§ADER//KY wrote:
Stai parlando di RAID1? Non vedo che problema ci sia, grub AFAIK dovrebbe supportarlo.
Se invece parli di RAID0 o RAID5, la risposta è semplicemente: non si può avere /boot in RAID0/5 software.

il problema c'è. invece:
Code:
grub-install /dev/md0 --no-floppy
/dev/md0 does not have any corrensponding drive in BIOS

grub non si installa in sistemi in cui la partizione di boot risiede du RAID-1 software
Back to top
View user's profile Send private message
CRV§ADER//KY
Guru
Guru


Joined: 30 Aug 2004
Posts: 405
Location: Torino

PostPosted: Sat May 28, 2005 2:38 pm    Post subject: Reply with quote

Hai provato a cercare "RAID" sul manuale di grub? (nota: non parlo di man, parlo del manuale completo)
_________________
Kyrie, Ignis Divine, Eleison ~ Elfen Lied
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Sat May 28, 2005 2:39 pm    Post subject: Reply with quote

no ho mai fatto un raid SW completo (anche /boot)
a occhio direi che lo devi cmq mettere sul mbr del disco fisico.

ma come detto non ho esperienze in merito...
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 2:39 pm    Post subject: Re: grub su RAID software Reply with quote

Gaspyd wrote:
Non vedo il problema, ti riferisci al disco con la sintassi di grub, nel mio caso la root di grub è (hd1,0) mentre indichi la corretta partizione di boot in cui trovare il kernel come partizione raid. es:
Code:

spalshimage=(hd1,0)/grub/splash.xpm.gz

# For booting GNU/Linux
title  Gentoo 2.6.11-r7
root (hd1,0)
kernel /kernel-2.6.11-r7 root=/dev/md1 vga=0x31A


non ci siamo ancora... :(
nel tuo caso, vai a vedere cosa è hd1, sarà UN DISCO, non l'intero RAID.
in sostanza la questione è fare in modo che la macchina possa fare il boot anche se si rompe il primo disco
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 2:41 pm    Post subject: Reply with quote

CRV§ADER//KY wrote:
Hai provato a cercare "RAID" sul manuale di grub? (nota: non parlo di man, parlo del manuale completo)

si, e gli stessi mantainers dicono che non è perfettamente funzionante, però il progetto è fermo da un secolo
Back to top
View user's profile Send private message
Frez
Apprentice
Apprentice


Joined: 29 Aug 2003
Posts: 166

PostPosted: Sat May 28, 2005 3:40 pm    Post subject: Reply with quote

Io mi sono trovato benone con questa guida

In sintesi: l'installazione di grub viene fatta su entrambi i dischi (la guida si riferisce al semplice ma comune caso di due dischi in raid1), in questo modo:
Code:

grub> root (hd0,0)
grub> setup (hd0)
grub> root (hd1,0)
grub> setup (hd1)
grub> quit


Mentre in /boot/grub/grub.conf vengono inserite due possibilita' di boot, dal primo disco o dal secondo disco rispettivamente.
(io credo che al momento del boot non sia un problema leggere da un solo disco, visto che l'accesso e' in sola lettura. Dopodiche' il S.O. passa a gestire il mirroring, ma prima di montare le partizioni in r/w)
L'estratto del grub.conf:
Code:

# For booting with disc 0 kernel
title GNU/Linux (hd0,0)
kernel (hd0,0)/kernel-2.6.10 root=/dev/md2

# For booting with disc 1 kernel, if (hd0,0)/bzImage is unreadable
title GNU/Linux (hd1,0)
kernel (hd1,0)/kernel-2.6.10 root=/dev/md2

_________________
There is one more thing ... it's been emotional
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 3:48 pm    Post subject: Reply with quote

Frez wrote:
Io mi sono trovato benone con questa guida
In sintesi: l'installazione di grub viene fatta su entrambi i dischi (la guida si riferisce al semplice ma comune caso di due dischi in raid1), in questo modo:
Code:

grub> root (hd0,0)
grub> setup (hd0)
grub> root (hd1,0)
grub> setup (hd1)
grub> quit


è quello che ho fatto anche io, alla fine, anche se non è proprio la soluzione che speravo.
ho trovato qualcosa su gnu.org... pare che grub sia stato abbandonato in favore di grub2 che da quel poco che traspare sembra essere molto attivo, come progetto
resta solo la speranza, quindi
Back to top
View user's profile Send private message
Gaspyd
Apprentice
Apprentice


Joined: 21 Nov 2004
Posts: 242
Location: Brindisi, Italy

PostPosted: Sat May 28, 2005 7:00 pm    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:

non ci siamo ancora... :(
nel tuo caso, vai a vedere cosa è hd1, sarà UN DISCO, non l'intero RAID.
in sostanza la questione è fare in modo che la macchina possa fare il boot anche se si rompe il primo disco

OPS!! :oops: scusa hai ragione ho capito solo ora, .... !?
Nel tentativo di rendermi utile ......... :?
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 7:16 pm    Post subject: Re: grub su RAID software Reply with quote

Gaspyd wrote:
k.gothmog wrote:

non ci siamo ancora... :(
nel tuo caso, vai a vedere cosa è hd1, sarà UN DISCO, non l'intero RAID.
in sostanza la questione è fare in modo che la macchina possa fare il boot anche se si rompe il primo disco

OPS!! :oops: scusa hai ragione ho capito solo ora, .... !?
Nel tentativo di rendermi utile ......... :?

ma figurati... grazie per il tentativo, ma mi sa che alla fine, come ho scritto qualche post più in alto, non ci sia niente da fare se non aspettare grub 2 :(
Back to top
View user's profile Send private message
yardbird
l33t
l33t


Joined: 20 Apr 2002
Posts: 689
Location: nl.leiden

PostPosted: Sat May 28, 2005 10:16 pm    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
grazie per il tentativo, ma mi sa che alla fine, come ho scritto qualche post più in alto, non ci sia niente da fare se non aspettare grub 2 :(

Ma farti una mini-partizione di boot? Tipo 100MB? Io ho fatto così e mi trovo bene. Basta che ti fai due conti sul numero di settori disponibili se vuoi avere poi due partizioni esattamente identiche da mettere in RAID. Certo, sprechi 100MB su uno dei due dischi (a meno che non li monti da qualche altra parte) ma con il costo dello storage al giorno d'oggi... So che non è quello che volevi, era solo un suggerimento nato dalla mia esperienza diretta :wink:
_________________
Albert Einstein wrote:
I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field.


http://www.bluescarni.info
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 10:32 pm    Post subject: Re: grub su RAID software Reply with quote

yardbird wrote:
k.gothmog wrote:
grazie per il tentativo, ma mi sa che alla fine, come ho scritto qualche post più in alto, non ci sia niente da fare se non aspettare grub 2 :(

Ma farti una mini-partizione di boot? Tipo 100MB? Io ho fatto così e mi trovo bene. Basta che ti fai due conti sul numero di settori disponibili se vuoi avere poi due partizioni esattamente identiche da mettere in RAID. Certo, sprechi 100MB su uno dei due dischi (a meno che non li monti da qualche altra parte) ma con il costo dello storage al giorno d'oggi... So che non è quello che volevi, era solo un suggerimento nato dalla mia esperienza diretta :wink:

è quello che ho fatto.
però anche il boot-loader deve essere su tutte le unità del RAID se no che senso avrebbe tutto questo casino?
Back to top
View user's profile Send private message
yardbird
l33t
l33t


Joined: 20 Apr 2002
Posts: 689
Location: nl.leiden

PostPosted: Sat May 28, 2005 10:39 pm    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
è quello che ho fatto.
però anche il boot-loader deve essere su tutte le unità del RAID se no che senso avrebbe tutto questo casino?

Intendi dire da un punto di vista di "eleganza"?
_________________
Albert Einstein wrote:
I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field.


http://www.bluescarni.info
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sat May 28, 2005 11:19 pm    Post subject: Re: grub su RAID software Reply with quote

yardbird wrote:
k.gothmog wrote:
è quello che ho fatto.
però anche il boot-loader deve essere su tutte le unità del RAID se no che senso avrebbe tutto questo casino?

Intendi dire da un punto di vista di "eleganza"?

in sostanza... non ha nessun senso fare la partizione di boot su RAID se poi il boot-loader sta solo sul primo disco: la rottura del primo disco mi porta ad avere comunque ed in ogni caso la macchina che non si avvia.
questo problema l'ho aggirato usando LILO, con il quale specificando boot=/dev/md0, una volta richiamato lilo -v si vedeva chiaramente come questo venisse installato sul MBR di ogni disco facentae parte del RAID.
adesso per motivi che non sto nemmeno a spiegare voglio passare, su questa macchina, a GRUB però c'è il problema di cui si parlava prima, e l'unica soluzione sia installare manualmente il boot-loader su ogni singolo disco... alla fine l'unica cosa che chiedevo era se qualcuno aveva proposte migliori, o se aveva trovato una soluzione diversa, ma pare proprio che non sia così
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun May 29, 2005 12:48 am    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
soluzione sia installare manualmente il boot-loader su ogni singolo disco... alla fine l'unica cosa che chiedevo era se qualcuno aveva proposte migliori, o se aveva trovato una soluzione diversa, ma pare proprio che non sia così
Semplice pulito indolore. A parte che raid1 su boot (pur avendola anche io) è una cosa da pippolandia inquanto se mi foppa il disco, la macchina continua ad andare e cmq i dati sulla /boot vengono aggiornati mooolto di rado, rispetto ad un'eventuale /home.

Pur apprezzando le discussioni tecniche sul raid, una ricerca veloce tra i post utilissimi avrebbe rivelato un 3d in cui si sarebbero trovate moltissime info a riguardo.
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sun May 29, 2005 8:51 am    Post subject: Re: grub su RAID software Reply with quote

.:deadhead:. wrote:
Pur apprezzando le discussioni tecniche sul raid, una ricerca veloce tra i post utilissimi avrebbe rivelato un 3d in cui si sarebbero trovate moltissime info a riguardo.

ehm... in quel thread ci trovi pure miei messaggi :?
ripeto che chiedevo semplicemente se qualcuno aveva già affrontato il problema. tutto qui
Back to top
View user's profile Send private message
yardbird
l33t
l33t


Joined: 20 Apr 2002
Posts: 689
Location: nl.leiden

PostPosted: Sun May 29, 2005 10:11 am    Post subject: Re: grub su RAID software Reply with quote

k.gothmog wrote:
adesso per motivi che non sto nemmeno a spiegare voglio passare, su questa macchina, a GRUB però c'è il problema di cui si parlava prima, e l'unica soluzione sia installare manualmente il boot-loader su ogni singolo disco... alla fine l'unica cosa che chiedevo era se qualcuno aveva proposte migliori, o se aveva trovato una soluzione diversa, ma pare proprio che non sia così


Una soluzione "veloce e sporca" potrebbe essere la seguente: installi grub su entrambi gli MBR dei due dischi (tanto è un'operazione che va fatta una sola volta) e poi tieni sincronizzate le due directory /boot con tool come unison, magari mettendo il tutto in cron. In questo modo anche se fai delle modifiche alla configurazione di grub queste rimangono sincronizzate sulle due directory di boot.
_________________
Albert Einstein wrote:
I consider it [...] urgently necessary for [...] workers to get together, both to protect their own economic status and [...] to secure their influence in the political field.


http://www.bluescarni.info
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Sun May 29, 2005 10:46 am    Post subject: Re: grub su RAID software Reply with quote

yardbird wrote:
Una soluzione "veloce e sporca" potrebbe essere la seguente: installi grub su entrambi gli MBR dei due dischi (tanto è un'operazione che va fatta una sola volta) e poi tieni sincronizzate le due directory /boot con tool come unison, magari mettendo il tutto in cron. In questo modo anche se fai delle modifiche alla configurazione di grub queste rimangono sincronizzate sulle due directory di boot.

è quello che ho fatto :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum