What gave me the greatest grief in installing Linux on this machine is booting it into something other than Windows XP to begin with. Many thanks to Torsten's Portege 3480ct install page which had lots of information which also applied to the Portege 2000.
Booting from network
Originally I had planned to do my install via a network boot. I was
unsuccessful at getting a PXE server running and communicating with the
laptop. If anyone else out there has done this, e-mail me and I'll link
the information for anyone out there. Note: one year later, I have had
nobody tell me how to do a network boot. Toshiba techs haven't been
exactly forthcoming, either.
Booting from USB CD-ROM
Doesn't work. No dice.
Booting from PCMCIA CD-ROM
On the Compuserve forum, one of the Toshiba Techs claimed that only a very
few PCMCIA CD-Rs will boot, like the one that Toshiba sells with the
drive. The one they sell with the drive is a Port Noteworthy 24x CD-ROM.
I don't know if their claim is true, but I'm dubious. I purchased a 24x
CD-ROM from Teac, and it boots just fine. If other people will e-mail
me with boot experiences from a variety of manufacturers, perhaps we
can debunk the "only this CD-R works". And I do suspect that it's bunk.
That being said, not all Linux boot CDs will work as install CDs. And why is that? Well, the long and short of it is that some of them don't load the PCMCIA drivers immediately in the boot process (or something like that), so while they'll boot, they won't boot into anything useful, as they are unable to mount the CD with the initial driver set. At least I think that's what the problem is; I may be wrong. Who knows?
Attaching the hard drive elsewhere
You can't do it (yet). The laptop is so small because it's not a regular
2.5" laptop harddrive inside. It's smaller; it's 1.8" (and possibly
thinner as well). So that standard
2.5" --> regular IDE, install on desktop won't work. Neither will it work
to throw the drive in another laptop and boot there.
At least I think this won't work--I haven't actually opened up my laptop to check that the interface is actually different. It might not be. Maybe I'll do that later today.
Booting from USB floppy
This is the only thing I did that works ... conditionally. If you
don't want to buy a USB floppy (like me), borrow one from a friend.
This is by far the easiest solution. I say it works conditionally
because it will
only boot from a 1.44 MB formatted floppy. Anything larger (eg
1.7 MB) doesn't boot. This means that tomsrtbt won't boot. To
make a bootdisk from a disk image, I used dd
if=put-floppy-image-filename-here of=/dev/FD01440. Here's the
boot disks I tried which worked:
/dev/hda1 100 MB ext3 /boot partition
/dev/hda2 ~15 GB ext3 blank (for gentoo installation)
/dev/hda3 ~3 GB ext3 partition with RH on it
/dev/hda4 ~500MB VFAT partition (for suspend to disk, which doesn't work yet)
/dev/hda5 ~500MB linux swap partition
I mounted /dev/hda2 on /mnt/gentoo and /dev/hda1 on /mnt/gentoo/boot, unpacked the tarball, chrooted in (as in step 9 of the Gentoo Installation instructions) and then completed the gentoo install afterwards. Afterwards, I overwrote /dev/hda4/ and mounted it as /home on my system.