Moin Moin!
Wie wäre es mit der Münchhausen-Methode?
Leg eine DOS-Partition an, in etwa so groß wie später dein Swapspace sein soll, wahlweise so groß, wie später die /home- oder /usr-Partitionen werden soll. Irgendwas um 1 GByte oder so. Der Rest der Platte bleibt frei.
Installiere irgendein krüppeliges DOS (MS-DOS ab 4, FreeDOS, whatever) und die DOS-Treiber für USB-CDROM oder USB-Stick, wahlweise irgendwelche TCP/IP-Netzwerktreiber und eine HTTP- oder FTP-Anwendung.
Kopiere den Linux-Kernel Deiner Wahl, die Init-Ramdisk, und ggf. die lebensnotwendigen Pakete von der Distributions-CD/DVD/FTP-Server auf die Festplatte. Die Kombination Kernel+Ramdisk sollte in der Lage sein, ein FAT-Dateisystem zu lesen ODER sich alle notwendigen Pakete von einem Server (FTP/HTTP) zu ziehen.
Kopiere Loadlin.exe auf die Platte.
Führe so etwas wie c:\loadlin.exe c:\vmlinuz root=/dev/ram rw initrd=c:\initrd.img aus. Damit wird Linux gebootet.
Installiere das Linux mehr oder weniger wie gewohnt. Die DOS-Partition mutiert später zur Swap-Partition, deswegen legst Du erstmal KEINE Swap-Partition an. Wenn Dein Linux aus eigener Kraft bootet, erklärst Du die DOS-Partition per fdisk zu einer Swap-Partition und läßt mkswap über die Partition laufen. Dann noch in die /etc/fstab eintragen, swapon -a und gut ist.
Variante 2, ohne DOS:
Sehr, sehr ähnlich.
Besorg Dir ZIPSlack aus der Slackware 10.2 (ftp://ftp.slackware.at/slackware-10.2/zipslack/) und entpacke das große ZIP-File oder die 35 Disketten-großen ZIP-Files im split-Unterverzeichnis in eine kleine DOS-Partition. Du brauchst dazu kein DOS zu installieren. Starte von der Boot-Disk bootdisk.img.
Du hast eine rudimentäre, relativ alte Slackware mit USB-Support. Von da aus kannst Du das Linux deiner Wahl installieren: fdisk, mke2fs, mount initramdisk, chroot initramdisk, setup.
Wenn *Dein* Linux läuft, kannst Du die DOS-Partition wie gehabt zu einer Swap-Partition machen.
Die Slackware 10.2 hat übrigens noch echte Bootdisketten, mit denen Du ohne großes Theater von Diskette starten kannst. Du brauchst aber drei bis vier Disketten.
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".