Dieser Artikel ist veraltet. Einige Dinge könnten mittlerweile nicht mehr so funktionieren, wie in diesem Artikel beschrieben. ======Idee====== Die Idee hinter dem Dualboot war, einerseits ein aktuelles Linux-System mit Support für aktuelle Hardware zu haben und andererseits alte DOS-Klassiker nativ spielen zu können. So kann zum Spielen schnell Windows hochgefahren werden und für Arbeiten im Netz wird Linux gebootet. ======Checkliste====== Benötigt wird: * Windows 98 CD-ROM * Windows 98 Startdiskette (//diese wird über das Installationsprogramm erstellt//) * CRUX Linux ISO/CD * Rechner zur Installation von CRUX und Kompilierung des Kernels ======Vorgehensweise====== Ich bin folgendermaßen vorgegangen: - Partionierung der Festplatte mittels Fdisk - Installation von CRUX - Kompilieren des Kernels - Installation von Windows 98 - Einrichtung von Windows 98 - Wiederherstellen von GRUB =====Partionierung===== Das Problem ist, dass der Libretto nicht mit "//übergroßen//" Partitionen umgehen kann, er kann nur von den ersten 2,1 (//oder 3?//) GB booten. Folglich habe ich Partitionen für /boot, /, SWAP, Windows und eine große gemeinsame Partition erstellt: Disk /dev/hda: 20.0 GB, 20003880960 bytes 64 heads, 32 sectors/track, 19077 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Disk identifier: 0xcc78c008 Device Boot Start End Blocks Id System /dev/hda1 1 15 15344 83 Linux /dev/hda2 * 16 1447 1466368 e W95 FAT16 (LBA) /dev/hda3 1448 19077 18053120 5 Extended /dev/hda5 1448 13846 12696560 6 FAT16 /dev/hda6 * 13847 18139 4396016 83 Linux /dev/hda7 18140 19077 960496 82 Linux swap / Solaris **/dev/hda3** ist eine große erweiterte Partition, die weitere logische Partitionen beherbergt. Die Dateisysteme werden anschließend erstellt: mkfs.ext3 /dev/hda1 mkdosfs /dev/hda2 mkdosfs /dev/hda5 mkfs.ext3 /dev/hda6 mkswap /dev/hda7 =====Installation von CRUX und Kompilierung des Kernels===== Die Installation von CRUX Linux auf dem Toshiba Libretto 100CT [[computer:linux:crux_linux_auf_dem_100ct|wird in einem seperaten Artikel beschrieben]]. Die Kompilation des Kernels ist ebenfalls Bestandteil des Artikels. =====Installation und Einrichtung von Windows 98===== ====Kopieren der Installationsdateien==== Mein PCMCIA CD-ROM Laufwerk wird von der Startdiskette leider nicht unterstützt. So könnte man erst ein DOS/Windows mit dem passenden Treiber installieren - oder die Windows 98 Installationsdateien auf die Festplatte kopieren, falls genügend Platz vorhanden ist. Dabei müssen nicht alle Dateien kopiert werden, folgende Ordner/Dateien der Windows 98-CD reichen aus: drivers/ tools/ win98/ info.txt setup.exe setuptip.txt ====Installation von Windows 98==== - Boot von der Windows 98 Startdiskette - Formatierung der C: Festplatte mittels **format C:** - Ausführen des Setups durch die Eingabe von **setup** ====Einrichtung von Windows 98==== Diie Treiber finden sich noch auf der Support-Seite von Toshiba (//sehr vorbildlich, oder?//) - der Link befindet sich in der Liste am Ende des Artikels. Einen Großteil der Hardware erkennt Windows 98 aber selbständig, bei meiner Installation fehlte lediglich: * Grafiktreiber * Toshiba Utilities zur Konfiguration der Hardware und Stromversorgung * LED Tool zur Anzeige von CAPS-Lock, etc... =====Wiederherstellen von GRUB===== Durch die Installation von Windows 98 wurde der Master-Boot-Record (//MBR//) überschrieben, folglich wurde GRUB gelöscht. Durch die Verwendung der SuperGrubDisk kann der Bootloader schnell wiederherstellt werden. Alternativ könnte man auch mittels der CRUX Live-CD in die Installation chrooten und den Bootloader neu schreiben. Aber wieso die Mühe machen, wenn man die SuperGrubDisk (//SGD//) auch einfach auf eine Diskette flashen kann und so mit wenigen Tastendrücken GRUB wiederherstellen kann? ;-) ======Internetverweise====== * Video vom Dualboot in Aktion: http://vimeo.com/15124530 * Treiber für den Toshiba Libretto 100CT: http://eu.computers.toshiba-europe.com/innovation/download_drivers_bios.jsp?service=EU * SuperGrubDisk: http://www.supergrubdisk.org/