Newsgroup: it.comp.os.linux.software
Titolo: [Lungo] Problemi con il montaggio del disco: era problemi con Promise raid....

Rieccomi qui,
questo post è degno sicuramente di it.comp.os.linux.iniziare ma avevo
già sollevato in precedenza il problema dei drivers del controller
"Promise FrastTrack 133 lite" ed essendo questo problema di cui vi sto
per parlare una naturale evoluzione preferisco continuare su questo
gruppo (sperando che non colpisca la sensibilità di nessuno)
Sono stato sul sito Promise (
www.promise.com
) alla ricerca di un
driver per Linux. Ho constatato che il mio controller non è presente
nella sezione "Support" ma cercando in giro (non sul sito della
Promise dove si trova tutto TRANNE quello che ti serve in quanto a
specifiche tecniche) ho raggiunto la conclusione che il controller
FastTrack 133 lite altro non è che una soluzione integrata onboard di
un altro controller Promise, dal momento che monta un chipset
equivalente in caratteristiche ad un altro, che a memoria dovrebbe
essere il PCD 20276. Ho quindi scaricato i drivers per questo
controller (dovrebbe essere il TX2000 ma vado sempre a memoria).
Mi sono trovato a risolvere immediatamente un problema: la versione di
Linux. Io utilizzo la Mandrake 9 e sul sito Promise si trovano solo i
drivers per Red Hat e la SuSe distribuzione. Ho optato per Red Hat,
con cui ho avuto seppur poco a che fare in passato, mentre non ho mai
utilizzato SuSe.
Quindi da furbo che faccio: decomprimo lo zip (dentro ci sono altri
due zip, uno contenenti i drivers per una configurazione single
processor, l'altro multi processor), copio i files in una dischetto,
inserisco il primo CD di Mandrake 9, eseguo il boot in modalità
avanzata (al fine di specificare il dischetto contenente i drivers),
arriva il momento del dischetto e..... ERRORE! "Devi inserire un disco
con filesystem ext2"... il dischetto aveva una banale FAT, vabbè
pazienza, formatterò 'sto dischetto in ext2...
Disabilito il RAID ed installo Mandrake 9 sul mio secondo hard disk.
Ci mette una vita, non è decisamente un hd che eccelle in prestazioni
e infatti lo uso esclusivamente come unità di stockaggio per i dati.
Lancio Linux, KDE, cercando di accedere al dischetto per formattarlo.
Ottengo un messaggio di errore e si impalla Nautilus... stessa cosa
cercando di accedere al cd-rom, dove ho lo zip contenente i drivers.
Sarà qualche bug della beta3. Andiamo con la consolle. Non sono una
scheggia in questa modalità, essendo ancora un principiante di Linux,
vado avanti con l'esperienza dei comandi DOS e con un po' di
"praticità informatica", e dove tutto questo si ferma entra in azione
groups.google ;)
Formatto il dischetto... sì, ma a basso livello (fdformat). Come si fa
il filesystem ext? trovo diverse indicazioni, mke2fs, mkfs.ext..... NE
FUNZIONASSE UNO! Comando sonosciuto.... e infatti nella /bin non c'è
alcun eseguibile con quel nome? Sarà una funzione inclusa da qualche
parte tipo il copy del dos nel 
command.com
? Sarà, ma rimane il fatto
che sui gruppi tutti parlano di queste funzioni per fare il filesystem
ed io non ci riesco (comando sconosciuto). LogOut, entro con Gnome.
Qui ho un bel "Formatta" grafico per la formattazione del disco
Formatto il disco in ext2. Poi una cosa curiosa: se lo voglio
riformattare (come anche se lo voglio montare) non posso, mi dice che
ci sono problemi con dei blocchi, o che ci sono troppe unità
montate....mah... Ma se "lo prendo in giro", inserendo un dischetto
con filesystem FAT, sostituendo il dischetto ext2 e formattando LO FA!
Misteri...
Comunque sono riuscito a formattare il dischetto in ext2. Ora ci devo
accedere. Sempre in consolle, l'ambiente visuale non mi aiuta affatto.
mount /dev/fd0
Errore: Devi specificare il fyle system
mount -t ext2 /dev/fd0
Non fa niente e si apre la schermata dell'help come se avessi
sbagliato la sintassi. Ma se digito una "cazzata" tipo
mount -t ype /dev/fd0
Errore: filesystem ype sconosciuto
Quindi la sintassi non è sbagliata!
Devo solo provare con 
mount -t ext2 /dev/fd0 /mnt/floppy
Forse così funziona ma ora non posso provare.
Quindi quello che devo fare nell'ordine è:
- formattare un dischetto in ext2 [e sembra che ci sono riuscito anche
se per vie traverse]
- montare il dischetto formattato [per ora impossibile]
- unzippare i files dell'archivio sul dischetto
Dopo tutto questo spero che funzioni. Le altre problematiche sono
l'eventuale compatibilità di drivers tra le distribuzioni Mandrake 9 e
Red Hat 7.3 e se i files sul dischetto devono essere contenuti dentro
una cartella particolare, o accompagnate da un file "descrittivo"....
Spero che mi possiate dare una mano,
Daniele.

 una cartella particolare, o accompagnate da un file "descrittivo"....
Qui dipende dalla versione del kernel, soprattutto, non tanto da quella
della distribuzione.
Se sono per un kernel 2.4.20 andranno quasi sicuramente su tutte le
distro con quel kernel. Dico quasi perche` alcune distro patchano il
kernel e potrebbero renderlo incompatibile.
Scrivi alla Promise e digli di rilasciare i sorgenti e non i binari dei
loro driver, se vogliono che la gente li usi.
Bye.