|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
RAID: intel rapid storage e windows7 non si parlano
Ho 3 hd sata, 2 da 500 gb connessi ad un controller governato da intel (p55) ed 1 in ide connesso ad altro controller.
L’obiettivo proposto è di creare, sui 2 dischi da 500gb, un volume raid0 per il sistema ed uno raid 1 per i dati. Sia da bios (matrix storage manager v 8.9.0.1023) che col programma intel rapid storage (v. 10.8.0.1003) i volumi vengono creati così come desiderati solo che poi window 7 64 bit vede ogni coppia in raid come fosse un singolo disco (disco di base) e pertanto crea un disco0 e un disco1 composti da un’area non allocata di dimensione pari a quella dei rispettivi volumi raid creati da intel rapid storage. Sul raid0 ho provato a farci sopra un’installazione e ci ha scritto correttamente ma le aree destinate al raid 1 sono rimaste come sopra descritte. Rifacendo il boot dal disco ide ho poi fatto ulteriori prove. Ho cancellato i volumi raid ed ho ridefinito il raid in gestione disco di window. Tutto sembra funzionare apparentemente bene (anche se il volume raid0 mi è parso un po’ lento). Solo che mentre prima era windows 7 64 bit a non capire come avevo definito i dischi mediante “intel rapid storage”, adesso è quest’ultimo a non capire cosa ha fatto windows. L’utility intel vede infatti i 2 dischi come dischi semplici non in raid. Non bastasse quando vado nel bios a settare il disco di boot, non mi compaiono i volumi raid ma i nomi dei dischi fisici (raid WDCnnn e raid STxxxx). Secondo voi c’è un cavolo di modo di far parlare fra loro INTEL RAPID STORAGE e WINDOwS 7 64 bit? Grazie a chi ha la soluzione.
__________________
Pentium I5 su msi p55-gd65 4gb ram Ultima modifica di du_scu : 27-04-2012 alle 20:49. Motivo: dimenticato di specificare bene la versione di window |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
Da quanto so "parlano" benissimo, nei limiti delle loro capacità.
Quello che ti sconsiglio fortissimamente è una configurazione ibrida (brrrrrrr) RAID-0/RAID-1 sugli stessi dischi. So che il driver intel lo permette, ma francamente te lo stra-sconsiglio a favore di un ben più affidabile RAID-1 su tutto e buona notte. Più affidabile però non significa "totalmente affidabile", giusto per correttezza. Tornando a te non mi chiaro quale sia il problema. Se la "gestione risorse" di Windows vede DUE volumi è del tutto normale, è proprio quello che stai cercando di ottenere. Non mi è quindi chiarissimo cosa ti turba. Un ultimo dettaglio: intuisco che i dischi sono DIVERSI? => lascia perdere RAID-0 senza pensarci un secondo, e per la verità pure RAID-1 (anche se più per ragioni di prestazioni che di affidabilità) |
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
Il problema consiste nel fatto che dopo aver definito i volumi raid col driver intel, i dischi non sono utilizzabili da window in quanto gestione disco li vede come aree non allocate.
Per maggior chiarezza se il raid-0 è di 80+80 gb, e il raid-1 di 400+400gb, win7 vede: - disco-0 160 gb non allocata; - disco-1 400 gb non allocata; e non si accorge che sono volumi in raid. Con le opzioni del tasto dx posso definirli come volumi semplici (!!!), non posso dirgli che sono volumi raid; se gli dico che sono raid lui cerca di nuovo di associarli, per es: al disco 0 gli dico che è raid strip e lui mi chiede lo spazio ed il disco con cui accoppiarlo, proponendomi disco-1. Spero di essere stato chiaro, non riesco a spiegarmi meglio. Per quanto riguarda il tuo consiglio di abbandonare il raid ibrido ed anche il raid-1 se i dischi sono diversi (come in effetti sono), me lo dici a naso, o per esperienza diretta? Grazie
__________________
Pentium I5 su msi p55-gd65 4gb ram |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 1999
Città: Bolzano
Messaggi: 7304
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
===> per shingo
![]()
__________________
Pentium I5 su msi p55-gd65 4gb ram |
![]() |
![]() |
![]() |
#6 | ||
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
Quote:
E' giusto dirgli che sono "volumi semplici". Hai già fatto tutto, ti basta partizionarli e formattarli Quote:
Poi regolati come preferisci. |
||
![]() |
![]() |
![]() |
#7 | |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
Quote:
Ma se tutto fosse ben definito, nel bios, in rapid storage ed in window, mi aspetterei rispettivamente le seguenti informazioni: ![]() ![]() ![]() Invece se opero prima in windows, trovo in bios e rapid storage le seguenti informazioni: ![]() ![]() Se opero prima col drive intel, trovo in windows la seguente situazione: ![]() In quest'ultimo caso ho provato a definirli volumi semplici ed effettivamente posso accedervi in lettura e scrittura, ma chi mi garantisce che sta lavorando bene in mirroring? Se io vado in gestione disco, non posso dirgli "separa volume con mirroring" (cosa in effetti provata e funzionante quando il raid l'ho definito in windows) in quanto avendolo lui considerato volume semplice non mi propone la separazione. In definitiva mi sembra evidente che il driver di intel e win 7 64 bit non si intendano a dovere. Delle 2 l'una: o esiste una soluzione al bag o scegliere il male minore fra operare in win e tenersi le informazioni errate nel bios e nel drive intel o operare prima col drive intel e tenersi le informazioni errate in win.
__________________
Pentium I5 su msi p55-gd65 4gb ram |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: May 2006
Città: Kandahar
Messaggi: 10742
|
Una volta che hai creato i volumi nel setup del BIOS Intel in windows ti appariranno come spazio non allocato in windows puoi solo formattarli col filesystem che credi opportuno per le tue esigenze.
Windows tramite il driver Intel vede come hai scritto un disco da 160GB ( 2x80 = 160GB utilizzabili ) e 1 da 400 ( Raid1 2x400GB = 400GB utilizzabili ), il driver fa vedere i dischi in raid come un unico disco. Controlla il nome del disco in Gestione periferiche non troverai WDxxxxx o STxxxxxxx ma il nome che hai dato all'array, compare il nome del disco solo se hai un disco singolo non incluso in un array raid. Ti stai spippettando al mente per un problema che non c'è. PS: Ho raid0 con3 wd da 500, e praticamente sempre avuto raid 0 in passato. .
__________________
Sharkoon VG4-W - CoolerMaster GX650W - Asus TUF Z390-PLUS GAMING (WI-FI) - G.Skill 2x 8GB DDR4_3000 - Intel i5-9600K@4600 - Corsair H75 - ZeroSwap - Hot Swap - Crucial 2x M550 256GB RAID0 / 2x MX500 500GB - HP DVDRAM_GT80N - WD 2x WD10EZEX - Philips Brilliance 272B8Q -- Nikon D7k - Nikkor 18-105VR / 18-200VRii / 28-105D - Tamron 17-50SP 2,8 / SP70-300VC USD - Metz 48AF-1 |
![]() |
![]() |
![]() |
#9 |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
Grazie UtenteSospeso (sei così bravino che io ti riammetterei pure ..
![]() Probabilmente abbiamo postato insieme e quindi non hai letto il mio dubbio principale: operando come tu mi suggerisci, se volessi separare i volumi, non so come farlo. Viceversa, operando prima in window, separa volumi funziona bene: testato!!
__________________
Pentium I5 su msi p55-gd65 4gb ram |
![]() |
![]() |
![]() |
#10 | |
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
Quote:
Stai confondendo due funzioni: * il RAID "hardware" (con le ", in quanto è ovviamente un raid software ma vabbè), che viene svolto dalle funzioni RAID del controller ICH * il RAID "software" fatto da Windows 7 (quello che ti indica come "striping" facendo un tasto destro). Windows 7 è infatti in grado di creare configurazioni RAID (0 e 1) anche IN ASSENZA di un controller RAID hardware. Praticamente stai cercando di fare un raid software su un raid hardware, senza alcun motivo, confermo che è una "pippa mentale". --- Tornando a bomba: quando attivi il RAID "hardware" (quello del controller ICH) ti appaiono esattamente una (o due nel tuo caso visto che vuoi sfidare la fortuna con la configurazione ibrida) unità. Se - per semplificare - avessi fatto solo un RAID0 avresti visto UN SINGOLO disco di base (in Windows), anche se effettivamente i dischi usati sono 2 (o più di due). Avresti fatto un tasto destro "nuovo volume semplice" et voilà; formattato e pronto per l'uso --- Se invece disattivi (da BIOS) le funzionalità RAID del controller allora avrai DUE dischi diversi (in Windows). 7 può, come accennato, creare da due dischi LOGICI un singolo volume (tasto destro -> stripe). Attenzione però, vuoi i dischi DINAMICI e non DI BASE (=praticamente impossibile accedervi nel caso di guai) |
|
![]() |
![]() |
![]() |
#11 | |
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
Quote:
La "separazione dei volumi" (o rottura del RAID) funziona SOLO per le unità RAID-1, a ridondanza piena. Se "rompi un RAID-0" perdi in contenuto (senza passare dal via) |
|
![]() |
![]() |
![]() |
#12 |
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
La risposta giusta a questa, all'apparenza banale ma per nulla banale domanda, è NESSUNO.
NESSUNO perchè usi un filesystem che non è in grado di capire se c'è una corruzione occulta di un dato. Supponiamo di scrivere pippo su un RAID-1 NTFS; sul disco-0 avrai pippo, sul disco-1 avrai pippo. Supponiamo che il disco-1 si guasti, e pippo diventi "pOppo". Quando vai a leggere il contenuto il disco-0 riporterà "pippo", mentre il disco-1 "pOppo" => disastro Questo problema è inevitabile con filesystem obsoleti come quello di Windows. Ciò che puoi fare (dalla console di controllo del RAID Intel, quello con le finestrone Storage Intel) è lanciare una verifica che il contenuto del disco-0 sia uguale a quello del disco-1 (si fa col tasto destro) Attenzione: se purtroppo trovi un problema (pippo/pOppo) questo non sarà riparato, perchè non c'è modo per NTFS di capire se è giusto "pippo" oppure "pOppo". |
![]() |
![]() |
![]() |
#13 |
Junior Member
Iscritto dal: Feb 2011
Messaggi: 8
|
Per mia abitudine se chiedo una cosa la chiedo per imparare quindi non solo faccio tesoro dei vostri suggerimenti, ma li ho già messi in pratica: definito raid dal bios, reinstallato windows 7 su raid-0 e riscritti un bel pò di dati sul raid-1.
Tutto funziona perfettamente. Prendo atto che funziona così, lo accetto, ringrazio e lo metto in pratica. Ma non mi potete dire che è tutto coerente: è come se io entro in un bar, prendo un caffè, chiedo dov'è il bagno, mi rispondono in fondo a destra (tanto è sempre in fondo a dx) e sopra la porta ci trovo scritto sala da the. Io, non fosse altro che per buona creanza, torno dal barista e gli dico che in fondo a dx ce la sala da the e se quello mi risponde che è giusto così, alla fine entro e faccio pipì e poi tiro lo sciacquone, ma quando me ne vado resto sempre dell'idea che il cartello sopra al WC era errato. Scherzi a parte, se si rovina uno dei 2 dischi o decido di sostiruirne uno (a parte l'illegibilità dei dati in raid-0), come debbo procedere visto che non trovo alcuna opzione tipo "separa disco"? Se tolgo un disco e lo metto su un altro PC con lo stesso tipo di controller, la leggo la "partizione" raid-1? Grazie
__________________
Pentium I5 su msi p55-gd65 4gb ram |
![]() |
![]() |
![]() |
#14 | |
Bannato
Iscritto dal: Apr 2012
Messaggi: 569
|
Invece è perfettamente coerente, trattandosi di due funzioni diverse che fanno (circa) la stessa cosa.
E' come se in un bar ci sono due macchinette che tritano i chicchi di caffè. Puoi usare l'una, puoi usare l'altra, puoi perfino usarle entrambe, ma usandole entrambe non ottieni nulla di meglio (anzi tipicamente peggio). Quote:
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:38.