Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!hpl-opus!hpnmdla!joeb From: joeb@hpnmdla.HP.COM (Joe Barnhart) Newsgroups: comp.os.os2.misc Subject: Re: Moving OS2 to HPFS after installation? Message-ID: <11750002@hpnmdla.HP.COM> Date: 20 Feb 91 18:50:47 GMT References: <1991Feb15.092956.20444@davasun.data.nokia.fi> Organization: HP Network Measurements Div, Santa Rosa, CA Lines: 33 In comp.os.os2.misc, jpk@davasun.data.nokia.fi (JP Koivisto) writes: I added ';C:\OS2\DLL' to END of the LIBPATH and it started working but when I tried deleting the files in C:\OS2\DLL it always said some files where in use ALTHOUGH the same files exist in F:\OS2\DLL WHICH IS BEFORE C:\OS2\DLL in LIBPATH! Unfortunately, when OS/2 boots up, there are some files which MUST be located on the boot drive. It doesn't matter that the files are also on your HPFS drive. When I had a hybrid DOS/OS2 system, I did the following to determine which files could be moved to the HPFS partition and which files had to remain on the boot disk: (1) I copied the entire OS/2 directory structure to the HPFS drive, (2) I erased all the files from the DLL directory on the boot drive, while running OS/2. Of course, OS/2 wouldn't erase any file it was actually using, so the files remaining were those which couldn't be moved to the HPFS partition. (Actually, there was a step 2a, where I rewrote my CONFIG.SYS file to point to the HPFS partition and rebooted the machine.) How does OS/2 boot when the ONLY partition is HPFS ? From where does it get the HPFS.IFS in that case...? Actually, this works MUCH better. I now use the utility posted here a while back called BOOTANY.ZOO. I now have a smallish (~20M) HPFS partition for booting OS/2, and the rest of my hard disk is divided into several FAT and HPFS partitions. For DOS, I have another smallish (~20M) FAT partition. The OS/2 and DOS partitions are mutually exclusive -- you can't see the "foreign" boot partition while running either DOS or OS/2. -- Joe B. #include