Pagina 1 di 1

Niente boot con raid1

Inviato: dom 19 apr 2009, 18:22
da emmexx
Ho installato slackware 12.2 su 2 hd pata in raid1.
Ho seguito una guida che avevo gia' seguito l'anno scorso ed in cui era presente una configurazione relativamente complessa delle partizioni:
http://pumpump.blogspot.com/2007/07/ins ... linux.html
La partizione che contiene la root di slackware non e' la numero 1 e per la mia installazione ho seguito uno schema simile ma piu' semplice, simile anche a quello presente qui:
http://slacksite.com/slackware/raid.html

/dev/md0 -> /home raid1
/dev/md1 -> /tmp e swap raid0
/dev/md2 -> /raid1

Sono abbastanza certo che nella precedente installazione (su 2 server) non ci fossero problemi di boot.
In questo caso invece ne' usando grub ne' lilo riesco a fare il boot.
Con grub ho usato le stesse istruzioni contenute nel primo link di cui sopra ma al boot grub si ferma con un errore 17.
Con lilo ho usato le istruzioni contenute nella guida al raid1 di slacky, con la sola variazione della partizione di root che nel mio caso e' la 2 e non la 0:

Codice: Seleziona tutto

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/md2
raid-extra-boot = mbr   #ho provato anche con "/dev/hda,/dev/hdc"
#compact        # faster, but won't work on all systems.
# delay = 5
# Normal VGA console
vga = normal
# ramdisk = 0     # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz
  root = /dev/md2
  label = Linux
  read-only # Non-UMSDOS filesystems should be mounted read-only for checking
# Linux bootable partition config ends
Nel caso di lilo al boot c'e' il solito L 01 01 01... :(

Se uso un cd di avvio il sistema si avvia correttamente usando al prompt il comando:

Codice: Seleziona tutto

hugesmp.s root=/dev/md2 rdinit= ro
Quindi l'installazione e' a posto ed il problema dovrebbe essere nel boot loader, sia esso grub o lilo.
Avete qualche indicazione? Ci sono ancora limiti alla dimensione delle partizioni di boot?
I dischi sono da 160 GB con md0=100GB, md1=40GB ed md2=20GB.

grazie
maxx

Re: Niente boot con raid1

Inviato: dom 19 apr 2009, 20:42
da davide77
Non è che il tuo bios non permette di fare il boot oltre il limite dei 1024 cilindri?

Sembrerebbe così dal fatto che né lilo né grub avviano, prova a fare una partizione di boot all'inizio del disco, tipo:

/dev/md0 -> /boot raid1 (100/150Mb)
/dev/md1 -> /home raid1
/dev/md2 -> /tmp e swap raid0
/dev/md3 -> /raid1

e vedi se il boot funziona.

Re: Niente boot con raid1

Inviato: lun 20 apr 2009, 13:23
da emmexx
davide77 ha scritto:Non è che il tuo bios non permette di fare il boot oltre il limite dei 1024 cilindri?
(...)
e vedi se il boot funziona.
Non c'e' modo di verificarlo senza ripartizionare e reinstallare tutto?

grazie
maxx

Re: Niente boot con raid1

Inviato: lun 20 apr 2009, 17:34
da davide77
Se hai altri dischi puoi scambiarli fisicamente nel pc, altrimenti temo proprio di no.

Se hai un disco, anche vecchio, puoi fare la prova con un disco solo (ovviamente deve avere più di 1024 cilindri :) ). Prima lo partizioni con la /boot alla fine e vedi se si avvia, se non si avvia puoi provare a mettere /boot all'inizio e vedere se il problema è quello. In quest'ultimo caso hai poco da fare, puoi solo formattare tutto.