Let's start with the fact that I know very little about OS/2.
Here's my situation:
- I am attempting to restore a full backup from tape using Back
Again/2 Pro v4.0
- I'm running OS/2 Warp v4.0.
- The backup consists of two HPFS Partitions.
- The HDD is a 3.1GB SCSI (68-pin ultrawide)
- Both machines are using AIC2940 SCSI cards.
- I am restoring using the Standalone Restore utility provided
with BA/2
- I am restoring to a 3.4GB IDE drive with two HPFS partitions
already formatted.
- C:\ is Primary and Startable... D:\ is a logical drive, since OS/2
won't allow more than one Primary.
--------------------------
I boot using the modified Utility Disks and run CLREST w/ no switches.
The restore completes normally (albeit slowly) and I reboot the system,
after exiting CLREST, using CTL+ALT+DEL.
Upon reboot, the system POSTs normally and goes to a black screen with
a blinking cursor in position 1,1, the upper left corner.
This is where it hangs.
I reboot using the Utility disks and run CHKDSK C: /F - which results
in nothing being wrong on a file/disk level.
I then run CHKDSK C: /F:3 - which also results in nothing. I can
access the C: and D: partitions from the utility floppies, but still
can't boot from the HDD.
Am I missing a step in the restore process?
The BA/2 User's Guide has nothing except a step if you're restoring
HPFS to a FAT partition.
I have also tried installing from the original media and then
restoring, but to no avail.
Anybody got any ideas?
Seems that you know a little about it javascript:void(0);
QuoteD:\ is a logical drive, since OS/2 won't allow more than one Primary.
Actually, that isn't true. OS/2 can have 4 primary partitions per disk (same as windows). You do need to remember, that the extended partition is actually a primary partition, but that is probably not relevant here...
Now, are you sure that C: is really the bootable drive? OS/2 can be installed on, and boot from, a logical partition, using any letter.
Next, are you sure that the original disk addresses were C: and D:. OS/2 won't run if you change the drive address of the boot drive.
Try the command "SYSINSTX C:" (without the quotes). That might fix it up, if everything else is okay.
The original machine is still operational so I was able to check all that before I started. C: and D: with c: being the startable boot partition. As for sysinstx c:, I tried that and it only works on FAT and the restore partitions are both hpfs. I'm thinking it might be a hardware issue. maybe a bad drive. I'm going to swap out the 3.4 and use a newer 6.4. For some reason I have trouble fdisking anything 20GB and up, but that might be the install CD. I'm also thinking of trying to fdisk from the utilitie disks and see if that might be able to correct the 20GB issue. Theoretically, HPFS should be able to handle 64GB partitions, but theory and practice are not always the same thing.
Any further input will be appreciated.
Thanks.
sysinstx works on HPFS. If it is not working for you, it sounds like an HPFS support file is not available for loading during boot (UHPFS.DLL, HPFS.IFS, etc).
For SCSI, depending on how the card and drivers are set up and/or loaded, the boot partition needs to be under 9GB (INT13h issue). To overcome that (if configurable), INT13h support needs to be disabled in the card BIOS and in the OS/2 boot.
And yes, HPFS is supposed to handle partitions up to 64GB. I would suggest limiting such partitions to 50-60GB though.
Rob
Okay, to follow up...
It *WAS* hardware. Drive controller was starting to go. I switched to another box and followed all the advice that I was able to get, both here and via some social networking and... viola! We're up and running.
Thank you guys so much for your help.
Be seeing you. :D