Newsgroup: it.comp.os.linux.sys
Titolo: Ataraid Promise e kernel 2.6

Salve,
nella mia macchina ho una sarge con kernel 2.4, ed un ataraid di questo
tipo:
hde: Maxtor 6E040L0, ATA DISK drive
hdf: Maxtor 6E040L0, ATA DISK drive
blk: queue c03fa5d8, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03fa720, I/O limit 4095Mb (mask 0xffffffff)
ide2 at 0xcc00-0xcc07,0xc802 on irq 17
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=79656/16/63,
UDMA(133)
hdf: attached ide-disk driver.
hdf: host protected area => 1
hdf: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=79656/16/63,
UDMA(133)
Partition check:
 hde: [PTBL] [4998/255/63] hde1 hde2
 hdf: [PTBL] [4998/255/63] hdf1 hdf2
 ataraid/d0: ataraid/d0p1 ataraid/d0p2
Drive 0 is 39205 Mb (33 / 64)
Drive 1 is 39205 Mb (33 / 0)
Raid1 array consists of 2 drives.
Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta
Praticamente un controlle Promise Fasttrack con due dischi ide, che mi
crea un unico disco /dev/ataraid/d0p1
Ho ricompilato il kernel al 2.6.11.12, ma anche abilitando ogni
supporto Raid,
l'ataraid non viene montato (non bootstrappa per niente..). Ho letto in
giro che non verrà più supportato a livello kernel, ma bisognerà
utilizzare soluzioni
software quali device-mapper. Si parla anche di dmraid, ne sapete
qualcosa? Come fare ad usarli?
Qualcuno ha provato il passaggio al kernel 2.6 con device di questo
tipo? La macchina è già attiva quindi non posso perdere dati e fare
l'installazione da nuovo..
Grazie
Alessio

 l'installazione da nuovo..
Perchè vuoi passare al 2.6??
Tieniti il 2.4, aggiornalo e vivi contento.
Per certi tipi di applicazioni va pure meglio.
Quando reinstalli usa il software raid.
Max

 Quando reinstalli usa il software raid.
Uhm, è il mio titolare che vuole passare a 2.6 :(
Dici di mettere l'ultimo 2.4, e lasciare quello?
Alesio

 
Se non vuoi reinstallare da capo, lascia il 2.4

Solo che a me serve farlo funzionare su 2.6, per i motivi detti
precedentemente..
Devo quindi smontare il raid, e poi farlo via software. Qualcuno ha
provato dmsetup o dmraid?
Ale

Ora il mio fstab contiene /dev/atarid/d0p1, se rompo il raid e cerco di
vederli come due dischi ide separati "normali", ho paura che il sistema
trovando un fstab diverso non parta più. Che devo fare? Cambio prima
fstab e poi rompo il raid?
Ale



Fai un backup.
Modifica /etc/fstab
Se usi LILO, modifica il file di config perche` abbia come parametro
"root=quellochee`" (dovrebbe diventare /dev/hdex se hai gia` un
controller IDE integrato).
Se usi grub e` piu` semplice perche` puoi specificarlo dal menu di grub.
Riavvia e rompi il raid.
Prega che il controller non ci abbia messo del suo. Se ce l'ha messo,
hai il backup. Se non ce l'ha messo, partirai con un sistema single-disk
Costruisci il raid software e aggiungi le partizioni del secondo disco
al RAID.
Io personalmente, fatto il backup, partirei da zero con il Software RAID
HOWTO.
Buona fortuna.

 al RAID.
Ho modificato lilo, ed fstab. Ho riavviato la macchina, rotto il raid.
Però adesso non trova alcun linux image nel disco che ho settato come
boot! Cioè /dev/hde1, ho provato a bootare da dischetto ma se gli dò
root=/dev/hde1 mi dice che non trova l'immagine del kernel per
bootare...
Uhm..
QUalche idea?


 QUalche idea?
Ecco perche` ti consigliavo il backup.
Probabilmente il controller ha partizionato i dischi a modo suo.
Se hai il backup, la cosa piu` semplice e` forse ripristinare quello
dopo aver ripartizionato e riformattato i dischi.
Altrimenti puoi provare con fdisk o cfdisk a cambiare il tipo della
partizione, senza formattarla, e vedere se funziona, ma tutto dipende da
come il controller ha impostato i dischi.
Bye.