• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

Advice needed please

Started by Gary_W, 2007.09.19, 23:32:08

Previous topic - Next topic

Gary_W

Hello everyone, I am new to the forum and to OS/2 so please go easy on me :-)

I have an IBM PC750 running OS/2 Warp from a 1 gig hard drive.  I am trying to clone the drive to a newer 3 gig drive for preventative measure due to the age of the current drive.  The new drive is good as it checks out with Spinrite.  The clone is successful, but when I install the new drive it boots to "OS/2 !! SYS03147" Which after some searching I find to mean the os2ldr.msg file is invalid.

How can this be?  Is it possible the OS/2 installation is dependent on the drive geometry and thus will not work on a new drive with different cyl/head/sectors than the installation drive?  Otherwise I cannot guess why a clone would not work.

Thanks for any info!

Gary

mobybrick

How are you cloning the disks?

To clone a disk:

0. Reboot off maintenance or boot disks
1. Format the new disk with the same filesystem as the source
2. Run SYSINSTX z: (where z: is letter of new drive)
3. Run CACHE programme to speed up step 4, if using HPFS
4. XCOPY C: Z: /h /o /t /s /e /r /v to copy disk-to-disk
5. Reboot with CTRL-ALT-DEL.

Your current problem is probably that the system files are probably missing. You probably are missing the SYSINSTX step.

If the backup drive is much bigger than the old one, you need to make sure that the device drivers you are using are new enough to support it; drives over certain thresholds need newer versions of IBM1S506.ADD. Better still, use the latest DANIS506.ADD. If using SCSI, you will need to check what the driver you are using supports, although most should be fine.

Regards,
Moby.

RobertM

#2
Hi,

One other option I use is this (it's kind of similar in some ways) (ASSUMING WARP 4 PRE LVM):


  • Install the new drive as master
  • Install the old drive as slave
  • Boot off the install CDs (or flopppies with the CD in) - and exit to command prompt at first possible option
  • Partition and format the new drive (be careful to format the correct one)
  • xcopy everything from the old drive to the new one the switches to use are /h /o /t /s /e /r
  • CRTL-ALT-DEL the machine. Turn it off at the BIOS screen
  • Remove the new drive, make the old one master again and re-install

That should do it. You MAY have to use the SysInstx command, though I never have had to.


Note: I dont recall what floppy or directory in the CD the xcopy command and format command are in... but you need to switch to the correct directory for the format to work, and call xcopy with it's path included.


|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|


mobybrick

According to the docs, from what I recall, SYSINSTX is needed if the filesystem is FAT. To eliminate any doubt, there is no harm running it anyway. As per my suggestion, booting off the maintenance disks is certainly the way to go, although I'm not sure about any need to move disks around before (assuming that they are IDE, which they may not be). I tend to go on the approach of only changing something (i.e. the configuration of the original disk(s) when the backup/clone has been successfully performed).

Moby

RobertM

Well, I do it (in LVM environments, and to be safe in non-LVM environments) to ensure that the new drive gets drive C letter. I dont think it matters in non-LVM setups if the cloned drive has just a primary partition, but I didnt spend much time fooling around to see what worked and what didnt...


|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|


mobybrick

Hmmm. I don't recall spending any time fooling around at all...  ;)

Gary_W

#6
Thanks for the info everyone!  More info on the system and what I tried:

Disks are IDE, not SCSI.  Current disk: 1gig (with a FAT-16 format), new disk: 3gig.  I connected the new disk as a slave and booted from the bootable imaging tools' boot disks.  I used the Diskpatch disk clone tool, and also tried imaging by partition via Bootit with the same results.  These tools just do a bit for bit copy or so I thought.  That is why I was surpised I had issues after cloning.

I do not have any OS/2 disks, I will see if I can get some. I will keep y'all posted.

Gary


DavidG

Quote from: Gary_W on 2007.09.19, 23:32:08
Hello everyone, I am new to the forum and to OS/2 so please go easy on me :-)

I have an IBM PC750 running OS/2 Warp from a 1 gig hard drive.  I am trying to clone the drive to a newer 3 gig drive for preventative measure due to the age of the current drive.  The new drive is good as it checks out with Spinrite.  The clone is successful, but when I install the new drive it boots to "OS/2 !! SYS03147" Which after some searching I find to mean the os2ldr.msg file is invalid.

How can this be?  Is it possible the OS/2 installation is dependent on the drive geometry and thus will not work on a new drive with different cyl/head/sectors than the installation drive?  Otherwise I cannot guess why a clone would not work.

Thanks for any info!

Gary

I wonder if the new drive is marked as startable.?  I am assuming you have only the one drive in the computer.  What version of OS/2 are you using?  And Fixpack level?  Was the drive formatted FAT or HPFS?

Gary_W

I'm back at this after getting sidetracked, and thought I'd give an update.

I copied the disk following your suggestions and the copied drive works in the new system but it hung trying to load a video driver (I think).  Hitting ALT-F1 at bootup and selecting VGA mode took care of it.  I downloaded an appropriate driver for the video card I have and am about to install it.

If you can point me to a USB driver, I will be grateful!

Thanks for your assistance, and I'm sorry it took me so long to get back to this.

Gary

RobertM

Quote from: Gary_W on 2008.01.31, 22:27:22
...If you can point me to a USB driver, I will be grateful!

Thanks for your assistance, and I'm sorry it took me so long to get back to this.

Gary

Gary,

What you need to do for USB  support will depend on what version of OS/2 you are using. With eCS 2.0RC#, you would just need to un-comment the lines in your config.sys. With earlier versions, you would need to do that as well as probably update (certain of) the drivers. With Warp 4 (or earlier), you may have a bit more work ahead of you. With WSeB, it's update drivers, and uncomment them.

Also, what would also be helpful so we could provide you more detailed info on what USB support you want to enable (ie: keyboard, optical, mouse, sound, Mass Storage, etc).

-Robert


|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|


Gary_W

Hello Robert, thanks for your reply.

It's OS/2 Warp 4 on an IBM PC 365.  The USB port is on the motherboard.  I am looking to use a USB storage device to copy data off of it.

Thanks for any info!

Gary

David McKenna

Gary,

  Do a web search on 'OS2MT'. This is a useful utility for upgrading various components of OS/2. I believe that includes the USB drivers....

Dave McKenna

RobertM

OS2MT can be found on this page:
http://www.os2mt.tk/ (click the "this page" link on the page to download...)

As for the PC365, I've found it to be a VERY, VERY solid machine for Warp 4 (and somehow It eeked out better performance than similar machines with more CPU power). Enjoy!


|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|


Gary_W

Thanks for the info, I'll post my progress.

Yeah, I'm having fun playing with this machine.  OS/2 was ahead of its time, that's for sure!  I would love to drop a second CPU in there since it has a dual-cpu board.  Right now it has a Pentium Pro 200Mhz/256M cache in it.

Gary

RobertM

Quote from: Gary_W on 2008.02.01, 18:21:11
Thanks for the info, I'll post my progress.

Yeah, I'm having fun playing with this machine.  OS/2 was ahead of its time, that's for sure!  I would love to drop a second CPU in there since it has a dual-cpu board.  Right now it has a Pentium Pro 200Mhz/256M cache in it.

Gary

You'll probably need a VRM as well... they just pop in to the socket near the CPU slots. And you MUST make sure that the two CPUs are of the identical stepping/series. It might be worth it to just grab a matched pair if you have problems, or read off the relevant numbers on your CPU and have a seller match them to his before purchasing. Mine had dual CPUs, and an AWE32 sound card, and was a work horse.

-Rob


|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|