Ask Slashdot: Old PC File Transfer Problem
An anonymous reader writes I have an old Compaq Contura Aero laptop from the nineties (20 Mhz, 12 Mb RAM, Windows 3.11, 16-bit, PCMCIA, COM, LPT, floppy) with 160 Mb drive that I would want to copy in full to a newer machine. The floppies are so unreliable — between Aero's PCMCIA floppy drive and USB floppy disk drive — that it is a total nightmare to try and do it; it just doesn't work. If that option is excluded, what else can I do? I have another old laptop with Windows XP (32-bit, PCMCIA, COM, LPT) that could be used; all other machines are too new and lack ports. Will be grateful for any ideas.
There used to be a program called Laplink that would transfer between machines over a cable. You could get special parallel "Laplink cables," but perhaps a null-modem serial cable would also work. (Light googling suggests you can use a 7-wire, null-modem serial cable.)
I see there is a laplink.com web site.
Wikipedia says, in MS-DOS 6.0 (and PC DOS 5.02) there was something like it included: INTERSVR and INTERLNK. But it looks harder to use.
Get a ide controller and whatever adapter you may need and just plug the hd into your current workstation. Perhaps one of those usb -> ide deals would also be a easy answer. Why make it more complex then that?
The first option would be a PCMCIA ethernet card. Since you have 3.11, if you install a PCMCIA nic that has windows 3.11 drivers, you can simply use windows file sharing to copy everything. There's plenty of old nics on ebay.
Second option is to use pkzip to zip up everything you want. Buy a null modem cable and transfer the zip files using x/y/zmodem. Windows 3.11 had a terminal program and the windows XP laptop will have hyper-terminal.
The second option is much slower, but null modems are easier to find than pcmcia network cards with windows 3.11 drivers.
Simple way:
1. Open up old laptop. Run defrag program. Set it to show the entire blockmap for the old hard drive.
2. Turn on new laptop's webcam, set it to stream output to a text file. Focus webcam on the blockmap from the defrag program on old computer.
The webcam will read the contents of each block on the old laptop's HD and write it to the text file on the new laptop. Easy peasy.
Null Modem serial cable and download a copy of Kermit. I recently had to do this to transfer software from Windows 7 to a PLC network card that for some reason was a 286 embedded PC running DOS. Worked fairly well.
Kermit For Windows
Kermit for DOS
Slow Down Cowboy! It's been 1 hour, 47 minutes since you last successfully posted a comment
5 seconds on Google verified this machine has no USB... tho it's age should make that obvious.
It uses a standard 2.5" notebook hard drive, with the standard 40 pin IDE interface.
If you don't want to pull the drive... Laplink cable is easiest.
Pulling the drive is still a good, easy option, attach to a cheap usb interface.
You also mentioned 16bit pcmcia... if we have a pc card NIC, access to Internet? The ftp xfer option is there too.
-Darkelf
Put a 64MB CF card in a CF to pcmcia adapter and Windows should see it has a hard disk.
Then stick that in a modern card reader and you should be home free
Seems like a lot of effort. I just get a serial cable and press my tongue against the TX pin. Then type "copy COM1:" on the source machine and open up Notepad on the target. By hovering my hand over the keyboard on the target the little electrical shocks from the serial port cause spasms that make my hand type the file out. It's slow and painful but some people like that.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC