Newsgroup: it.comp.os.os2
Titolo: partizione fat?

Da un po' di tempo non riesco piu' a vedere bene da os2 la partizione 
FAT con su windows. Vedo solo la root e la directory IBMINST, e 
null'altro. Se faccio il boot sotto windows funziona bene. Cosa puo' 
essere? Nel frattempo non sono state fatte modifiche al sistema, non 
ho installato nuovi driver, ecc.
-- 

Roberto Zanasi ha scritto:

fat16?
fatto un chkdsk?
tutto OK? allora forse hai la root della directory che ha sforato la dimensione...
succede con i LFNs che windows scrive...
controlla/aumentali con pqmagic se possibile
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://spazioweb.inwind.it/mmos2/
 ]

 controlla/aumentali con pqmagic se possibile
Mmm, provero'. Cosa sono questi lfn? Come faccio a sistemare la cosa 
senza aumentarli? Perche' windows fa casino?
-- 

 controlla/aumentali con pqmagic se possibile
Non trovo questa opzione in partitionmagic... 
-- 

 Perche' windows fa casino?
beh, xche` e` windows:-)
Semplicemente xche` alla M$ riescono a rendere incompatibile
tutto con tutto. La fat ha delle specifiche, loro come al solito
le cambiano con soluzioni molto sporche...


Roberto Zanasi ha scritto:

advanced fat propreties
dentro trovi anche il size dellla root.


 dentro trovi anche il size dellla root.
E' gia' 1408, e non mi permette di modificarlo in nessun modo. Avrei 
ancora un po' di spazio libero, pero' se allargo la partizione devo 
passare a fat32. Poi come faccio a vederla da os2? Ci sono problemi di
nomi di disco che sballano? La partizione fat e' la C:, poi ho, su un 
secondo disco, d: e e: che sono hpfs. Se trasformo la fat in fat32 ho 
dei problemi?
Non posso da windows cancellare un po' di nomi lunghi e restringere la
fat?
-- 

 fat?
si, prima di provare qualsiasi altra soluzione ti consiglio di andare in windows
e iniziare a cancellare / spostare directory dalla root. Se le sposti mettile
ad esempio in una directory temporanea. I files inutili (*.chk, le varie copie di
backup dei files di sistema ecc.. eliminale!!!)
Una tipica root di un windows dovrebbe essere composta dai file di sistema
(io.sys, msdos.sys altri 2 che non ricordo, autoexec.bat e config.sys e le directory
programmi, windows, documenti + altre 2 o 3) soprattutto se lo installi
su una fat16 che ha il size di root limitato.


 wrote:
 >> E' gia' 1408, e non mi permette di modificarlo in nessun modo. Avrei
 >> ancora un po' di spazio libero, pero' se allargo la partizione devo
 >> passare a fat32. Poi come faccio a vederla da os2?
 
fat32 effettivamente e' la soluzione migliore
 >ci sono i driver
 >
http://members.brabant.chello.nl/~henk.kelder/henk/index.html
 
os2fat32.zip ... sono anche nella incoming di hobbes (o in /new)
 >> Ci sono problemi di
 >> nomi di disco che sballano? La partizione fat e' la C:, poi ho, su un
 >> secondo disco, d: e e: che sono hpfs. Se trasformo la fat in fat32 ho
 >> dei problemi?
 >
 >si... purtroppo la fat32 se hai warp 4 non puoi lasciarla come C:
 
!!! ATTENZIONE !!! Questo non e' + vero !!!
Grazie alla magnifica e munifica solita Daniela ora c'e' DANIDASD:
BASEDEV=DANIDASD.DMD /BD:D
nel config.sys e tutto e' risolto...
il file si chiama danidasd.zip e anche esso si trova in hobbes...
forse in /new... prova a fare una ricerca
 >(senza soluzioni sporche e non banali che ti sconsiglio vivamente di fare)
 
e' una soluzione pulita e semplice (dire banale non sarebbe giusto per
rispetto del lavoro di Daniela)
 >L'unica (se vuoi fassare a fat32) e` avere almeno il FP13 su warp 4.
 
a me funziona con il fp 6 !
 >
http://spazioweb.inwind.it/mmos2/arch/lvm.zip
 
non complicarti la vita con LVM se non usi eCS
 >Una tipica root di un windows dovrebbe essere composta dai file di sistema
 >(io.sys, msdos.sys altri 2 che non ricordo, autoexec.bat e config.sys e le directory
 >programmi, windows, documenti + altre 2 o 3) soprattutto se lo installi
 >su una fat16 che ha il size di root limitato.
questo sarebbe opportuno per qualsiasi directory e qualsiasi OS...
le subdirectory servono proprio per avere un sistema ordinato
gerarchicamente e logicamente
-- 
bye
Alessandro Cantatore
email reply to: alexcant at: 
tin.it
http://acsoft.yi.org

 non complicarti la vita con LVM se non usi eCS
Sinceramente non e` una complicazione... io l'ho, ho fatto un pacchetto ZIP 
che mette tutto al posto giusto e c'e` un files di testo di poche righe
che se lo segui va tutto alla perfezione. 
trovi tutto qua (alcune cose le dovrei aggiornare ma l'essenziale c'e`):
http://spazioweb.inwind.it/mmos2/pido2/coesistenza_windows_os2.txt
-- 
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://www.quasarbbs.net/mircomir/
 ]

 nel config.sys e tutto e' risolto...
stavo guardando adesso il doc... riconosce nativamente le FAT32.
il parametro /DB fa quello che ho scritto io nell'altro post, ma in compenso
riconoscendo la fat32 questa finisce come lettera C:.
Se e solo se il boot manager installato non assegna la lettera D: a OS/2 allora
bisogna mettere il /bd:D


 bisogna mettere il /bd:D
Dunque? Non ho ben capito la conclusione :-)
Fa quello che voglio oppure no? Il boot manager riconosce la fat32? 
Gli assegna la C: o qualcosa di diverso? Mi fido? Se converto a fat32 
e poi non posso piu' tornare indietro?
-- 

 e poi non posso piu' tornare indietro?
si puoi con PQMagic... chiaramente devi restringere la fat16 sutto i 2GB:-)


 wrote:
 >>  >si... purtroppo la fat32 se hai warp 4 non puoi lasciarla come C:
 >> 
 >> !!! ATTENZIONE !!! Questo non e' + vero !!!
 >> Grazie alla magnifica e munifica solita Daniela ora c'e' DANIDASD:
 >> BASEDEV=DANIDASD.DMD /BD:D
 >> nel config.sys e tutto e' risolto...
 >> il file si chiama danidasd.zip e anche esso si trova in hobbes...
 >> forse in /new... prova a fare una ricerca
 >
 >l'hai provato? Io si, sul PIII e mi trappava in boot... ad ogni modo
forse hai una versione vecchia?
Il mio e':
Vendor:          DANI
Revision:        1.0
Date/Time:       17.2.2001 19:46:21
Build Machine:   Nachtigall
File Version:    1.0
Description:     OS/2 DASD Device Manager
o forse va in conflitto con qualche altro driver?
Qui funziona perfettamente su ASUS CUSL-2C + PIII 933
se non fosse x il chipset VIA avrei preferito prendere AMD...
forse il problema e' che tu hai un chipset VIA? Hai sentito del
bug che si verifica quando si trasferiscono grosse quantita' di
dati tramite il canale EIDE?
 >quel comando serve solo per dire che la lettera di boot non e` quella passata
 >dal bootmanager. Infatti a OS/2 (non con LVM) viene passata la lettera di boot
 >dal bootmanager e se questo sbaglia os2dasd.dmd da il classico errore "unable to
 > found disk..." (o roba simile)
 
lo so... io ho una primaria windows FAT32 C: e osso su 2 altre partizioni
(D: e E:), ma il boot manager e' quello di eCS...
Pero' mi pare che non funzionasse correttamente senza il parametro...
Forse basta installare il boot manager di un FP superiore al 12
(ma credo che il 12 gia' vedesse la fat32) tramite fdisk e poi mettere
il danidasd
In conclusione qui funziona perfettamente con windows su C: (fat 32)
e warp 4 (fixpak 6) su D:
 >Quel parametro serve solo per quello. Non per modificare l'ordine di assegnazione
 >delle lettere, anche xche` ne hai specificata una sola :-)
risolve anche l'ordine di assegnazione delle lettere!
Il problema e' che con un sistema aggiornato, il mini FS del kernel vede
la partizione primaria windows come C: e assegna D: alla partizione di osso,
DANIDASD, al contrario di OS2DASD, mantiene l'ordine corretto quando
si procede nel boot
Nella documentazione e' scritto:
- it supports FAT32 partitions (type 0B and 0C) exactly as IFS partitions
  (type 07, used by HPFS and NTFS). This way FAT32 partitions show up in
  "correct" order (w.r.t. the disk layout), and are assigned drive letters
  "as expected". PARTFILT.FLT is no longer necessary to make FAT32
  partitions accessable, but Henk Kelder's FAT32.IFS is still required.
- it can overcome boot problems which result in "can't operate hard disk"
  messages. This is common if OS/2 is booted without proper help of
  OS/2 Bootmanager which is required to notify OS/2 of the *correct*
  boot drive letter. If there is no boot manager with this capability
  available (e.g. when booting from removable media), or the boot manager
  fails to figure out the correct boot drive letter, you can tell
  DaniDASD.DMD the correct one by means of the option
 >>  >L'unica (se vuoi fassare a fat32) e` avere almeno il FP13 su warp 4.
 >> 
 >> a me funziona con il fp 6 !
 >
 >cosa? LVM... IMpossibile. Forse ho scritto male io, o forse hai frainteso tu,
 >ma per usare LVM serve almeno il kernel 14.xxx, quindi FP13.
 
no senza LVM, bootmanager di ecomstation e DANIDASD
 >> non complicarti la vita con LVM se non usi eCS
 >
 >Sinceramente non e` una complicazione... io l'ho, ho fatto un pacchetto ZIP 
 >che mette tutto al posto giusto e c'e` un files di testo di poche righe
 >che se lo segui va tutto alla perfezione. 
il problema e' solo che la logica di funzionamento e' differente rispetto
a quella di FDISK ... ci vuole un po' di pratica ...


,
roberto...@NIENTESPAMlibero.it (Roberto Zanasi) wrote:
 >> stavo guardando adesso il doc... riconosce nativamente le FAT32.
 >> il parametro /DB fa quello che ho scritto io nell'altro post, ma in compenso
 >> riconoscendo la fat32 questa finisce come lettera C:.
 >> Se e solo se il boot manager installato non assegna la lettera D: a OS/2 allora
 >> bisogna mettere il /bd:D
 >
 >Dunque? Non ho ben capito la conclusione :-)
 >
 >Fa quello che voglio oppure no? Il boot manager riconosce la fat32? 
 >Gli assegna la C: o qualcosa di diverso? Mi fido? Se converto a fat32 
 >e poi non posso piu' tornare indietro?
ti conviene scaricare ed installare il DANIDASD al posto di OS2DASD
aggiungendo per sicurezza il parametro /bd:<lettera corretta di boot di osso>
Se tutto funziona correttamente (visto che ci sei installa anche il
DANIS al posto dell'IBM1S506.ADD) e sei hai installato un fp successivo
al 12 (pero' non ricordo se i file sono sul DDpack 2) con FDISK cancella
e reinstalla il boot manager aggiungedogli le partizioni di boot
in modo che sia in grado di assegnare C: a windows anche se e' FAT 32
Su osso installa anche gli ultimi driver OS2FAT32 di Henk Kelder
Poi converti la partizione windows in FAT32 e reboota osso...
Per sicurezza potresti anche fare un backup della partizione windows
con ghost o simili...


Preso dall'ultimo VOICE... anche questo puo' tornare utile...
April 2, 2001 - Need to install Warp 4 in a system with existing FAT32
partitions? here is an outline of the steps required, submitted by
Eduardo Vila-Echag‘: 
 
Standard Warp 4 installation will not 'see' FAT32 partitions. This
will shift partition letters making coexistence with Windows 95 impossible.   
 
To perform the installation follow the following steps:   
 
 1. Change Installation Diskettes to be able to recognize and access FAT32   
      a. Download DANIDASD.ZIP and OS2FAT32.ZIP from Hobbes.   
      b. Delete OS2DASD.DMD from Diskette 1   
      c. Copy DANIDASD.DMD to Diskette 1 and rename it OS2DASD.DMD   
      d. Delete 
FDISK.COM
 from Diskette 2 (it is not used by Warp 4 installation)   
      e. Copy FAT32.IFS to Diskette 2   
      f. Edit CONFIG.X in Installation Diskette and Diskette 1, and
         CONFIG.SYS in Diskette 1, inserting after ifs=hpfs.ifs the
         following statement: 
         ifs=fat32.ifs   
 2. Refresh Warp 4 Installation CD with a version of 
FDISK.COM
 that
    supportes FAT32   
      a. Obtain a new version of 
FDISK.COM
 (I used the one in FIXPACK 15)   
           1. Unpack FIXPACK files (I used Simply Fix 4)   
           2. Find FDISK.CO_ and copy it to a temporary directory   
           3. Run UNPACK FDISK.CO_ to get 
FDISK.COM
 
      b. Make an image of the Installation CD in your hard disk (with
         XCOPY or drag and drop)   
      c. Replace \OS2IMAGE\DISK_2\
FDISK.COM
 with the new version.   
      d. 'Burn' the updated image back to a new CD.   
 3. Perform the Installation Procedure as usual   
      a. Select an installable partition other than the FAT32 partitions
 4. Rename OS2DASD.DMD to DANIDASD.DMD and modify the CONFIG.SYS
    BASEDEV statement. Otherwise a new FIXPACK will overwrite the driver.   
This should work even if the C: partition is formatted as FAT32   
-- 
bye
Alessandro Cantatore
        @
tin.it


 a quella di FDISK ... ci vuole un po' di pratica ...
si, ma una voilta capita non ci sono piu` problemi e rompicapi di lettere :-)))
E la vosa e` un tot avanti;-)


 Poi converti la partizione windows in FAT32 e reboota osso...
Provero'...
-- 

 no senza LVM, bootmanager di ecomstation e DANIDASD
Come hai fatto per estrarre il boot manager di ecomstation e metterlo 
su warp4? 
-- 

Roberto Zanasi ha scritto:

l'ha messo su una partizione.. magari xche` ha provato eCS... poi ha rimesso Warp e
non l'ha toccato.
Ad ogni modo basta avviare eCS e usare LVM per modificare i valori del BM
e automaticamente il BM viene riscritto.
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://spazioweb.inwind.it/mmos2/
 ]

 danis (quello che sostituisce l'os2dasd) che vede la fat32?
una cosa e` che OS/2 veda la partizione, un altra e` che riesca a leggervi
i dati contenuti:
[...]
ibm1s506.add riconosce i controller e i dischi IDE
[...]
os2dasd.dmd le partizioni e vi assegna le lettere
[...]
hpfs.ifs, fat32.ifs, .... servono per leggere i dati contenuti dentro le partizioni
a cui os2dasd.dmd ha assegnato la lettera.
Bene, detto questo, a te serve un os2dasd.dmd che assegni le lettere anche alle
partizioni FAT32 che e` il danidasd.dmd.
Poi ti serve un driver IFS per leggere il contenuto nel formato fat32 che e` il driver
fornito nel pacchetto OS2FAT32.zip
NOTA: Se usi il driver danidasd.dmd ricorda di NON installare il driver partfilt.flt
che trovi nel pacchetto os2fat32.zip.


 i dati contenuti:
Uh, che sottigliezze :-) 
-- 

 wrote:

si' ... l'unico elemento negativo e' che non e' legale usare
LVM di eCS-warp 4.5 su warp 4... almeno fino a che non esce una
versione open source... mentre l'altra soluzione funziona altrettanto
bene ed e' perfettamente legale


,
roberto...@NIENTESPAMlibero.it (Roberto Zanasi) wrote:
 >Ok, questo e' il primo passo. Che vantaggi mi da' il driver danis al 
 >posto dell'ibm1s506? Non ho controller strani ne' chipset strani.
forse nessuno se non hai un chipset dei + nuovi o una CPU delle + veloci
 >> al 12 (pero' non ricordo se i file sono sul DDpack 2) con FDISK cancella
 >> e reinstalla il boot manager aggiungedogli le partizioni di boot
 >> in modo che sia in grado di assegnare C: a windows anche se e' FAT 32
 >
 >Questo vale solo per il boot manager con fix superiore al 12?
 
si
 >> Su osso installa anche gli ultimi driver OS2FAT32 di Henk Kelder
 >
 >Ecco, non capisco a cosa mi servono questi: non c'e' gia' il driver 
 >danis (quello che sostituisce l'os2dasd) che vede la fat32?
il driver danis serve solo ad assegnare la lettera corretta alla
partizione... OS2FAT32 serve a leggere la partizione


 wrote:
 >> Come hai fatto per estrarre il boot manager di ecomstation e metterlo
 >> su warp4?
 >
 >l'ha messo su una partizione.. magari xche` ha provato eCS... poi ha rimesso Warp e
 >non l'ha toccato.
 >Ad ogni modo basta avviare eCS e usare LVM per modificare i valori del BM
 >e automaticamente il BM viene riscritto.
x andare sul sicuro ho cancellato il bootmanager e l'ho ricreato
con LVM di eCS...
in pratica ho :
C: primaria FAT 32
D: partizione lavoro warp 4
E: partizione test eCS preview 2
ma ho preferito non installare LVM su warp 4 anche x' ho ancora il fp 6
e non ho voglia di aggiornare x' spero di poter installare presto la
versione definitiva di eCS


 bene ed e' perfettamente legale
si e` vero, ma io l'ho messo siccome ho eCS e avevo bisogno di mettere le lettere
a modo mio:-)
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://spazioweb.inwind.it/mmos2/
 ]

 versione definitiva di eCS
azz, il FP6... insieme al 9 sono stati i piu` problematici per me:-)


 Poi converti la partizione windows in FAT32 e reboota osso...
Be', l'ho fatto. Non ci credevo ma ha funzionato. Ora ho guadagnato un
sacco di spazio nel disco win e vedo i nomi lunghi di windows sotto 
os2. Ho installato anche i driver danis al posto di ibm1s506...
Grazie a tutti :-) 
-- 

 wrote:
 >> ma ho preferito non installare LVM su warp 4 anche x' ho ancora il fp 6
 >> e non ho voglia di aggiornare x' spero di poter installare presto la
 >> versione definitiva di eCS
 >
 >azz, il FP6... insieme al 9 sono stati i piu` problematici per me:-)
avevo messo il 12, ma non mi funzionava + il drag delle cartelle
e cosi' rimisi il 6


Roberto Zanasi ha scritto:

ottimo.
Cmq a me la FAT32 non va molto forte in scrittura (1 - 1.5MB/s) anche sul PIII


 Cmq a me la FAT32 non va molto forte in scrittura (1 - 1.5MB/s) anche sul PIII
Anche da me e' molto piu' lenta che HPFS. 
--