Newsgroup: it.comp.hardware.storage
Titolo: Bott Manager + Disk Manager (per limite dei 32Gb): Ecco come fare!

MITICO, CI SONO RIUSCITOOOOOOOOOO!!!!!!!!!!!!!!!!
Si, cavoli, ci ho messo 3 giorni di esperimenti, ma cel'ho fatta!
Ho scovato un modo per usare contemporaneamente un boot manager ed un disk
manager! (scovato ed adattato al mio caso, era tutto nelle FAQ di XOSL)
Ora posso Caricare il disk manager all'avvio, cosě il PC mi vede il disco da
80 Gb, poi carico il boot manager, che mi permette di avviare Win 2000 dal
disco SCSI (od altri sistemi operativi, quando ne avrň installati)
Come si fa?
Prima vediamo cosa serve:
* SW per il disk manager:
Ne ho provati 2 in diverse versioni
OnTrack 9.55  --> Da IBM disk manager 2000
OnTrack 9.56a --> Da Segate
OnTrack 9.80 ---> Da Segate DiskWizzard 2002 (spero di ricordarmi bene)
EZ-BIOS -------> Da Maxtor MaxBlast 2
Ho verificato che il SW OnTrack č molto piů veloce di EZ-Bios, quindi ho
usato quello
OnTrack mi dava un transfer rate di 10.5/16 Mb (W/R)
EZ-Bios mi dava un transfer rate di 6.2/6.7 Mb (W/R)
(so che sono valori molto bassi, ma considerate che i test li ho fatti un un
vecchio pentium 166 MMX, appunto per vedere le differenti ottimizzazioni dei
SW che stavo provando)
Come SW ho quindi deciso di usare OnTrack 9.55
* SW per Boot Manager
Ne ho scaricati tanti... ma XOSL č sicuramente il migliore 
www.xosl.org
Ha la notevole caratteristica di installarsi in una partizione (dedicata o
meno) e NON sovrascrivere l'MBR (che contiene il disk manager)
Inoltre ho usato l'NT Boot manager (ed anche un programmino chiamato
bootpart che ricrea il settore di boot dell'NT bool manager)
Ora Spiego il mio problema e la soluzione:
Ho Win2000 installato su un sistema SCSI Raid, voglio aggiungere un HD da 80
GB solo per storage; MA il pc č vecchio, e non vede i diski maggiori di 32
Gb.
Per fargli vedere i diski č necessario installare un DiskManager, che si
mette nell'MBR del disco IDE da 80 Gb,
perň per funzionare devo fare il boot dal disko IDE.
A questo punto non so come far partire Win2k; dovrei fare il boot da SCSI,
ma allora non partirebbe piů il disk Manager, ed io vedrei solo 32 Gb.
Allora la cosa funziona cosě:
* Installo il disk manager sul disko da 80 Gb
* ci creo una partizione primaria da 16 Mb, la attivo, e poi ci installo il
dos
* faccio il boot da IDE e verifico che parta sia il disk manager, che il DOS
(il dos serve per vedere che tuttto funzioni a dovere)
* ora installo XOSL sualla partizione da 16Mb, in modo DEDICATO (distrugge i
dati sulla partizione, e la usa con un suo file system)
* rebootto, parte il disk manager, poi parte XOSL, faccio il boot da
disketto tramite XOSL (nel setup aggiungo il floppy come devide di boot)
* ora creo una nuova partizione primaria  FAT da 16Mb sul disko da 80Gb
* rebootto, parte il disk manager, poi parte XOSL, faccio ancora il boot da
disketto tramite XOSL
* copio nella nuova partizione da 16 Mb tutti i file dell'NT Boot Manage
(ntldr, 
ntdetect.com
, boot.ini  e pochi altri )
* uso bootpart per ricreare il settore di botto di NT sulla partizione da 16
MB (uso il comando "bootpart winnt boot:c:")
* modifico il boot.ini per dirgli dove deve cercare NT (nel mio caso era
"multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000 Server"
/fastdetect")
* riavvio tutto, parte il disk manager, poi XOSL, vado nel setup ed aggiungo
la partizione da 16 Mb come device di boot
* da XOSL bootto la partizione da 16 Mb, dovrebbe partire l'NT Boot Manager
* Dall'NT Boot Manager facico partire Wind 2000
* Quando vedo partire Win 2000 mi metto ad urlare ed a ballare dalla gioia
di esserci riuscito (domenica sera, ore 00:58 circa :-)
Nota:
Il mio controller SCSI mi permette di vedere i diski direttamente da DOS
senza bisogno di driver aggiuntivi; se dovessi usare dei driver per vedere i
diski scasi, dovrei cambiare il file BOOT.INI di conseguenza.
Spero che queste informazioni possano essere utili a qualcuno.
Volendo potrei essere molto piů dettagliato... ma dovrei scrivere un papiro
infinito.
Se servono delucidazioni... chiedete!
Se dovete fare cose simili... STATE ATTENTI.
Con questi SW, se si sbaglia, e facile distruggere il contenuto degli hard
disk!
Ciao, Max


Un pò macchinoso, ma comunque t faccioi miei complimenti per l'ingegno...
;-).
Ciao.


Ma su un P166mmx ci gira tutta sta roba (Win2000, RAID SCSI, ecc..;)
Poi a quanto mi risulta Xosl richiede per funzionare obbligatoriamente
una partizione dedicata... tu dici invece che non è necessario?
Saluti.

beh,direi ke ti sei meritato un corale SEI UN GRANDE!! devo dire di essere
uno ke con partizioni e bootmanager ci ha trafficato un bel po,linux,nt e
robba varia,ma un casino così mai fatto !!

> MITICO, CI SONO RIUSCITOOOOOOOOOO!!!!!!!!!!!!!!!!
Non essere troppo rompicoglioni, maaaaaaa.....
Se tanto tu fai il boot da SCSI secondo me avresti fatto prima a:
- collegare il disco EIDE al controller, impostando però da BIOS "None" per
quel canale. In questo modo il bios manco vede quell'hard disk e fa il boot
da SCSI.
- in win2000, che bypassa il bios ma vede gli hd collegati al controller,
avresti visto il disco IDE con la sua intera capacità
8tto
PS: non crosspostare.....

 PS: non crosspostare.....
era una cosa che interessava entrambi i gruppi di discussione (in quanto
messaggi sullargomento si trovano in entrambi)
ciao, Max
.
.
.
.
.
.
.
.
.
.
.

 una partizione dedicata... tu dici invece che non è necessario?
Si può installare in entrambi i modi (l'ultima versione, quelle prima non
so)
o su partizione dedicata, o in una partizione DOS (FAT 16 > 32Mb, non so se
funzia anche su fat32)
Max

  da SCSI.
AFAIK dopo non puoi utilizzare più il DMA in questo modo, o no?
Ciao, Andrea
-- 
          (o_  |  Andrea Carosi, just another Linux user ( #210218 )
(o_  (o_  //\  |------------------------------------------------------
(/)_ (/)_ V_/_ |         GnuPG ElG/DSA 2048/1024 key available
ID: 0x1D1CE569 - Fingerprint: DB849F4C79E33F0FAFF9DC0B01B17CDA1D1CE569

> AFAIK dopo non puoi utilizzare più il DMA in questo modo, o no?
No, puoi utilizzarlo ancora!
Sempre che, beninteso, abbia i driver appropriati installati.
I vari disk manager servono solo a far funzionare l'HD quando questo viene
gestito da bios, cioè prima che venga installato un driver specifico che
interagisce direttamente sul controller, saltando a piè pari il bios.
In pratica, se tu metti "none" come impostazione del bios, è come se avessi
un disco scsi attaccato a un controller senza bios on board.
Oppure come un cd rom ide.
8tto


Ciao!!!
8tto

 ha scritto nel messaggio
news:acdb8i$o6kp3$1...@ID-48261.news.dfncis.de...

Ma, sicuro che in presenza di una limitazione del Bios nel gestire HD
con capacità superiore a 32GB, utilizzando un OS come Win2000
questa "magicamente" sparisca senza neanche l'occorrenza di un Disk
Manager?
Ciao.

 Manager?
Io non lo so, pare strano pure a me....
Appena prendo l'HardDisk nuovo ci provo (quello che avevo era uno in prova,
giusto per vedere se riuscivo a farlo funzionare :-)
Max

 Manager?
si sparisce! ora ti spiego 2 opzioni.
1) installa il SO nei primi 8 Gbyte, dovrebbero bastare.
crea le partizioni primarie o estese da dentro Win2000 e tutto funziona
2) crea le partizioni in un PC che riconosce il disco per intero
installa Win98/ME e vedrai che ti vede l'intera capacità

"pimpa" <xxx@xx.x> ha scritto nel messaggio
news:5AMG8.899$se2....@twister1.libero.it...

Ah, grazie delle info allora... :-)
Nel caso che mi servissero risparmierei un bel pò di tempo.
Saluti.

 una partizione dedicata... tu dici invece che non è necessario?
non indispensabile su partizione dedicata o su Fat16-32.