PDA

View Full Version : Mandrake 10.1 e RAID 0


KenMasters
12-04-2005, 23:49
Ho il problema che non riesco ad installare + questa distro da quando ho messo i miei due hd in raid0. Infatti la procedura di installazione mi dice che non riesce a leggere correttamente le partizioni e l'utility di partizionamento mi rileva entrambi gli hd :confused:. C'è qualche soluzione?

ilsensine
13-04-2005, 09:06
Sì; non usare il fakeraid del tuo controller ma utilizza il raid md di linux.

KenMasters
13-04-2005, 12:29
Sì; non usare il fakeraid del tuo controller ma utilizza il raid md di linux.


raid md? cos'è?

ilsensine
13-04-2005, 12:32
Puoi porti la domanda solo se non intendi usare anche windows con il suo raid su quei dischi.

KenMasters
13-04-2005, 13:03
Puoi porti la domanda solo se non intendi usare anche windows con il suo raid su quei dischi.


ma da win non ho settato nulla, il raid l'ho creato via hardware dall'utility del controller (un silicon image 3112).

ilsensine
13-04-2005, 13:05
Sì certo, "via hardware"... :D
http://linux.yyz.us/sata/faq-sata-raid.html

KenMasters
13-04-2005, 15:14
Sì certo, "via hardware"... :D
http://linux.yyz.us/sata/faq-sata-raid.html


vabbe ho scoperto un'altra cosa :D In quella faq dice che devo usare un software chiamato dmraid, il problema è come faccio ad usarlo prima di installare l'os? grazie per l'aiuto.

KenMasters
13-04-2005, 20:06
help please

ilsensine
14-04-2005, 08:52
Non è semplice in fase di installazione. I fakeraid sono un pò trascurati dalle distro, in quanto linux in effetti non ha mai avuto bisogno di questi controller per fare un buon raid.
Giravano voci che la prossima mdk avrebbe supportato il fakeraid in fase di installazione, ma purtroppo non è stata inserita questa possibilità.

Non hai molte altre alternative dall'installare linux su un disco ide del controller primario, se non vuoi rinunciare al raid sotto windows.

KenMasters
14-04-2005, 11:03
Non è semplice in fase di installazione. I fakeraid sono un pò trascurati dalle distro, in quanto linux in effetti non ha mai avuto bisogno di questi controller per fare un buon raid.
Giravano voci che la prossima mdk avrebbe supportato il fakeraid in fase di installazione, ma purtroppo non è stata inserita questa possibilità.

Non hai molte altre alternative dall'installare linux su un disco ide del controller primario, se non vuoi rinunciare al raid sotto windows.


ciao, in realtà la soluzione potrebbe essere più facile del previsto. Ho scaricato dal sito opendrivers.com i drivers linux per il mio controller. All'interno dell'archivio vi sono alcuni file immagine per le distribuzioni piu diffuse. Io ho usato il rawrite e ho scritto su floppy quella "unified linux" che dovrebbe andar bene per tutte le distro. Per l'installazione della mandrake ho scelto la modalità "expert" che mi da la possibilità di caricare moduli aggiuntivi nel kernel. Il problema ora è che vuole un floppy formattato in ext2, mentre quell'immagine contiene file scritti in fat. Dovrei riuscire a trovare un'immagine di quei driver scritti in ext2 o a formattare il floppy in ext2 direttamente da win... Si ma come?

ilsensine
14-04-2005, 11:08
Attento che stai giocando con il fuoco.
Potresti darmi un link diretto al download di questi driver?

KenMasters
14-04-2005, 11:16
Attento che stai giocando con il fuoco.
Potresti darmi un link diretto al download di questi driver?


certamente. Qui (http://www.opendrivers.com/categorycompany/1375/11547/storage-silicon-image-free-driver-download.html) c'e la lista completa di tutti i drivers disponibili per il mio controller. Io ho scaricato questi (http://www.opendrivers.com/driver/219490/silicon-image-sii3x12a-sata-linux-raid-driver-v1.0.0.16-free-download.html)

ilsensine
14-04-2005, 11:23
certamente. Qui (http://www.opendrivers.com/categorycompany/1375/11547/storage-silicon-image-free-driver-download.html) c'e la lista completa di tutti i drivers disponibili per il mio controller. Io ho scaricato questi (http://www.opendrivers.com/driver/219490/silicon-image-sii3x12a-sata-linux-raid-driver-v1.0.0.16-free-download.html)
Sono driver proprietari, closed source. E come tutti i driver non liberi funzionano solo sulle distro decise dal produttore, con i kernel decisi dal produttore.
Vedo che c'è supporto per le Suse 8.0/1/2, e Redhat 7.3/9.0, devi scegliere una di queste e seguire le istruzioni.

Non posso aiutarti oltre con questi driver proprietari, mi dispiace. Sinceramente, ti consiglio di procedere come ti ho suggerito (un hd ide dedicato). Mi ringrazierai in futuro.

KenMasters
14-04-2005, 11:38
Sono driver proprietari, closed source. E come tutti i driver non liberi funzionano solo sulle distro decise dal produttore, con i kernel decisi dal produttore.
Vedo che c'è supporto per le Suse 8.0/1/2, e Redhat 7.3/9.0, devi scegliere una di queste e seguire le istruzioni.

Non posso aiutarti oltre con questi driver proprietari, mi dispiace. Sinceramente, ti consiglio di procedere come ti ho suggerito (un hd ide dedicato). Mi ringrazierai in futuro.

capisco grazie. Vedrò di trovare un hd ide usato. Se vuoi puoi anche chiudere il thread. Byez

ilsensine
14-04-2005, 11:41
Non chiudo, purtroppo è una FAQ.
La colpa è delle distribuzioni; hanno gli strumenti per gestire la situazione (il Device Mapper e dmraid) ma non li usano. Qualsiasi accidenti hai voglia di mandargli se lo meritano.

wodanymir
30-09-2005, 11:32
ciao a tutti e due!
sono un emerito ignorante in fatto di linux :)
ma ho trovato davvero illuminate la vs. discussione, grazie! :D
anch'io tengo una scheda (abit an7) con tale controller, due sata in modalita' fakeraid0 (evvai, che scoperta incredibile :( ) e il desiderio di far vedere alla mandriva i file in esso contenuti, nonche' riuscire nel dualboot (dovrei aver risolto decidendo di usare winxp e non lilo, vedro' cosa mi consentono le mie capacita').
quello che mi rattrista e' la difficolta' con la quale ho reperito le informazioni all'interno del forum, mi spiego: prima di digitare la famosa parola "dmraid" non avete idea del tempo che ho dedicato alla risoluzione del problema :muro:
e sul piu' bello che ho trovato valide indicazioni l'ide con linux mi ha abbandonato! :cry: :cry: :cry:
beh, almeno ora so a chi bussare in caso di rogne insistite e persistenti!! :D
grazie ancora,
wodan

ps: non ho la piu' pallida idea di come funzioni il dmraid, e senza sembrare troppo privo di iniziativa, posso annotarmi i vostri nick, vero?! gentili gentili!!

NA01
30-09-2005, 12:46
se siete pronti a rinunciare al raid di windos (e quindi si suppone che il sistema primario sarà linux) ci sono molte distribuzioni che vi fanno usare il raid software del kernel di linux in modo molto semplice.
la suse/fedora CREDO che lo permattano, di certo lo lascia fare il nuovo installere della debby!!!

ha un problemino in fase di installazione, e mi piacerebbe avere la conferma da parte di altri prima di sottoporre il problema a chi di dovere (non saprei da dove iniziare....). ma rimane comunque usabile.

anzi, apro un 3d :sofico:

ciao!

wodanymir
08-10-2005, 00:57
Capperi, non credevo che qualcuno rispondesse!! :)

Io non ho strettamente il problema di KenMasters, cioe' di voler installare su di un "raid0" la mia Mandriva, bensi' di far vedere a quest'ultima quanto e' in esso contenuto (winxp a parte :D ).

A tal proposito ecco quanto ottengo usando il comando dmraid:

[root@furion carlo]# dmraid -r
dmraid -r
/dev/sda: sil, "sil_aeababaaajceb", stripe, ok, 320169984 sectors, data@ 0
/dev/sdb: sil, "sil_aeababaaajceb", stripe, ok, 320169984 sectors, data@ 0
[root@furion carlo]# dmraid -d -ay sil
DEBUG: _find_set: searching sil
DEBUG: _find_set: not found sil
DEBUG: _find_set: searching sil_aeababaaajceb
DEBUG: _find_set: not found sil_aeababaaajceb
DEBUG: _find_set: searching sil_aeababaaajceb
DEBUG: _find_set: not found sil_aeababaaajceb
DEBUG: _find_set: searching sil_aeababaaajceb
DEBUG: _find_set: found sil_aeababaaajceb
DEBUG: _find_set: searching sil_aeababaaajceb
DEBUG: _find_set: found sil_aeababaaajceb
DEBUG: checking sil device "/dev/sda"
DEBUG: checking sil device "/dev/sdb"
DEBUG: set status of set "sil_aeababaaajceb" to 16
DEBUG: freeing devices of RAID set "sil_aeababaaajceb"
DEBUG: freeing device "sil_aeababaaajceb", path "/dev/sda"
DEBUG: freeing device "sil_aeababaaajceb", path "/dev/sdb"
[root@furion carlo]#

... io di linux sono praticamente nuovo: a parte ilsensine ( ;) ) qualcuno ne sa qualcosa in piu' e puo' darmi una dritta?

Gentilisssssimi!!! :D Attendo fiducioso, mooolto fiducioso :D :D vostre illuminazioni :help:

wodan

wodanymir
08-10-2005, 16:18
ulteriore sviluppo della mia situazione:

root@furion carlo]# dmraid -r
/dev/sda: sil, "sil_aeababaaajceb", stripe, ok, 320169984 sectors, data@ 0
/dev/sdb: sil, "sil_aeababaaajceb", stripe, ok, 320169984 sectors, data@ 0
[root@furion carlo]# dmraid -ay sil
[root@furion carlo]# mount -v -t auto -o ro /dev/md0 /mnt/raid
/dev/md0: Invalid argument
mount: non si è specificato un tipo di filesystem per /dev/md0
Proverò tutti i tipi citati in /etc/filesystems o /proc/filesystems
Prova di vfat in corso
mount: /dev/md0: impossibile leggere il superblocco
[root@furion carlo]#

accetto qualunque suggerimento!
nella pagina relativa all'uso di dmraid non ho trovato illuminazioni, ma puo' essere che abbia travisato qualcosa...

:help: me please!

wodan

krokus
12-10-2005, 23:43
Ragazzi, non uccidetemi, vi prego, ma volevo farvi sapere che io ho risolto i vostri stessi problemi...passando a FreeBSD, che incredibilmente supporta i RAID finto-hardware. In molti casi può essere l'unica soluzione per avere un RAID 0 che condivida sia Windows sia un secondo sistema....
FreeBSD non ha bisogno di dischetti o configurazioni particolari, semplicemente in fase di installazione riconosce l'array dei dischi e ci chiede se vogliamo utilizzarlo. Il suo bootloader poi è talmente piccolo da non risentire dei problemi di cui a volte soffre Lilo (a me era capitato che Lilo venisse "distribuito" sui due dischi, con conseguenze nefaste..)
In bocca al lupo.