I have been trying some data rescue work from a W98se PC (200MHz
Pentium II). I could have just taken the disk drive out and put it
into a USB box. But instead I put a USB host adapter into the old PC
and connected an external drive, intending to just bulk copy the
internal drive to a file on the external one, and then take it away to
be looked at on a more capable system.
Interesting gotcha's, in order of discovery:
The RedHat 7.1 Linux that is resident on the second internal drive of
the PC seems to have a loadable module for the USB controller, but
does not recognize anything when a formatted USB drive is connected,
either Linux ext3 hard drive or VFAT memory stick.
So try a live CD instead. The PC hardware is too old to boot a CD
from isolinux. There is a version of DamnSmall Linux that uses
syslinux. Everything now goes well until I have to deal with a file
pointer > 2GB. Turns out that BusyBox was not compiled with large
file support. For the moment, this is OK, since the original Windows
FAT16 doesn't support > 2GB either. I think that what I have to save
is track 0, which contains the boot block and FAT, a bunch of tracks
that contain "drive C" and a bunch of tracks that contain "drive D".
My question of the moment is "where do I go to learn more about
BusyBox, and is it easily modified for large file support." I have
learned from Google that users of BusyBox tend to customize things for
their own purposes, so I should find the source that matches DamnSmall
Linux.
Other comments are welcome.
carl
--
carl lowenstein marine physical lab u.c. san diego
[EMAIL PROTECTED]
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list