[RISOLTO] errore installazione Slackware64 su RAID software

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
amonamarth
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mar 2008, 21:20
Slackware: 13.37
Desktop: kde 4

[RISOLTO] errore installazione Slackware64 su RAID software

Messaggio da amonamarth »

Ciao,
è da qualche giorno che ci provo, ma senza risultato...
Ho un pc sul quale c'era installata la mia Slackware64 current, su singolo disco SATA.
Ho deciso di acquistare altri 2 HD sata per installare la macchina utilizzando i dischi in RAID 0.
Ho seguito i seguenti 2 documenti:
http://www.slacky.eu/wikislack/index.ph ... d_Software
http://connie.slackware.com/~amrit/README_RAID.TXT
In ognuno dei due casi, riesco a fare tutta la procedura,e anche l'installazione di LILO va a buon fine (anche se prima del riavvio va affinata a mano, come dice la documentazione stessa).
Comunque al riavvio LILO parte correttamente, ma poi mi esce un Kernel Panic con queste diciture:

Codice: Seleziona tutto

0900   289024 md0  (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(9,1)
Pid: 1 comm: swapper Not tainted 2.6.37.6 #3
Il tutto mi fa pensare al fatto che non venga riconosciuto il RAID, ma durante l'installazione vedo tutte le partizioni correttamente...
Ho anche fatto un controllo montando la /boot con un cd live, e il kernel a cui punta vmlinuz è HUGE.
Le partizioni sono EXT4 per la root ed EXT2 per la /boot, quest'ultima su un RAID1.
La scheda madre è una MSI KA790GX MS7551 .
Il controller SATA on-board è un SB7x0 ; ma nel bios non è impostato come RAID, ma come semplice IDE.
Grazie a chiunque mi darà un suggerimento.
Amon Amarth
Ultima modifica di amonamarth il gio 5 mag 2011, 19:59, modificato 1 volta in totale.

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: errore installazione Slackware64 su RAID software

Messaggio da d4z_c0nf »

Ho avuto un messaggio di errore simile anche se per un motivo diverso.
Io tentavo di far partire la slackware64-current su un hd esterno (usb). Nonostante utilizzassi il kernel huge, che ha built-in il "modulo" usb-storage, la cosa non funzionava. Cercando un po' sulla rete ho trovato una discussione in cui si ipotizzava il fatto che al momento del riconoscimento dell'hd quel driver non fosse ancora stato caricato, e quindi veniva consigliato comunque l'uso di un initrd.
Io ho creato un initrd in questo modo:

Codice: Seleziona tutto

mkinitrd -c -k 2.6.37.6 --preload usb-storage
Ovviamente come ti ho detto la questione è diversa, ma potrebbe essere un problema del genere, e quindi potresti provare una soluzione simile creando un initrd che ti faccia il preload dei driver necessari per il tuo scopo. Spero ti possa essere di aiuto.

rock

Avatar utente
amonamarth
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mar 2008, 21:20
Slackware: 13.37
Desktop: kde 4

Re: errore installazione Slackware64 su RAID software

Messaggio da amonamarth »

Ti ringrazio.
E' una delle cose che mi è venuto in mente di provare stanotte :-)
Devo solo capire bene quali moduli inserire nell'initrd, e come fare per crearlo tramite boot da dvd, con i dischi in configurazione RAID.
Sull'initrd non ho esperienza...
Grazie.
Ciao
Rock on...
A.

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: errore installazione Slackware64 su RAID software

Messaggio da d4z_c0nf »

amonamarth ha scritto:Ti ringrazio.
E' una delle cose che mi è venuto in mente di provare stanotte :-)
Devo solo capire bene quali moduli inserire nell'initrd, e come fare per crearlo tramite boot da dvd, con i dischi in configurazione RAID.
Sull'initrd non ho esperienza...
Grazie.
Ciao
Rock on...
A.
Su come fare per crearlo tramite boot da dvd puoi seguire la sezione Troubleshooting del documento che hai linkato:
http://connie.slackware.com/~amrit/README_RAID.TXT

Ovviamente dovrai adattarti con i numeri dei device, ma il procedimento è quello.
Insomma entri normalmente, segui quella guida fino al montaggio delle partizioni in raid e il chroot nella "/" (root partition), crei la initrd (e qui ti serve sapere i drivers giusti, come dicevi) con il comando che ti ho detto, modifichi lilo.conf inserendo la riga per l'initrd, ed ovviamente riesegui lilo

Codice: Seleziona tutto

$ lilo -v
A quel punto staresti a posto.
Buona fortuna ;).

Avatar utente
amonamarth
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mar 2008, 21:20
Slackware: 13.37
Desktop: kde 4

Re: errore installazione Slackware64 su RAID software

Messaggio da amonamarth »

Grazie .

Avatar utente
amonamarth
Linux 0.x
Linux 0.x
Messaggi: 27
Iscritto il: lun 3 mar 2008, 21:20
Slackware: 13.37
Desktop: kde 4

[RISOLTO]Re: errore installazione Slackware64 su RAID softwa

Messaggio da amonamarth »

d4z_c0nf ha scritto: Su come fare per crearlo tramite boot da dvd puoi seguire la sezione Troubleshooting del documento che hai linkato:
http://connie.slackware.com/~amrit/README_RAID.TXT
Ciao,
ci sono riuscito.
E' bastato seguire esattamente il troubleshooting del documento citato ; riassumendo :
- installato la slackware64
- riavviato e ovviamente avevo lo stesso errore del titolo.
Allora ho iniziato:
- Boot Slackware CD/DVD.
- Login to installer as normal.
- Scan for, and then assemble the RAID arrays:
mdadm -Es > /etc/mdadm.conf
mdadm -As
- Mount root partition:
mount /dev/md0 /mnt
- Switch to installed OS:
chroot /mnt
- Mount remaining filesystems:
mount /boot (RAID 0 and RAID 5 users only)
mount /proc
mount sys /sys -t sysfs
a questo punto ho modificato /etc/mkinitrd.conf cosi:
MODULE_LIST="ext2:ext4"
RAID="0:1"

Poi :
Edit /etc/lilo.conf, and find the line at the very end that says:
image = /boot/vmlinuz
Add a new line after it that says:
initrd = /boot/initrd.gz
In this case, be sure to indent the line you've added!


Next, create the initrd based on the config file created earlier.
mkinitrd -F


Finally, run "lilo" to make the new settings take effect, give yourself a
pat on the back, and reboot your finished system. :)
\:D/ \:D/ \:D/
Grazie. :thumbright:

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: [RISOLTO] errore installazione Slackware64 su RAID softw

Messaggio da d4z_c0nf »

Bravo.
Figurati.

Rispondi