Slackware 12, Installazione su dischi RAID [risolto]

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

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware 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 Slackware, se l'argomento è generale usate il forum 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
Sustuso
Linux 1.x
Linux 1.x
Messaggi: 133
Iscritto il: mer 15 giu 2005, 0:00

Slackware 12, Installazione su dischi RAID [risolto]

Messaggio da Sustuso »

Ho acquistato da poco 2 HD Seagate Barracuda II da 320 GB che volevo dedicare interamente a slackware in configurazione RAID 0 .
Così ho cercato sul web una guida che mi indicasse la come installare slackware; dopo varie ricerche la più semplice mi è sembrata questa http://userlocal.com/articles/raid1-slackware-12.php

Così ho seguito passo passo ma non riesco a settare lilo.conf in maniera da far partire il sistema.

Il mio sistema è così composto

/dev/sda (dove ho 2 installazioni di Windows e 1 slackware 12)

Codice: Seleziona tutto

Partition Table for /dev/sda

         ---Starting---      ----Ending----    Start     Number of
 # Flags Head Sect Cyl   ID  Head Sect Cyl     Sector    Sectors
-- ----- ---- ---- ---- ---- ---- ---- ---- ----------- -----------
 1  0x80    1    1    0 0x07  254   63 1023          63   204796557
 2  0x00  254   63 1023 0x0F  254   63 1023   204796620   285426855
 3  0x00    0    0    0 0x00    0    0    0           0           0
 4  0x00    0    0    0 0x00    0    0    0           0           0
 5  0x80  254   63 1023 0x07  254   63 1023          63   204796557
 6  0x80  254   63 1023 0x83  254   63 1023          63    78589917
 7  0x00  254   63 1023 0x82  254   63 1023          63     2040192
/dev/sdb e /dev/sdc (identiche, dove ho installato la nuova slack)

Codice: Seleziona tutto

Partition Table for /dev/sdc

         ---Starting---      ----Ending----    Start     Number of
 # Flags Head Sect Cyl   ID  Head Sect Cyl     Sector    Sectors
-- ----- ---- ---- ---- ---- ---- ---- ---- ----------- -----------
 1  0x80    1    1    0 0xFD  254   63   23          63      385497
 2  0x00    0    1   24 0xFD  254   63 1023      385560    97659135
 3  0x00  254   63 1023 0xFD  254   63 1023    98044695   517582170
 4  0x00  254   63 1023 0x82  254   63 1023   615626865     9510480
Queste sono le operazioni che ho fatto

1) Ho creato per /dev/sdb quattro partizioni, una per /boot, una per / , una per /pub ed una per swap, per le prime tre ho impostato il tipo FD, Linux Raid Autodetect , l'ultima di swap
2) Ho copiato le partizioni di /dev/sdb in /dev/sdc utilizzando sfdisk -d /dev/sdb | sfdisk /dev/sdc
3) Ho creato gli array per le varie partizioni con i comandi
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/hd[bc]1 (partizione /boot)
mdadm --create /dev/md1 --level=0 --raid-devices=2 /dev/hd[bc]2 (partizione /)
mdadm --create /dev/md2 --level=0 --raid-devices=2 /dev/hd[bc]3 (partizione /pub)
4) Ho installato la slack formattando la /boot in ext2, e le altre in ReiserFS
5) Ho finito l'installazione e successivamente ho installato lilo in automatico

prima di riavviare ho
a) Copiato le informazioni in mdadm.conf mdadm -D --scan >> /mnt/etc/mdadm.conf
b) chroot /mnt e modificato lilo.conf in questa maniera

Codice: Seleziona tutto

boot = /dev/md0
raid-extra-boot="/dev/sdb,/dev/sdc"
message = /boot/boot_message.txt
prompt
timeout = 1200
change-rules
  reset
vga = 773
# Windows bootable partition config begins
other = /dev/sda1
  label = Windows
  table = /dev/sda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/md1
  label = Linux
  read-only
# Linux bootable partition config ends
c) installato lilo con lilo -v

Al riavvio ho la maschera di errore L99 99 99 99 99 ecc.

Dove ho sbagliato?

Grazie in anticipo
Ultima modifica di Sustuso il mar 1 apr 2008, 17:38, modificato 1 volta in totale.

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Slackware 12, Installazione su dischi RAID

Messaggio da nuitari »

Sustuso ha scritto: boot = /dev/md0
raid-extra-boot="/dev/sdb,/dev/sdc"
L'errore IMHO è qui. Con un raid 0 stripe non hai necessità di specificare raid-extra-boot, serve solo per le configurazioni RAID1. Lo stesso dicasi per il fatto che hai specificato il multiple device come periferica di boot, vale solo per i RAID1.

Inoltre, devi creare un initrd che io sappia. C'è una guida nella wiki http://www.slacky.eu/wikislack/index.ph ... itrd_HOWTO

Avatar utente
Sustuso
Linux 1.x
Linux 1.x
Messaggi: 133
Iscritto il: mer 15 giu 2005, 0:00

Re: Slackware 12, Installazione su dischi RAID

Messaggio da Sustuso »

Ho risolto modificando il lilo in questa maniera
boot=/dev/sda
ed eliminando
raid-extra-boot="/dev/sdb,/dev/sdc"

Grazie 1000 per l'imbeccata ;)

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Slackware 12, Installazione su dischi RAID [risolto]

Messaggio da nuitari »

e di che . quindi con una configurazione raid0, perdona la curiosità, non è stato necessario creare un initrd?

Avatar utente
Sustuso
Linux 1.x
Linux 1.x
Messaggi: 133
Iscritto il: mer 15 giu 2005, 0:00

Re: Slackware 12, Installazione su dischi RAID [risolto]

Messaggio da Sustuso »

si infatti, il bello che l'avevo fatto volutamente :)

Il difficile adesso sarà convincere mio padre ad usare windows solo su virtualbox da linux......

Pregate per me :D

Rispondi