Newsgroup: it.comp.os.dos
Titolo: DOS, Windows ME, Linux

Ho una macchina con installati win me e linux, voglio crerare una 
partizione per DOS nativo, che ovviamente, visto che si tratta di FAT 32 
sarà il kernel di win 98, così da poter scegliere il s.o. al boot.
So che è possibile, il problema è che non vorrei far casino.
Quale è secondo voi il metodo più sicuro (oltre a quello di fare il boot da 
disketto, estremamente poco elegante)?
Grazie.
F.B.

 wrote in news:9ulvkn$1jo$
1...@nreadb.inwind.it
:

Potresti installare come Boot Manager XOSL (
www.xosl.org
) e usare il
Partition Manager accluso per ridimensionare la partizione di WinME e
fare spazio per la partizione dos. Poi nello spazio liberato crei una
nuova partizione primaria, visto che non dovresti averne gia' 4 (numero
massimo). In quetsa partizione ci puoi installare il Dos di Win98,
semplicemente avviando con un floppy di Win98 e formattandola rendendola
avviabile. A questo punto ti configuri il menu' di avvio dello XOSL con
tre opzioni: WinME, dos, Linux e il gioco e' fatto (si fa per dire, vedi
sotto...). 
Il problema e' pero' che i sistemi operativi Microsoft hanno serissimi
problemi se installati in qualcosa di diverso da c:. Allora devi settare
lo XOSL in modo che "mascheri" le partizioni, in modo che quando avvii
WinME il sistema veda correttamente il suo disco come c: e quello di
Win98 come d:, mentre quando avvii Win98 le cose siano all'opposto. Ovvio
che quando avvii da dischetto per installare il 98 le partizioni devono
essere "mascherate" opportunamente, per far credere a Win98 di
installarsi in c:. 
Ti rimando al manuale dello XOSL per ulteriori dettagli. Non so se questo
sia il modo piu' sicuro o piu' elegante. Di sicuro e' come ho fatto io e
stavo rimettendoci il disco c: (quello di WinME, per intenderci), perche'
il driver del controller IDE per dos che caricavo nella config.sys di
Win98 non si faceva imbrogliare e andava a crecare il c: vero, con tutte
le conseguenze catastrofiche dal caso. Questo per dirti di fare la
massima attenzione e di avere sempre un backup di tutto, prima di tentare
qualunque operazione. 
-- 
Carlo Luciano

 Ho una macchina con installati win me e linux, voglio crerare una 
Ieri ho dimenticato di dirti che io ho installato Lnux DOPO tutta
l'operazione. Quindi ho installato LiLo nella stessa partizione di Linux
e non sul disco di avvio. Tu dovresti aver gia' installato LiLo come boot
manager in c:, quindi la mia esperienza con XOSL non e' direttamente
applicabile al tuo caso. 
-- 
Carlo Luciano

Anche io dovrei installare WinME in una partizione non primaria del mio hard
disk (in c: ho il Dos ed in un'altra ho Linux). In pratica nell'unità "E:",
ma non so come fare, in quanto durante l'installazione non c'è un'utility
che mi permetta di selezionare la partizione nella quale installare il
suddetto os. Come posso fare?
Questo XOSL può essermi di aiuto per far credere al pc che la partizione E:
sia un'unità e me la possa mascherare come unità c:?
Fatemi sapare qualcosa, per favore!
--
_____________________________________________
$pooky Hunter ICQ: 24081574
http://xre.cjb.net
 o 
http://digilander.iol.it/spookyh
Motore di ricerca amatoriale, hacking, misteri, paranormale.
Dio è furbo, ma non malizioso.

 possa mascherare come unità c:? Fatemi sapare qualcosa, per favore! 
Potresti fare nel seguente modo, che e' come ho fatto io ad installare 
Win98 in d: 
1) Installi XOSL. 
2) Lo configuri in maniera tale da avere la possibilita' di avviare da
floppy con tutte le partizioni nascoste tranne quella che chiami e:. In
pratica dovrai nascondere solo la partizione dos, perche' quella linux
WinME non la vede gia' di suo. 
3) Avvii da disco rigido e, quando appare il menu' dello XOSL, metti il
floppy di avvio del setup di WinME e scegli di partire da floppy con la
configurazione definita al punto 2. 
4) Quando hai avviato, controlla che il sistema veda una sola unita' c: e
che sia quella che vuoi tu (dovresti averla gia' formattata prima, non
importa se la formatti come e:). 
5) Fai partire il setup di WinME e lo installi in quello che lui vede
come c:. 
6) Al riavvio potrebbe bloccarsi tutto perche' WinME potrebbe andare a
modificare il MBR cancellando lo XOSL. Quindi al riavvio WinME
cercherebbe di avviarsi da c: dove non trova nulla (le unita' non sono
piu' mascherate). Allora devi riavviare con il floppy di avvio da cui hai
installato XOSL ed eseguire la procedura di ripristino dell'installazione
prvista per casi come questo (ti rimando al manuale per altri dettagli).
Tutto questo lo devi fare prima del primo riavvio, quindi a installazione
di WinME non ancora ultimata. 
7) Riavvii da c: e, quando parte lo XOSL, ti definisci una nuova voce nel
manu' di avvio (ne puoi avere quante ne vuoi) che ti avvia WinME
nascondendo la partizione dos (o, al limite, scambiando le lettere di
unita' con quella di WinME). 
Questo e' quanto, ma fai attenzione. E' solo un discorso di massima, non 
ho idea di quello che potrebbe succedere nel tuo caso. In particolare, 
nel mio caso d: e' sul secondo disco, quindi il problema del MBR 
sovrascritto non lo ho avuto e non so cosa possa succedere a te. 
Soprattutto, non so se WinME si faccia ingannare cosi' facilmente dallo 
XOSL sulle lettere di unita'. Puo' anche essere che la procedura non 
funzioni (nel mio caso, WinME e' comunque in c:, XOSL o non XOSL). 
In altre parole, se non fai attenzione rischi di perdere anche le 
partizioni che gia' hai (a me stava succedendo, mi sono salvato per 
miracolo, come ho scritto nel mio post). Quindi, se proprio vuoi, armati 
di backup e di pazienza per leggerti la documentazione dello XOSL. Nel 
caso, documentati anche su come funzionano i vari MBR, partition table, 
FAT, ecc. Non dico che ti tocchera' ricostruire una tabella delle 
partizioni a mano con DiskEdit, ma saperlo fare potrebbe servirti... 
Scusa se insisto con questo terrorismo psicologico, ma ti assicuro che 
vedere scandisk partire da solo all'avvio di WinME e segnalare uno dopo 
l'altro una marea di files (anche di sistema!) come "non validi" non e' 
stata una bella esperienza. 
-- 
Carlo Luciano