Re: Access a SCO 3.0 drive from 5.0.6?



Steve M. Fabac, Jr. wrote:
jfranks1970@xxxxxxxxx wrote:
I have an old machine with SCO 3.0 and no networking. I need the data
off the IDE drive. I put this drive in a 5.0.6 box that I have and
ran mkdev hd, but it would never show the partitions on the drive (I
have since put the drive back in the old box and it boots fine.).

When the old server boots, it does show /usr mounting as S51K

Left unsaid is what type drive do you have in the 5.0.6 box?

If it is SCSI, then you've a problem as SCO booted from a SCSI drive
will not mount an IDE drive. You can boot from IDE and mount a
SCSI drive as long as the SCSI controller is configured into the
kernel (mkdev hd the first time).

If this is a SCSI vs IDE problem, then you should be able to set
the new box to boot from IDE and boot the old drive in the new
system. Then you can run mkdev hd and configure the 5.0.6 drive
into the 3.0 kernel, reboot and run divvy /dev/hd10 and
name the division for the 5.0.6 as boot, nswap, nroot, and
nu (if you have a u file system) in that order.

Until you name the file systems, you can't mount them. Divvy writes
the name of the file system in /dev on the root file system of the
booted disk where you already have root, rroot, u, and ru.

You can't use the names already used for the 3.0 disk
(root, u, etc.). Note that Open server 3.0 does not have a boot
file system. That disk will start with root and then swap and then
u (if used). mount the 5.0.6 drive and then copy your data.

Caution: Don't run mkdev hd a second time as that is only needed to
run the commands to initialize the hard disk partition and devision
tables. See Bela's post on stamping the drive geometry.

It would be safer to run fdisk -r /dev/rhd10 to view the partition
table. If fdisk shows you reasonable information, then carefully
run divvy /dev/hd10 to see if you can see the division table.
The 3.0 version may choke on the 5.0.6 division table. Even so, it
should be safe to use it to name a target division as naming does
not write to the division table and only creates the nodes in /dev.

Hmmm. You know......

Have you played with virtualization at all? Do you have a Linux box floating around? While the file systems used in the SCO systems I've dealt with aren't really readable by anyone else, it's pretty straightforward to virtualize a licensed SCO installation, and with that running you could blow a disk image from your old drive into a mountable disk image for your virtualization.

If you want to avoid possibly corrupting your antique drive, I'd consider pulling this stunt with a modern RHEL or similar system. I'm doing just this sort of stunt right now, to move good quality server iron into a usable OS and keeping freshly installed copies of the old OS around for access to old software and data formats.

Nico Kadel-Garcia
.



Relevant Pages

  • Re: Access a SCO 3.0 drive from 5.0.6?
    ... will not mount an IDE drive. ... kernel (mkdev hd the first time). ... the new box to boot from IDE and boot the old drive in the new ... nu (if you have a u file system) in that order. ...
    (comp.unix.sco.misc)
  • Re: kernel panic - not syncing: VFS - unable to mount root fs on unknown-block
    ... Sorry, new kernel is 2.6.17. ... A the boot, I have this error: ... >> IDE chipset, harddisk and file system. ... I suppose that I must compile not in module but in hard support for my IDE chipset, harddisk and file system. ...
    (Linux-Kernel)
  • Re: Hive-Based Registry Problem!!
    ... I tried both eboot and flash boot. ... FileSystem Starting - starting with clean file system ... 0x87feb2ac: FILESYS: Restarting storage manager. ... doesn't exist for logical sector 0x0!!! ...
    (microsoft.public.windowsce.platbuilder)
  • Re: HDD down-Data Recovery Question
    ... >Windows XP could not start because the following file is missing or corrupt: ... ChkDsk is lethal in a data crisis, ... Windows can't boot without writing to the hard drive, ... - use Norton Disk Edit or similar if file system needs repair ...
    (microsoft.public.windowsxp.general)
  • Re: Video file freezes XP
    ... Your HDD of 160gb, I'll assume is just a single HDD? ... Though not stated if IDE or sata? ... ensure the correct file system ... warning if the drivers are Unsigned, ...
    (microsoft.public.windowsxp.video)