Newsgroup: it.comp.os.dos
Titolo: [OT] Partizioni e + SO 98/NT (lungo)

salve a tutti,
ho un problema con l'installazione di NT su un PII350MHZ-i440BX-128MB
So che questo è un gruppo DOS, ma sono sicuro che i veri guru vengono almeno
a dare uno sguardo qui, se non ci sono sempre.
Il problema.
Su un HD da 4GB ho Win98 in una partizione FAT32 primaria da 2GB e dati in
una partizione FAT32 estesa.
Volendo installare WinNT4ws nella seconda partizione:
-avvio da floppy DOS;
-con FDISK elimino la partizione estesa (dopo aver spostato i dati) ed avvio
con i 3 floppy di installazione di NT (creati con "winnt /ox");
-viene eseguito il caricamento di periferiche, il controllo HW, viene
richiesto di creare e formattare la partizione in cui voglio inst. NT.
-scelgo lo spazio non partizionato e formatto; ho provato le combinazioni
seguenti: 1GB/FAT, 2GB/FAT, 1 GB/NTFS, 2GB/NTFS;
-dopo che i file vengono copiati dal CD, il messaggio: l'attuale SO verrà
disabilitato....ecc., togliere floppy e CD, riavviare.
SORPRESA: il computer non parte (verifing DMI pool data....)il disco fisso
viene letto per circa 2 min (luce accesa) poi niente.
Riavviando da floppy DOS e visualizzando lo stato delle partizioni:
C:1          PRI  2063 FAT32
D:2     A  PRI  2055 FAT16
(naturalmente se cambio la partizione attiva riesco a ripartire con W98)
Ho letto le FAQ: "I have Windows 98 installed on C: with FAT32, how do I
install NT?"
Secondo la risposta non dovrebbe bloccarsi anche se la partizione primaria
su cui c'è W98 è FAT32,
anzi viene trattato espressamente questo caso, con un ricorso al debug in
una fase successiva alla onstallazione di NT,
che peraltro non riesco mai a completare causa il blocco al riavvio (mi
blocco prima del punto 4).
Non riesco a capire, anche dopo aver letto la faq proposta sulle partizioni,
perchè il computer non si avvia se sulla partizione Attiva, Primaria,
Visibile, sono presenti (dopo la copia file di cui sopra) i file:
WINNT(cartella con files e cartelle)
boot.ini
ntdetect.com
ntldt....(scusate non ricordo)
Di tentativi ne ho fatti tanti (sempre da DOS):
provato a modifcare boot.ini (togliendo gli attributi e rimettendoli); ma
era giusto come stava.
provato a copiarlo sull'altra partizione.
Nienteda fare: il sistema si blocca sempre all'avvio dall'HD.
Una stranezza: se poi rimetto a posto tutto (FDISK, format, avvio di
windows98), e decido di uscire da win98 per riavviare (da HD) in modalità
MS-DOS, spesso il computer si blocca nel riavvio.
Per sistemare tutto "basta" spegnere il computer ed attendere un pò prima di
riaccendere.MMAAH????
Grazie a chiunque abbia avuto la pazienza di leggere.
PS:
____________________________________________
PII 350 - i440BX - 128MB
4GB - EIDE -(FAT32/2GB/W98;2GB non part.)
Sound blaster 128 PCI
Trust communicator 56K PCI
CDROM che non richiede floppy driver
tastiera-mouse PS2 non di marca
monitor 17"
faccio notare che per evitare problemi di incompatibilità
che saggiai col DOS nel lontano 1990 con computer
amstrad, sono allergico ai componenti di marca e l'unico
peccato che ho commesso in tal senso è la sound blaster.

 ho un problema con l'installazione di NT su un PII350MHZ-i440BX-128MB
[etc...]
   *Quasi* (e sottolineo _quasi_ :) ) sicuramente il tuo problema e` dovuto
al fatto che cerchi di installare NT sui "secondi" due Gb. Ho avuto anch'io
lo stesso problema, proprio con un hd da 4gb.
   Dos 6.22 (ed anche NT4 wks) hanno seri problemi a partire oltre il
limite dei 2gb. Credo che risolveresti tutto spostando la partizione W98
*in fondo* al disco fisso, in modo da rendere disponibili i "primi" due gb.
Io ho fatto cosi`. Infatti, su di hd da 4gb, ho, nell'ordine:
   500 kb MS-DOS 6.22
  1500 Kb NT4 Wks
   500 Kb Win 95
  1500 Kb Win 98
   Se hai Partition Magic, o qualche utility simile per spostare le
partizioni, il problema e` risolto in un attimo.
   L'unico dubbio che mi e` rimasto, dalla mia esperienza, e` che il
problema possa derivare dal loader presente nell'mbr. Prima di provare quel
che ti ho suggerito, prova a dare il comando FDISK /MBR con l'fdisk di
win98. Ho notato che il codice di boot e` diverso, e forse in questo modo
potresti risolvere il problema senza modificare nulla. Provare non ti costa
nulla, fdisk /mbr non fa danni, semplicemente "riscrive" il loader
dell'mbr.
   Un'altra cosa da verificare sarebbe il modo in cui viene gestito l'hd.
Se l'hd viene gestito in modo NORMAL, potrebbe essere un classico caso da
"1024simo cilindro". Molti SO (MS-DOS, NT4, persino Linux!) non riescono ad
avviarsi su partizioni che inizino oltre il 1024simo cilindro. Solitamente,
per ovviare a questo inconveniente, il disco viene gestito in modo LBA
(Logical Block Address... almeno, mi pare che voglia dire questo... ehm...)
   A mio modesto parere, cmq, se puoi spostare NT all'inizio e` meglio.
Anzi, ti consiglierei di far partire NT su di una partizione FAT16, anche
piccola (300-500kb), e di creare, per i dati, una partizione estesa NTFS
sullo spazio restante. Se per caso ti soccede qualcosa, e l'avvio e` in
FAT16, con un floppy dos puoi ancora sperare di recuperare il recuperabile,
o magari di riparare il tutto. Se parti da NTFS, son dolori...
   Facci sapere come butta... ;)))
-- 
Un Saluto. A Presto.
Fakkino DisKre Panza

per ovviare a questo inconveniente, il disco viene gestito in modo LBA
Come si fa a gestire l'hard disk come normal o LBA?
(Sono opzioni del bios?)
Saluti
Atti

...

Si, sono opzioni BIOS (ammesso che sia recente, e supporti l'LBA).
Riguardo i sistemi multipli, se può interessare ho appena trovato diversi
documenti interessanti sul sito PowerQuest (purtroppo solo in inglese),
all'URL:
 
http://www.powerquest.com/support/scenarios.html
Spero che sia d'aiuto.
Ciao a tutti
Maurizio RLS
E-mail: 
maur...@webtin.it
Togli 'web' da 'webtin' per rispondermi.

il disco viene gestito in modo LBA [...]
Riepilogando, la modalita` "normal" permette al BIOS di leggere HD di
dimensioni fino a 512MB, "large" fino ad 1GB e "LBA" fino a 8GB.
*Se ben ricordo* la dimensione del disco si calcola c.s.:
   dimensione in byte = 512 * n° cilindri * n° testine * n° settori
I BIOS "classici" hanno un limite "stringente" nel n° dei cilindri:
oltre il 1024° [2^10] non riconoscono (testine e settori *dovrebbero*
arrivare a 128 [2^7]... o 256 [2^8] e 64 [2^6]?).
Per questo motivo furono introdotte prima la modalita` "large" e poi
la "LBA" (Logical Block Addressing): il controller IDE modifica
automaticamente il n° *logico* di cilindri, testine e settori
aumentandoli e/o diminuendoli opportunamente per sfruttare tutta la
capacita` dell'HD; per questo motivo, usando "large" e "LBA", i valori
riportati nella BIOS non corrispondono alle caratteristiche *fisiche*
(da etichetta). Large, in particolare, divide il n° cilindri per 2 e
parimenti moltiplica il n° delle testine per 2.
Cmq specifichiamo che l'impossibilita` di fare il boot da partizioni
poste oltre il 1024° cilindro dipende non dal SO ma solo dal BIOS.
Linux, in particolare, dispone di diverse utility per "scavalcare" il
BIOS; ecco alcuni link (i programmi non li ho provati):
-
http://metalab.unc.edu/pub/Linux/system/boot/loaders/nuni-0.04.tar.gz
-Source code for revision 3 of Werner Almesberger's LILO version 21 is
available from:  
ftp://sd.dynhost.com/pub/linux/lilo
Per finire una considerazione: visto che 10 anni fa un HD da 100MB era
"immenso", quanto tempo dovra` passare prima di considerare "normale"
uno da 1TB? (terabyte=1024GB) Chissa`, forse presto, visto che
probabilmente Win2010base avra` bisogno come minimo di un DVD a 4
facce per contenere l'installazione... ;->
Ciao :-)
Greg
-- 
g.biagini(at)
dada.it
  <-o->  g.biagini(at)
yahoo.com
http://www.geocities.com/Athens/Aegean/3276/
[NB: l'indirizzo del campo from e` modificato]

ciao, ringrazio tutti per le informazioni preziose ricavate da questa
discussione. Vi seguo con estremo interesse perchè si apprende molto sui
segreti della gestione della macchina a basso livello.
Nel caso mio i problemi erano ben due:
-la posizione di NT prima di W98 (la faq per NT che ho citato chiarisce che
comunque è una acrobazia per la quale bisogna ricorrere nientemeno che al
debug del DOS! GULP!);
-il fatto che w98 era già su una fat32.
Ho risolto il problema in un modo banale: ho mandato al diavolo w98
installando NT su un disco 4GB; linux+dati NTFS sull'altro.
I consigli mi sono stati molto utili per il computer di famiglia sul quale
ho un unico disco di grandi dimensioni per NT (ora pure lì) e linux.
Non avevo letto la storiella di Diskre Panza sul futuro dell'automazione,
che spasso!!! Sarò di immaginazione fervida, ma ci si potrebbe fare un film.
Ciao e grazie a tutti.