Knoppix kookboek voor Knoppix en Windows98 op 1 harde schijf (Dual-boot of multiboot). Serie 2 van 3.

In dit kookboek wordt beschreven hoe je Knoppix (Linux) en Windows98 (W98) op 1 hardeschijf (HD) kunt installeren. De enige software die je nodig hebt zijn een bootable Knoppix cd-rom en de W98 installatie cd-rom. Een Knoppix cd-rom kun je bestellen voor 1 Euro: zie onderaan. Het is niet moeilijk je hoeft geen expert te zijn om dit uit te voeren.

We gaan uit dat je PC hebt met niets op de harde schijf althans dat alle data op de hardeschijf gedelete wordt of overschreven kan worden. Dus vooraf bestanden opslaan op schijfjes of op cd-roms.

Ik installeer de besturingssystemen op een enkele jaren oude PC: HP vectra VL, Pentium II 300 MHz, 3,2 GB-HD, 128 Mbyte RAM. Knoppix heeft ongeveer 2,5 GB hardeschijfruimte nodig en voor W98 wil ik ongeveer 0.5 GB-HD gebruiken. Dat houdt wat betreft hardeschijf ruimte niet echt over. Zet de cd-rom speler als eerste bootable schijf in de BIOS, dit kun je gewoon laten staan. Als er niets inzit gaat de PC boot vanaf de hardeschijf.

Start Knoppix vanaf de cd-rom, zet in het bios de cd-rom als eerste bootable schijf (boot-start met Knoppix in de cdrom speler). Knoppix begint te draaien. Zie ook: Knoppix Kookboek voor hardeschijf installatie.

We gaan eerst de W98 partitie op de harde schijf maken. W98 heeft de eerste primaire partitie nodig die bootable gemaakt wordt na de installatie. W98 kan niet omgaan met meerdere actieve primaire partities.

Als Knoppix opgestart is gaan we naar uit het hoofdmenu.

CTRL+ALT+F1 gevolgd door enter

en starten door het intypen:

cfdisk gevolgd door enter

Je kunt nu alle partities (bv hda1 tot en met hda5 of nog meer) deleten. De hardeschijf ruimte komt Free Space (de Free Space kun je niet deleten).

delete gevolgd door enter

De Free Space ga je writen:

write, enter

Deze partities, die nu allemaal leeg zijn, zijn actief als je opnieuw boot met Knoppix bootable cd-rom.

quit

Type nu in:

dd if=/dev/zero of=/dev/hda1 bs=512 count=1 (gevolg door enter)

zie voor de reden ook: man cfdisk

Als je uit Knoppix gaat CTRL+ALT+F5 en uitloggen in Knoppix. cd-rom uit de speler en opnieuw opstarten geeft als melding: Operating system not found. Klopt, niets is actief, alle partities zijn weg. Nu weer inloggen met bootable Knoppix.

Als Knoppix opgestart is gaan we naar uit het hoofdmenu.

CTRL+ALT+F1 gevolgd door enter

en starten door het intypen:

cfdisk gevolgd door enter

Nu gaan we de partities weer opbouwen:

We maken eerste een partitie aan voor W98 de rest laten we leeg. W98 doet bij het opstarten echt verschrikkekijk naar als je meer partities opgeeft. De partitie voor Linux komt later.

Nu (met links/rechts pijltjes kun je de opties kiezen). Je moet op Free Space staan dan:

New, enter, Primary, Size (in MB) :500 , enter,, Beginning, type,(eventueel spatie), 06 (dit is de FAT16), enter

W98 heeft ongeveer 50 MB alleen voor het programma bij minimale installatie nodig. Je Boot hem niet als eerste partitie (doet W98 zelf wel bij installatie).

Er staat nu iets van:

Name, Flags, Part Type, F S type, [label], Size (MB)

hda1, , Primary, FAT16, , 499,59

Pri/Log Free Space 3150

quit

Nu uitloggen in Knoppix. Met CTRL+ALT+F5 en uitloggen in Knoppix. Cd-rom uit speler. PC uit. PC weer aan en W98 in de speler.

Nu de partitie klaar is kan W98 op de gemaakte schijf geschreven worden. Dit is in feite een standaard procedure.

W98 in cd-rom-speler en booten vanaf de cd-rom en vervolgens installeren op de eerste partitie. De eerste partitie wordt normaal geformateerd in W98.

W98 setup start je vanaf de cd-rom (2). W98 vanaf cd-rom starten (1). Het menu moet je nu volgen zoals je dat van W98 gewent bent. Je formateert en beschrijft alleen de eerste 500 MB van de disk (hda1).

Nu W98 geinstalleerd is maken we een snelkoppeling van FDISK.EXE naar het bureaublad. Deze bevindt zich in C:\WINDOWS\COMMAND\FDISK.EXE. Je kunt deze nog starten en kijken of alleen de 500 MB beschreven zijn.

Nadat W98 ge-installeerd is. Kun je kijken of deze werkt. Afsluiten en weer opstarten.

Hierna ga je de Linux partitie maken door weer de Bootable Knoppix cd-rom op te starten.

Als je in Knoppix bent ga je weer naar cfdisk

CTRL+ALT+F1 gevolgd door enter

en starten door het intypen:

cfdisk gevolgd door enter

W98 heeft de van de eerste partitie een bootable gemaakt. Boot uitzetten door:

Bootable te selecteren.

Nu de Knoppix Primaire partitie maken. Op de Free Space gaan staan en vervolgens:

New, enter, Primary, Size (in MB) :2500 , enter, Beginning, type,, 83 (Linux), enter

Er staat nu iets van:

Name, Flags, Part Type, F S type, [lable], Size (MB)

hda1, , Primary, FAT16, , 499,59

hda2 , Primary, Linux , 2502

Pri/Log Free Space 200

Nu ga je hem writen:

write, enter, yes (This may destroy data on your disk!), enter (Writing partition table to disk)

De partitie is nu geschreven op de HD en gaat van de ruimte van de Free Space af.

Quit, enter om cfdisk te verlaten.

knx-hdinstall

Nu met Knoppix cd-rom een harddisk installatie maken. Zie Knoppix Kookboek voor hardeschijf installatie. Je laat de partitie tabel staan. Nu goed opletten! Je mag de bootmanager van Linux niet in de Master Boot Record (MBR) installeren, maar in de bootsector van de Linux partitie.

Als je tijdens het Knoppix op de HD installeren de vraagt krijgt: Do you want to install the boot loader (LILO) into the Master Boot Record (MBR)? Beantwoorden met NO. Dit is een van de laatste vragen nadat je de passworden ingevuld hebt.

Vervolgt de normale procedure voor de Knoppix Kookboek voor hardeschijf installatie (zie http://home.hccnet.nl/w.hegeman).

Knoppix Linux staat op de harde schijf op partitie hda2.

Met:

cfdisk

de hda2 als bootable neerzetten en:

write,

quit.

Met CTRL+ALT+F5 kom je weer terug in de Desktop van Knoppix (bootable cd-rom)

Uitloggen (K linksonderaan en Uitloggen kiezen). De partitie worden actief als je weer opstart.

Bij het opstarten onder de root kom je in Knoppix HD versie. Met CTRL+ALT+F1 (en terug met CTRL+ALT+F7) (Let op Fzeven). Kun je snel de bootable d.m.v. cfdisk veranderen. De Linux partitie zie je nu als FS Type: Linux ext2.

Als het goed is heb je nu een systeem dat je of met W98 of met Knoppix kunt opstarten.

Door te switchen van primaire partitie kun je of W98 of Knoppix (Linux) opstarten. In Knoppix doe je dat met cfdisk (door hda1 bootable te maken en writen) en in W98 met FDISK.EXE (hda2 de active partitie te maken). Je hebt een bepaald voorkeur voor een systeem (W98 of Knoppix) maar je kunt ook switchen als je dat wenst.

W98 als Knippix (Linux) geinstalleerd zijn kun je onder W98 de snelkoppeling naar FDISK.EXE starten vervolgens:

- Ondersteuning voor harde schijven inschakelen? (J=Ja)

- 4 Partitiegegevens weergeven. Je ziet iets vergelijkbaars met cfdisk

- 2 Actieve partitie kiezen. (W98 zet er een A voor; Linux een Boot)

- Kies de non-dos (2) als actieve partitie dit is de Linux partitie met de toegekende grootte. Je wilt Knoppix (Linux) weer booten.

ESC, ESC, ESC om FDISK.EXE te verlaten.

W98 normaal afsluiten. Knoppix start dan op als je 2 (hda2) gekozen hebt als actieve of bootable partitie.

 

Bestanden uitwisselen tussen Knoppix en W98

Toch wil je onder beide systemen bestanden kunnen uitwisselen. Neem onder W98 de map C:\mijndocumenten. Hier kun je in zowel W98 als in Knoppix gebruik van maken.

Voor W98 is het deel van de eerste schijf dus het is geen probleem. Voor Knoppix moet je dit de Windows schijf hda1 opnemen in fstab (/etc/fstab) en dan mounten. In het file fstab (/etc/fstab) worden de mappen gedefinieerd.

We maken de map op de Desktop: hda1 (rechtermuisknop nieuw map en naam invullen)

Het bestand /etc/fstab zie er zo uit waarbij de de laatste 3 regels toegevoegd zijn. Met de Midnight Commander kun je makkelijk editten van een file. Kies mc in het Konsole (zie ook het Knoppix kookboek over mounten).

Bestand fstab deze staat in de directory /etc/

# S/

# /etc/fstab: Tabelle einzubindender Dateisysteme.

#

# Dateisystem Mountpunkt Typ Optionen dump pass

/dev/hda2 / ext2 defaults,errors=remount-ro 0 1

proc /proc proc defaults 0 0

/dev/fd0 /floppy vfat defaults,user,noauto,showexec,umask=022 0 0

/dev/cdrom /cdrom iso9660 defaults,ro,user,noexec,noauto 0 0

/dev/hda1 /root/Desktop/hda1 auto noauto,user,sync 0 0

Mounten kun je doen als je op de Desktop in de Konsole (icoon: schelpje met beeldscherm) staat:

mount hda1 gevolgd door enter.

Zie ook de Knoppix Kookboek voor het lezen (vastknopen/mounten) van USB cardreader, cd-rom station en floppydisk station.

Nu wordt de gehele hda1 (W98 HD-partitie) zichtbaar als je op de map hda1 klikt in op de Destop. Je kunt dan naar bijvoorbeeld de map mijndocumenten. Als je niet gemount hebt is hda1 gewoon een submap onder Knoppix (Linux). Door te schrijven en lezen kun je bestanden uitwisselen en zijn ze in beide systemen beschikbaar.

Ik hou me aanbevolen voor verbeteringen en opmerkingen,

Wim Hegeman, Hoofddorp, 2003. E-mail: w.hegeman@hccnet.nl

Extra informatie:

Je logt altijd onder de root in bij Knoppix dat is het makkelijkste en je hebt overaf bevoegdheid.

Windows98 kan niet draaien met meerdere primaire partitities daarom mag er geen ander primaire partitie zichtbaar zijn voor W98.

FAT16 (Bestandstoewijzingstabbel; File Allocation Table)

In dit verhaal wordt gebruik gemaakt van het artikel over Multibooten van Remco de Graaf uit het computer tijdschrift: Computer!Totaal, Oktober 2001, pagina 108-113.

Knoppix cd-rom

De Knoppix cd-rom kun je bij de HCC (Hobby Computer Club) Unix gebruikersgroep bestellen. Stuur een aan je zelf geadresseerde envelop voor cd-rom en 1 euro per cd naar onderstaand adres. Denk er wel aan om de retour enveloppe ook te frankeren!

HCC Unix gg
KNOPPIX CD
Erik Satiestraat 9
1323 SL Almere