Newsgroup: it.comp.os.os2
Titolo: Swap delle partizioni !!!

Ciao,
Ho fatto un po' di casini ed il risultato e' uno stranissimo 
comportamento del boot manager che
non so come risolvere.
Il mio disco fisso era suddiviso in questo modo :
1 boot manager (pri)
2 winzozz (pri) FAT32
3 OS2 di backup (pri) HPFS     // partizione invisibile da OS2 
utilizzata per vedere fat32 -  
-
4 OS2 (logica) HPFS
5 dati (logica) vfat ?!? (non sono sicuro, ci andavano i backup, e 
cose non importanti)
(Con partfilt nascondo la seconda partizione per vedere FAT32 su C)
A seguito di alcuni smanettamenti con un prog. Linux e' cambiata un 
po' la struttura delle partizioni,
dopo gli esperimenti ho ripristinato tutto ma e' insorto un problema :
il boot manager inspiegabilmente
swappa la prima partizione con la seconda e questo crea dei gran 
casini.
Se la partizione 2 e' fat quando avvio windows non funziona perche' 
non e' piu' su C ma su D e
OSSO vede la partizione vuota e non quella con windows (filtrata con 
Partfilt).
Se la partizione 2 e' HPFS (formattata da dischetto) Win funziona 
perche' non la vede , ma OS2
si blocca perche' segnala su C una partizione HPFS danneggiata (non 
prova a ripararla).
Per risolvere momentaneamente ho formattato la partizione 2 in NTFS 
(usando partition magic) che
nessuno dei due sistemi riconosce, ma non e' certo una bella 
soluzione.
Inoltre, nella partizione di WIn ho una serie di dati che mi interessa
vedere da OSSO e quindi 
la soluzione attuale non puo' essere quella definitiva.
Cosa posso fare, secondo voi e' il boot manager che e' saltato ?
Lo posso reinstallare o correggere ?
Ho gia' ridimensionato, modificato, spostato praticamente tutte le 
partizioni (tranne quella di OS2) con
Partition Magic ma non e' servito a nulla.
Francesco
IACT Member.
http://Frengo.dragonfire.net/

 Lo posso reinstallare o correggere ?
 
non sono riuscito bene a capire cosa hai combinato ... mi e' sembrato un bel
casino :-)) ... per il BM lo puoi reinstallare avviando Fdisk di OS/2.
ciao

 Partition Magic ma non e' servito a nulla.
Morale: secondo me wincesso ti deve funzionare in ogni caso (altrimenti 
vuol dire che hai una fat32 primaria oltre quella dove e` installato wincesso)
OS/2 dovrebbe tornare a funzionare scasinando sulla sequenza delle partizioni
virtualizzate con partflt. Fdisk di linux ti dice l'ordine con cui sono
registrate nella tabella di registrazione, controlla!
E ORA VENIAMO A COSE UN PO' + DECENTI:
perche` non prendi in considerazione la seguente configurazione:
1 boot man.
2 Wincess FAT32 (pri)
3 OS/2 HPFS (pri)
4 estesa
5 hpfs backup
6 fat32 backup
Ora, OS/2 se fa il boot da D: lo dovresti reinstallare a meno che tu
non decida di continuare a fare dei casini con partflt (odio virtualizzare
le partizioni quando non e` supportato dal SO)... ad ogni modo dovresti riuscire.
Se reistalli OS/2, avrai la seguente situazione:
Windows funziona normalmente e vede la sua C: + la D: Fat32 di backup
OS/2 boota da C: e vede D: HPFS backup + E: Wincess FAT32 + f: fat32 backup.
Ora pero` non avrai piu` problemi che il sistema operativo non faccia il boot.
Soluzione pulita che evita l'uso della virtualizzazione delle part. con partflt.
e non ti obbliga a scasinare xche` OS/2 faccia il boot come D:
IN BOCCA AL LUPO!!! 
-- 
ciao, Mirco.
ICQ number   : 51640305
(get ICQ : 
http://www.mirabilis.com
)

 casino :-)) ... per il BM lo puoi reinstallare avviando Fdisk di OS/2.
C'e' un opzione apposita ?!?


Scusate se mi intrometto anche io...
mi sembra per reinstallare il Boot manager
Fdisk /bootmgr
Se lo faccio su un disco Ibm da 20Gb con Nt4 Installato su una partizione da
12 Gb gli altri 8 soni unformatted
1) domanda : il disco di boot di os2 che  driver deve avere per vedere il
disco >8gb Danis oppure idedasd ultima vers
2)domanda : faccio una partizione primaria x osso da 1.2 GB e gli altri li
metto come fatdi backup in maniera che sia Nt che Osso hanno un disco D: in
comune...
3) domanda dove mi si piazza la primaria del bootmanager ...essendoci gia la
partizione NTFS da 12gb ? Non fa mica danni ?
4) inoltre se volessi invece che la fat un'altra primaria Ntfs da 6 gB ?
e possibile avere 4 primarie mi sembra di no .. pero potrei installare osso
su una estesa formattata Hpfs vero ?
cioe con una configurazine risultante del disco IBM da 20 gb cosifatta :
1  Pri 7.8 Mb BootMgr
2  Pri NTSF 10 gb
3  Pri Ntfs (hidden) 6 Gb 8mi serve per scaricare una installalzione Nt da
un      disco    di 6.3 gb in cui ho un programma che costa 100 Mil... !!!
4 D: estesa Hpfs  2 gb Os2 che installerei  ex novo
potrebbe funzionare. ?

 Partition Magic ma non e' servito a nulla.
Partition Magic ( anche lui ha il bootmanager, se vuoi provare a
reinstallarlo )ti fa vedere come sono le partizioni sul disco (cilindri,
settori), non puo' modificare l'ordine nella tabella delle partizioni
dei dischi rigidi.
Comunque visto che hai Linux, prova a vedere come stanno le cose con il
suo fdisk (non ricordo come si chiama, perche' lo conosco di fama, ma
non l'ho mai usato).
A risentirci per chiarimenti e opinioni.
Ciao.
Lucio.
 
--
-- Togliere "notrash" dall'indirizzo per rispondere --
-- Remove "notrash" for reply --
--

 potrebbe funzionare. ?
Certo! La 4 potrebbe essere anche primaria HPFS, ma per osso non fa
differenza, funzia benissimo ugualmente!
Forse potresti avere qualche problema per il limite dei 1024 cil. Non
l'ho mai sperimentato direttamente...prova.
Ciao.
Lucio.

 potrebbe funzionare. ?
inanzitutto essendo 4 partizioni potresti metterle tutte primarie.
Ne caso tu voglia proprio una estesa (con dentro qualche logica) il
consiglio e` di mettere OS/2 primaria e com logica quella da 6.3GB.
Eviti molti casini. 
Ad ogni modo se la partizione bootavile di OS/2 e` oltre il 1024cil
potrebbe non avviarsi (1024 cil. = oltre 8GB).
Inoltre la configurazione migliore e` la seguente:
1 Boot mgr
2 HPFS OS/2 1.2GB Primaria
3 NTFS WinNT 10GB Primaria
4 NTFS 6.3GB      Primaria
Allora per fare 'sta configurazione dovresti avere PQMagic per spostare la 
tua gia` esistente partizione di NT in fondo al disco e crare cosi` il
boot man e la part da 1.2GB all'inizio del disco. Poi risposti la partizione
di NT attaccato a quella di OS/2 e crei l'ultima da 6GB.
NOTA: QUESTA PENSO POSSA ESSERE L'UNICA CFG CHE POSSA FUNZIONARE AVENDO UNA
PARTIZIONE DA 10GB DA CUI FA IL BOOT NT. 
Mettendo la HPFS dopo la part da 10GB rischi che non si installi OS/2 o che non
faccia il boot. Anche il boot man. a me non e` riuscito di installarlo dopo
gli 8GB. Forse dipende dal bios della macchina... non so. Se vuoi prova ma
rischi di perdere solo del tempo (e tirare tante madonne).
Con questa cfg. avrai sempre una sola partizione visibile e 2 Hidden (fa 
tutto il boot man.). Infati le NTFS hanno lo stesso ID delle HPFS, quindi
OS/2, se metti una ntfs su estesa, la rileva come HPFS ma dice che e` 
impossibile accedervi, risultato avresti una lettera D: che non puoi usare
(che rompe solo i coglioni). Sotto WinNT invece puoi dirgli di ignorare la 
partizione HPFS.


 e non ti obbliga a scasinare xche` OS/2 faccia il boot come D:
La tua soluzione e' la piu' pulita, pero' dovrei reinstallare OSSO e 
sinceramente ne farei a meno.
Usare partfilt per nascondere le partizioni non piace neanche a me, ma
mi ha permesso di
modificare la mia configurazione senza dover reinstallare, un 
vantaggio non trascurabile !


 non l'ho mai usato).
Mah, sinceramente non mi hanno entusiasmato, e poi dato che il 
problema e' venuto
fuori subito dopo averli usati non mi fido poi tanto :-)))


 vantaggio non trascurabile !
si ma puoi anche senza la HPFS primaria.
MORALE: modifica la linea di mountig delle partizioni su partflt e avrai sogni 
tranquilli!


 C'e' un opzione apposita ?!?
si, lancia fdisk e dovrebbe esserci un opzione nel menu



Fatto, ma ho come l'impressione che fisicamente non succeda nulla.
Io ho liberato la partizione e poi ci ho messo su il bootm. , fa tutto
instantaneamente
senza copiare un byte da disco, e' normale ?
Comunque non e' servito a nulla.


 del partflt.
Ok, questo pero' non mi risolve il problema dell'inversione nel 
bootmanager.
Io voglio risolvere questo problema, ci deve pur essere un modo.
Poi se riesco anche a ottimizzare partfilt per vedere tutte le 
partizioni e' anche meglio,
ma prima lavorare anche senza...


 ma prima lavorare anche senza...
Per lavorare senza partflt ed avere OS/2 su D: ti basta:
creare la HPFS primaria, nascondere la fat32, eliminare la virtualizzazione
delle partizioni in partflt... piu` semplice di cosi`!


 > soluzione.
Mah! A questo punto non ci cavo nulla; hai provato a cancellare la
partizione 2, quella vuota e che hai provvisoriamente formattato ntfs?
Forse cosě si ripristina l'ordine giusto nella tabella delle
partizioni.
Non saprei proprio che altro suggerirti.Mi dispiace di non poterti
essere utile.
Ciao.
Lucio.
-- 
--
-- Utente OS/2 Warp 4 --
-- Togliere "notrash" dall'indirizzo per rispondere --
-- Remove "notrash" to reply --
--

 che il probl. sia quello che ho detto io)? 
A dire la verita' si', come ho detto il problema l'ho aggirato 
comunque con una soluzione che
non e' tanto piu' brutta di quella prima :-) 


 partizioni.
Ho provato ma non funziona, probabilmente dovrei cancellarle tutte e 
ricrearle per riavere l'ordine
giusto.


 pero'...)
piu` che funzione la chiamerei disfunzione! 
Si incasina da solo! Se per esempio modifica la posizione della
sua partizione non mette a posto il boot ini (che quel file da
cui trae le info per il boot) ma ti avverte che se non lo modifichi
manualmente potresti avere dei probl. (cioe` hai dei probl: Win2K 
NON FA PIU` IL BOOT!!!). Anche linux come ti ho gia` scritto se
gli cambi la part. sotto il naso non fa piu` il boot... 
Secodo te perche` PQMagic non fa questo riordino? Evidentemente alla
Power Quest sanno quello che fanno... Figuriamoci quanti PQMagic 
avrebbero venduto se ad ogni avvio del prg un sistema non fa + il boot:-))) 


 avrebbero venduto se ad ogni avvio del prg un sistema non fa + il boot:-))) 
Quello che succede in questi giorni a me :-) 
PS = Ci ho messo un po' a rispondere perche' LILO mi ha bypassato il 
bootmanager e non
sapevo piu' come toglierlo :-)


 sapevo piu' come toglierlo :-)
lilo -u 
oppure fdisk /mbr (fdisk dos).


 lilo -u 
Si', poi ho smanettato con lilo.conf e l'ho spostato sulla partizione 
di Linux (cosi' il casino 
ora e' ai massimi livelli).


 ora e' ai massimi livelli).
xche`? Ora basta aggiungere la bartizione dove hai messo lilo al bootmanager
e tutto funziona.


 e tutto funziona.
A me funziona tutto, una volta capito come funziona LILO e' una 
cazzata farlo "convivere"
con il bootmanager.


 con il bootmanager.
Esatto! difatti io non ho nessunissimo probl...


 wrote:
 >> Ma a questo punto mi viene un'altra domanda, perche' diavolo
 >> indichiamo nel config.sys
 >> la lettera di unita' per i driver ?
 >
 >Perche`  OS/2 usa le lettere delle unita`? non ha senso non usare
 >tali lettere x i driver quando vengono specificate nel path, libpath,
 >negli INI, ecc.. alla fine per come e`  fatto OS/2 se cambi l'unita`
 >c'e`  sempre qualche cosa che non andra`...
 >Anche Win2000 se cambi le lettere delle unita`, i prg  
 >hanno dei probl... 
io avevo fatto un programma di cui purtroppo ho cancellato i sorgenti
che patchava automaticamente tutti i file e permetteva di avere
partizioni funzionanti anche con lettere di unita' differenti da
quelle originarie...
un'altra soluzione e' menzionata sull'ultimo numero di voice, ma
vale solo per il sistema, non per le applicazioni...
ma non ho idea se funzioni o no...
-- 
bye
Alessandro Cantatore
email reply to: alexcant at: 
tin.it
http://acsoft.yi.org

 quelle originarie...
Tutti? volendo si puo`  fare, ma x molte applicazioni non c'e` 
storia... mi spiego: alcune applicazioni usano INI propri,
altre salvano info in file proprietari...


 wrote:
 >Alessandro Cantatore ha scritto:
 >
 >> io avevo fatto un programma di cui purtroppo ho cancellato i sorgenti
 >> che patchava automaticamente tutti i file e permetteva di avere
 >> partizioni funzionanti anche con lettere di unita' differenti da
 >> quelle originarie...
 >
 >Tutti? volendo si puo`  fare, ma x molte applicazioni non c'e` 
 >storia... mi spiego: alcune applicazioni usano INI propri,
 >altre salvano info in file proprietari...
il mio programma permetteva di patchare anche i file delle altre
applicazioni... comunque con poca fatica si puo' automatizzare
tutto...
-- 
bye
Alessandro Cantatore
        @
tin.it
