Newsgroup: it.comp.hardware.storage
Titolo: Raid 0 via software.. Si puo' in W2000?

Salve,
Linux offre la possibilita' di collegare 2 o piu' HD in configurazione
RAID, ma e' possibile fare lo stesso anche in Win 2000? 
Naturalmente sto parlando di soluzioni puramente software, non mi 
riferisco a controller particolari.
Questa possibilita' e' stata trattata tempo fa nel sito
http://www.tomshardware.com/
 , dove in un articolo veniva menzionato
il supporto di  NT e W2k di Raid via software, nessuno ne sa di piu?
Ciao,
N-eo

riferisco a controller particolari.
Se ne parla qui
http://www.ntfaq.com/Articles/Index.cfm?ArticleID=14663
 ma non capisco
se si riferisce a soluzioni software, mi pare di no.



Sii Win2000 permette il raid-0 (striping) via software e l'attivazione
è abbastanza facile da attuare.
Purtroppo lo permette solo sui dischi dinamici.
Per dirla in breve win2000 chiama disco dinamico un nuovo modo di
gestione della tavola delle partizioni non compatibile con il passato
che permette l'uso di + di 4 partizioni (limite del sistema attuale,
superato con il trucco delle unità logiche all'interno della
partizione estesa) e chiama disco di base i dischi che utilizzano il
vecchio metodo  (con tavola delle partizioni classica).
Quindi per attivare lo striping devi convertire (la conversione è
senza perdita di dati) in disco dinamico tutti i dischi che fanno
parte del raid.
Pero' cosi' facendo quei dischi non saranno + utilizzabili con altri
sistemi operativi (Win 9x, Linux, ...) e non sarà possibile tornare
indietro senza cancellare tutto.
Se hai solo win2000 installato allora il problema non si pone, ma se
hai un sistema multiboot non puoi farlo.
Windows NT invece permetteva di fare il raid Software con semplici
partizioni (un po' come linux).
Dato che win2000 per compatibilità puo' gestire tutto quello (o quasi)
creato da NT, segue che anche sotto 2000 si potrebbe fare il raid
software senza dover usare i dischi dinamici.
Purtroppo pero' 2000 non permette la creazione di tale raid, ma solo
l'utilizzo di uno già esistente.
Insomma se installi NT 4, crei il raid software e poi upgradi a 2000
allora poi puoi usare tale raid sotto 2000 (e senza il bisogno di
conversione in dischi dinamici).
Ciao.
Fabrizio

vecchio metodo  (con tavola delle partizioni classica).
Questo non sarebbe un problema, il vero problema e' che da quanto ho
letto (e temevo) l' avvio del sistema puo' avvenire solo da un disco
normale (non RAID).
Avrei un' idea per superare il problema: creare una partizione nel
disco A (ed una uguale nel disco B) con il minimo indispensabile per
l' avvio e usare il resto come array.
Sapresti dirmi con piu' precisione che cosa deve essere ASSOLUTAMENTE
messo in un disco normale e non puo' essere messo nell' array e come
puo' essere fatta una cosa del genere (manualmente o viene fatto
automaticamente durante l'installazione)?
Ciao,
N-eo
 





NO, non ti saprei rispondere in modo assoluto.
Il raid non l'ho mai applicato alla partizione di boot, perchè il
disco di boot contiene anche altri OS e non posso quindi convertirlo
in dinamico.
Insomma ho fatto solo dei test usando altri dischi.
Penso che pero' si potrebbe (almeno in linea teorica) fare una cosa
del genere.
Disco A con 2 volumi (volume uguale partizione quando sei in modo
disco dinamico).
Il primo come volume semplice (ossia non usata nel raid) e che
contiene Win2000 (probabilmente solo la cartella WINNT) e basta.
Il secondo facente parte del raid
Disco B anche lui con 2 volumi.
Il secondo facente parte del raid.
Il primo contente un volume semplice per la parte rimanente del disco
non usata nel raid
Nel volume raid sicuramente (dopo l'installazione) ci potrai spostare
le cartelle Programmi e Documents and Settings (probabilmente solo
dopo aver cambiato dei valori nel registro), mentre la cartella WINNT
dovrà rimanere in quello non raid.
Non sono un esperto e non so se è possibile una cosa alla linux, ossia
tenere solo il kernel di 2000 (e pochi altri file) nel zona non-raid e
poter cosi' spostare in quella raid tutto il resto della cartella
WINNT.
E comunque anche se fosse fattibile io non saprei dirti come si fa.
Ciao.
Fabrizio