PDA

View Full Version : Help con Raid0 "fakeraid". Mi viene riconosciuto ma non vede le partizioni.


Pistolpete
25-04-2008, 17:49
Ciao a tutti, sto provando ad installare mandriva spring 2008 sul mio raid 0 composto da 3 hard disk da 320gb su southbridge Intel ich8r.
Durante l'installazione mi dice che la tabella delle partizioni del dispositivo "volume0" (ovvero il raid0) è illegibile.
Di fatto però il raid0 viene visto, infatti mi propone di formattarlo tutto (perdendo i dati).
Come faccio a fargli vedere la tabella delle partizioni?
Secondo me manca poco per riuscire a farcela, mi serve un vostro aiuto!

PS: ho visto che in passato è stato consigliato di rinunciare al fakeraid ma non posso farlo. Devo risolvere assolutamente in questo modo.
Ho trovato questo howto
https://help.ubuntu.com/community/FakeRaidHowto
ma non ho capito una mazza.
Una soluzione potrebbe essere quella di assecondare la richiesta di mandriva, formattare tutto il raid0, creare una partizione primaria per windows e successivamente una dedica a mandriva? Potrebbe funzionare?

leuzr0x
25-04-2008, 23:20
Ma tu vuoi utilizzare solo linux o linux+win in dual boot? Perche' in questo caso scordati un raid0 "condivisibile" dai due sistemi.

Pistolpete
26-04-2008, 03:22
Ma tu vuoi utilizzare solo linux o linux+win in dual boot? Perche' in questo caso scordati un raid0 "condivisibile" dai due sistemi.

Io ho vista sul raid0, più una partizione estesa e dello spazio libero.
E' proprio nello spazio libero che vorrei installare alcune distro linux.
Ho letto nei precedenti thread e a molti veniva risposto che non fosse possibile installare una distro su un "fakeraid" ma in realtà a me lo vede perfettamente, solo non riconosce le 2 partizioni già presenti.
Cosa posso provare?

Pistolpete
29-04-2008, 00:07
up

mentalrey
29-04-2008, 02:11
Nel 90% dei casi (mi riservo quell'1% a causa dello script apposito) ti spiattella il raid
se provi a installare li sopra.

Il perche' questi fakeRaid non funzionino tra win e linux ti dovrebbe essere chiaro
prorpio dall'articolo che hai linkato.
L'unico raid condivisibile senza dannazione eterna
e' quello di una scheda raid "vera" con un processore dedicato ai calcoli raid, che quindi
si trova a monte e sganciata dai sistemi operativi in se.
La soluzione proposta da ubuntu potrebbe avere funzionato per qualcuno,
ma sospetto che siano pochi.
Varia in base al sistema operativo e anche in base al chip.
Comunque in sostanza ti dice di accendere con il cd di ubuntu 7
aggiungere il Repository "universe" prima di cominciare
aggiungere il pacchetto "dmraid" al sistema live in esecuzione
dare questo comando da terminale "sudo dmraid -ay"
e pregare che la cosa funzioni....

Fil9998
29-04-2008, 08:49
raid0 .... brrrrrrrrrrr

senza offesa... ma la sicurezza dei dati proprio non è un problema, eh... :rolleyes:

Pistolpete
29-04-2008, 21:25
Nel 90% dei casi (mi riservo quell'1% a causa dello script apposito) ti spiattella il raid
se provi a installare li sopra.

Il perche' questi fakeRaid non funzionino tra win e linux ti dovrebbe essere chiaro
prorpio dall'articolo che hai linkato.
L'unico raid condivisibile senza dannazione eterna
e' quello di una scheda raid "vera" con un processore dedicato ai calcoli raid, che quindi
si trova a monte e sganciata dai sistemi operativi in se.
ok, questo l'ho intuito anch'io.
ma una scheda come questa:
http://www.adaptec.com/en-US/support/sata/sataii/AAR-1430SA/
è supportata dalle varie distribuzioni linux?
nella pagina da me linkata c'è questa voce:"Linux Driver Source Code"
con mandriva, opensuse, fedora e compagnia posso sperare di vederla funzionare?
e con sistemi BSD?
La soluzione proposta da ubuntu potrebbe avere funzionato per qualcuno,
ma sospetto che siano pochi.
Varia in base al sistema operativo e anche in base al chip.
Comunque in sostanza ti dice di accendere con il cd di ubuntu 7
aggiungere il Repository "universe" prima di cominciare
aggiungere il pacchetto "dmraid" al sistema live in esecuzione
dare questo comando da terminale "sudo dmraid -ay"
e pregare che la cosa funzioni....
onestamente, essendo un novizio, non ho nessuna voglia di rischiare.
:)
raid0 .... brrrrrrrrrrr
senza offesa... ma la sicurezza dei dati proprio non è un problema, eh... :rolleyes:
non lo è affatto. non sono uno sprovveduto.
se devi rispondere partecipa con qualcosa di utile, questi commenti non risolvono il mio problema.

mentalrey
30-04-2008, 04:26
penso che il 99% delle schede raid prodotte da Adaptec siano supportate
in tutti i linux. 1% non supportato perche' magari uscito l'altro ieri.
La pagina corretta e' questa
http://www.adaptec.com/en-US/products/sata_tech/entry/AAR-1430SA/

in ogni caso bisogna informarsi se e' completamente sganciata dal sistema operativo
per l'operazione di raid, perche' non e' una di quelle con processore e ram a bordo.
Anche se i calcoli per un raid 0 sono veramente pochi.
Quelle standard sono piu' o meno cosi'
http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3405/
Ossia sono dotate di un piccolo processore e una batteria a bordo che consentono di
creare e mantenere il raid infischiandosene del sistema che poi vi girera' sopra,
Il pc si lmitera' avedere un disco unico e stop.
La ram installata a bordo serve esclusivamente come cache di lettura e scrittura.

leuzr0x
30-04-2008, 08:20
Le uniche schede raid hardware che ho visto funzionare sotto Linux sono quelle scsi Smartarray, dei compaq proliant per intenderci, e mi pare anche Mylex. Ma questo argomento lo affrontai anni fa, quindi sicuramente e' cambiato qualcosa da allora.

s-y
30-04-2008, 08:25
non lo è affatto. non sono uno sprovveduto.

non è questione di essere sprovveduti o meno, e nessuno mette in dubbio che tu non lo sia. in raid 0 moltiplichi per tre la probabilità di perdere dati causa guasto hw di uno solo degli hd, punto. ok, backup, d'accordo, però...

ok, non è utile al tuo problema, chiedo scusa.

Pistolpete
30-04-2008, 17:06
penso che il 99% delle schede raid prodotte da Adaptec siano supportate
in tutti i linux. 1% non supportato perche' magari uscito l'altro ieri.
La pagina corretta e' questa
http://www.adaptec.com/en-US/products/sata_tech/entry/AAR-1430SA/

in ogni caso bisogna informarsi se e' completamente sganciata dal sistema operativo
per l'operazione di raid, perche' non e' una di quelle con processore e ram a bordo.
Anche se i calcoli per un raid 0 sono veramente pochi.
Quelle standard sono piu' o meno cosi'
http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3405/
Ossia sono dotate di un piccolo processore e una batteria a bordo che consentono di
creare e mantenere il raid infischiandosene del sistema che poi vi girera' sopra,
Il pc si lmitera' avedere un disco unico e stop.
La ram installata a bordo serve esclusivamente come cache di lettura e scrittura.
Le uniche schede raid hardware che ho visto funzionare sotto Linux sono quelle scsi Smartarray, dei compaq proliant per intenderci, e mi pare anche Mylex. Ma questo argomento lo affrontai anni fa, quindi sicuramente e' cambiato qualcosa da allora.
Vi ringrazio per le risposte.
Siccome non vorrei spendere più di 100€ per un controller di questo tipo visto che il mio pc è di fatto un desktop e non un server come faccio ad essere sicuro che la scheda da me linkata sia supportata?
Sul sito parla chiaramente di "linux driver source code", e la scheda è fuori da un bel po'....

C'è poi una cosa che non ho capito: i controller dotati di processore e ram dedicati hanno anche loro bisogno di un driver oppure lavorano con qualsiasi s.o. senza driver?

s-y
30-04-2008, 18:11
C'è poi una cosa che non ho capito: i controller dotati di processore e ram dedicati hanno anche loro bisogno di un driver oppure lavorano con qualsiasi s.o. senza driver?

[un driver per l'os serve solitamente, tipicamente per migliorare la velocità di trasferimento dati]*, ma cmq lo stripe set (nel caso di raid0) viene gestito autonomamente dal controller, a prescindere dall'os. l'os vede un disco di capienza pari alla somma dei componenti dello stripe set.

un ulteriore vantaggio, anzi forse il più evidente, è che un controller "vero" ti permette di attivare modalità raid più avanzate, tipo il raid5, che combina striping e possibilità di recupero dati se un disco si rompe. il numero minimo di dischi per poterlo usare è 3.

questa risposta riflette il fatto che sono rimasto a qualche anno fa sull'argomento...

mentalrey
30-04-2008, 18:12
I driver servono a prescindere, altrimenti win non sa cosa sia quella cosa
strana nel pci-ex e direi piu' o meno la stessa cosa per linux, ma di norma
e' roba presente gia' nel kernel.

Per quello che riguarda sapere se la tal scheda e' un fakeraid basta chiedere
al negoziante.
Se non lo sa gli si dice che si prova il prodotto piuttosto, almeno io con il
negozietto che ho vicino a casa posso fare cosi'.

Pistolpete
30-04-2008, 18:22
No beh io assemblo tutto da me.
Quindi non ho la possibilità di provarlo.....
Dove posso eventualmente chiedere?
Non esiste un elenco di periferiche supportate da linux?

Pistolpete
03-05-2008, 15:16
up

mentalrey
04-05-2008, 04:27
Anche io assemblo tutto da me, ma se non sono sicuro
del funzionamento di una periferica da piu' di un centone
vado a ropere le palle al negozio facendo le mie prove li o
prendendo accordi sul possibile cambio del pezzo, non ordino in germania.

Pistolpete
06-05-2008, 17:12
Anche io assemblo tutto da me, ma se non sono sicuro
del funzionamento di una periferica da piu' di un centone
vado a ropere le palle al negozio facendo le mie prove li o
prendendo accordi sul possibile cambio del pezzo, non ordino in germania.

Guarda che "basta" ordinare in italia per risparmiare......
Se compro qualcosa in un negozio e poi non va bene mi ritrovo con un buono spesa da 100€ che non mi serve.
Ripeto: non c'è una lista di periferiche supportate dal kernel?

eclissi83
06-05-2008, 18:37
ma invece di comprare un controller raid potresti acquistare un disco che ti costa sicuramente MENO di 100 euro (per fare delle prove con gnu/linux ti van bene 120 o 160 gb per star larghi.

in ogni caso i 3ware funzionano bene...

napass
06-05-2008, 18:41
io l'ho fatto con un fakeraid nvidia ed ho gentoo con winzozz che funziona perfettamente ormai da 6 mesi...

per avere il tutto funzionante devi attivare il raid nel kernel, il supporto scsi e generic scsi, installare dmraid e devicemapper.

magari fai una prova con il live cd di gentoo giusto per vedere se funziona LINK (http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Bios_(Onboard)_RAID)

ciao ciao

Pistolpete
06-05-2008, 18:42
ma invece di comprare un controller raid potresti acquistare un disco che ti costa sicuramente MENO di 100 euro (per fare delle prove con gnu/linux ti van bene 120 o 160 gb per star larghi.

in ogni caso i 3ware funzionano bene...

Ho già 5 hard disk ora:
3 per il raid0 (con circa 200GB liberi)
2 dischi singoli

ho poi un masterizzatore, per cui tutte le porte sata sono occupate.
mi ruga non poter utilizzare quello spazio libero sul raid0!

Pistolpete
06-05-2008, 18:43
io l'ho fatto con un fakeraid nvidia ed ho gentoo con winzozz che funziona perfettamente ormai da 6 mesi...

per avere il tutto funzionante devi attivare il raid nel kernel, il supporto scsi e generic scsi, installare dmraid e devicemapper.

magari fai una prova con il live cd di gentoo giusto per vedere se funziona LINK (http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Bios_(Onboard)_RAID)

ciao ciao

va bene con tutte le distro o solo con gentoo?

eclissi83
07-05-2008, 10:42
quella guida in particolare esegue dei comandi tipici di gentoo... ma il concetto puo' essere applicabile a qualsiasi distro.

in ogni caso non mi sembra una cosa di facile soluzione.

ciao