| foto: op komst | Inleiding
20 februari 1999. Ik heb een oude 486-computer, die begin jaren 90 aangekocht is met een 486 SX processor, en daarna een 486DX-2 brein ingeplant heeft gekregen. Nu, in 1999, een waardeloze machine als je er een huidig gangbaar besturingssysteem met software op installeert. In het verleden is trouwens de capaciteit al vergroot door een HD bij te plaatsen. Alhoewel hij altijd goed gewerkt heeft, hebben het gebruik van nieuwe toepassingen, en vooral de dwang van buitenaf om "compatible" te zijn, hem op de achtergrond gedrongen. Dat geeft me de mogelijkheid om hem vrij te maken voor een Linux-experiment. Alhoewel ikzelf nog niet goed weet wat ik in Linux ga doen of kunnen dat ik nu niet kan, offer ik hem er graag voor op. Er zijn wel wat aanpassingen nodig. De Linux versie die ik gekocht heb, een Slackware Linux 3.5 met Linux kernel versie 2.0.34 (ondertussen is versie 3 uit geloof ik), bestaat uit 4 CD-roms. Ik moet dus een CD rom speler inbouwen in de PC, er zijn 2 systemen: ofwel SCSI, ofwel IDE (zoals een HD aangesloten is). Ik kies voor de IDE, omdat die goedkoper is. Ik vind een oude 20 speed CDlezer voor 1800 fr. Omdat er 2 HD's in mijn computer zitten is er geen aansluiting meer vrij voor de CD lezer. Ik zal dus moeten kiezen voor een van de twee disks. Alvorens een HD uit mijn computer te verwijderen, kijk ik eerst nog even na of er nog iets op staat dat ik wil bewaren. Dat "even" nakijken blijkt niet zo voor de hand te liggen. Honderden megabytes programma's en gegevens. Verschillende programmeertalen, en de programma's die ik daarin gemaakt had. Verschillende tekstverwerkers, spreadsheets, tekenprogramma's. Telkens beslissen: wil ik dit bijhouden? Zal ik het eerst even bekijken om te beslissen? Stilaan begin ik te vermoeden dat dit waarschijnlijk langer gaat duren dan de installatie zelf.
Voorbereidend werk
Nadat ik niet helemaal zeker ben dat ik niets meer nodig heb van disk C: kan ik ingrijpen in de computer. Ik open de kast, stel vast welke de D: drive is. Die vervang ik door de CD rom drive. De data op D: blijft bestaan, ik kan hem eventueel als C: drive in een andere computer gebruiken. De CD-rom drive is eenvoudig aan te sluiten door de stroomkabel en de datakabel in te pluggen, de datakabel met de rode markering richting stroomkabel. De computer geeft bij het opstarten een foutmelding op het bestaan van de D: schijf. Lijkt me normaal, ik zal de setup moeten wijzigen waarschijnlijk. Ik bekijk de installatiediskette die bij de CD rom drive zit. Nog net op tijd denk ik eraan de diskette eerst te scannen met mijn antivirusprogramma. Sinds een aantal virussen zich verspreidden via driver disketten van goedkope hardware is dat een algemene regel geworden. Op de diskette staat een install programma en wat helpbestanden. Vrij snel wordt duidelijk dat ik mscdex moet hebben, een CD extension voor dos. Spijtig genoeg is ook dos versie 6 of hoger vereist, terwijl ik met dos versie 5 zit. Probleem, want ik heb geen disketteset van dos versie 6. Ik zal dus een andere computer moeten inschakelen om de linux-installatie cdroms te kunnen lezen.
De eerste stappen.
Eerst even kijken wat er op de CD-rom staat. Ik kopieer alle txt bestanden, bijna een halve Mb. Ik bekijk enkele ervan, en kan ze terug raadplegen als het nodig is. Ik moet nu een bootdisk maken om de computer te kunnen starten met Linux. Daarvoor is een programma bijgeleverd, dat niet onder windows 95 gestart mag worden. Je moet eerst herstarten in dos. Helaas blijkt mijn cd-rom drive dan niet herkend te worden. Toch maar eens proberen vanuit een dos-box onder windows 95. Het "view" programma werkt en laat me een batch bestand selecteren om een boot diskette aan te maken. De a-drive schrijft. Ik krijg de melding "done".
Ik boot de computer met deze bootdisk try1. Na de melding van de niet herkende D: drive krijg ik een welkom-scherm van Slackware Unix. Dan wordt me gevraagd enkele parameters in te geven. Als voorbeeld oa ramdisk hdx=cdrom (force detection of an IDE/ATAPI cd rom drive), wat me wel interessant lijkt. Maar eerst probeer ik gewoon enter, rekenend op de standaard detectie. Dat lijkt te werken, er komen meldingen als "hda: Quantum pd425A, 406 MB w/256dB Cache, CHS=1021/16/51" "hdb: LTN204, atapi cdrom drive " enz. "VFS: Insert root floppy disk to be loaded into ramdisk and press ENTER" Hier dacht ik te snel dat ik kon enter drukken. Omdat de CD in de drive zat dacht ik dat hij wel alles daar zou vinden. "Ramdisk: minix filesystem found at block 0" Iets langer doet hij over volgdende mededeling: "Ramdisk: Loading 573 blocks into ram disk ... done" "VFS: Mounted root (minix filesystem)" Maar dan alleen nog een command prompt, en geen beweging meer...
Gelukkig kan ik terugvallen op de readme files. De eerste die ik open verklaart al wat er aan de hand is. Ik had inderdaad een boot disk EN een root disk moeten maken. Ik start het daarvoor verstrekte hulpprogramma op, en ga naar de optie root disk. Ik krijg de keuze uit gewone installatie, een laptop pcmcia installatie, of een UMSDOS installatie om Linux in een DOS directory te installeren, wat trager werkt, maar de bestaande partitie behoudt. Ik kies voor de eerste mogelijkheid, uit te voeren vanuit dos door op de C: prompt "RAWRITE COLOR.GZ A:" in te geven. Ik krijg bij het opstarten de mogelijkheid om extra parameters mee te geven, door ENTER sla ik dat over, en start het opladen van de ramdisk. Na een tijdje krijg ik informatie over de herkende onderdelen, zoals de C-drive, de cd rom, de a:1.44 en b:1.2 Mb drives, enzovoort. Ik krijg een verwelkoming in Slackware Linux Installation. Wat ik nodig heb is een of meer partities van het type Linux native. Best ook een swap partitie type Linux Swap, alvorens te installeren. Geheugen problemen, zoals te verwachten bij 8 Mb of minder (8!) kunnen opgelost worden door een swap partitie te activeren alvorens setup te starten. Met cfdisk of fdisk een swappartitie type 82 maken, en aktiveren door "mkswap /dev/<partition> swapon /dev/<partition>" als dat in orde is kan ik "setup" starten, eventueel kan ik kiezen om niet met een kleurenmonitor te werken, in ieder geval moet ik inloggen als "root", wat ik ook doe. De command prompt ziet eruit als een hekje #. Ik start cfdisk om menugestuurd de nodige parities te maken op de schijf. Ik verwijder de dos-paritie (slik), en maak een primaire Linux partitie, bootable, van 350 Mb. Daarna maak ik een Linux Partitie Logical, van 50 Mb, waarvan ik hoop dat het zo moet om een swap-partitie te maken. Ik schrijf de wijzigingen weg op schijf. Daarna moet ik het systeem herstarten om te kijken of de partities herkend worden. Herstarten zonder boot-floppy levert niets op, dus met dan maar. Ik weet ook nog altijd niet wat ik met de melding moet dat de 2e HD niet gevonden wordt: "D:drive failure", vertelt de setup me elke keer opniew, waarna ik F1 druk om voort te gaan. De boot floppy start weer. Ik verifieer de partities, en heb er 1 teveel, een "logical" partitie, en de nummering klopt niet. Misschien heb ik iets verkeerd gedaan, het toetsenbord staat immers ingesteld op US standaard, en ik werk met een AZERTY. Ik verwijder alle partities, en maak er twee nieuwe aan, een Linux boot, en een Linux swap, en schrijf de wijziging op schijf. Ik besef dat ik nu een echte "lege" harde schijf heb. Er is geen weg terug. Daarna start ik aan de command prompt "setup". Wonderlijk. Ik krijg een kleurrijk menu, waarin in eerst kies voor het aanpassen van mijn toetsenbord. Ik kies iets met BE in, en krijg een kadertje om te testen of het goed is. Ik bevestig de keuze. Ik krijg de mogelijkheid om onmiddellijk naar de volgende keuze te gaan: het uitvoeren van "ADDSWAP", om de swap ruimte te gebruiken. Ik bevestig. De swapruimte op de schijf wordt perfect herkend zoals ik ze gemaakt heb. Ik bevestig weer, en "Formatting /dev/hda2 as a Linux swap partition (and checking for bad blocks)…" is de beloning. Dat herinnert mij eraan dat ik eens een zware crash heb gehad in een c-compiler, waarna de disk vreemd begon te doen. Ondertussen is de configuratie klaar, en bevestig ik "this information will be added to your /etc/fstab: /dev/hda2 swap, swap, defaults 0 0" Automatisch kom ik bij de volgende installatie-optie: opzetten van de TARGET drives. Yes. Ik kies de (enige mogelijke) /dev/hda1, Linux native 358198K partitie. Nu moet de partitie geformatteerd worden, met of zonder controleren op "bad blocks". Met controle duurt langer, maar ik doe het toch: 0:48 - . Ik wordt nog attend gemaakt op de Ext2fs-standaard inode grootte van 1 per 4096 bytes schijfruimte. Ik kan kiezen voor een grotere densiteit, wat nodig is voor gebruik van een groot aantal kleine files. Omdat ik dat nog niet weet, kies ik de standaard. Start 0:57 – "Formatting /dev/hda1, Size in 1K blocks: 358198, Filesystem type: ext2, Inode density: 1 inode per 4096 bytes." Na vijf minuten (1:02) was het klaar: "Done adding Linux partitions to /etc/fstab. Adding this information to your /etc/fstab: /dev/hda1 / ext2 defaults 1 1" Exit. Source media selection laat me keizen vanaf waar ik de installatie wil uitvoeren. Mijn CD-rom zit in de drive, en ik kies "install from a Slackware CD-rom". Ik laat automatisch zoeken naar de drive. "Using CD-rom drive: /dev/hdb" Ik bevestig het toevoegen van de "mount CD-drive" mogelijkheid bij opstarten. De test versie kan werken vanop de CD rom, maar ik kies normale installatie. "Software Series Selection" luidt de titel van het volgende scherm, en ik kies hier wat ik wil installeren. Ik kies voor A, AP, D, E, F, geen K, N, geen T en TCL, X, XAP, geen XD, XV, Y. Ik beslis wel om eerst alleen de A set te installeren om eens te kijken wat dat geeft. Ik kies voor printer ondersteuning, geen joystick, getty (?), muis, intel binary BSD, kbd ondersteuning, geen pcmcia, geen SCSI-loze kernel, ISA pnp, kernel met SCSI-support, Berkeley UNIX C shell vervanger, … Bij de vraag van de Kernel hoop ik dat mijn vorige keuze genoeg was. Ik formatteer 3 floppies in /dev/fd0 om een set Linux bootdisks te maken. Ik weet helaas niet meer waar onder dos mijn modem zat, ik kies dus willekeurig com3, er vanuitgaand dat com 1 waarschijnlijk de muis was. Ik kies een gek default fontje, wat ik later nog kan wijzigen door ‘fontconfig’ te starten. Dan ontdek ik eindelijk de betekenins van LILO: Linux Loader. Later installeren kan door ‘liloconfig’. Met de muis kom ik in problemen: ik heb er op het moment geen goeie in bereik. Ik installeer dan maar een standaard Microsoft-compatibele, op /dev/ttyS0 (com1), te laden bij opstarten. Tijdzones zijn verdeeld per continent, Europe/Brussels is mijn keuze. "Setup is complete", klaar om het programma te verlaten en te starten door CTRL-ALT-DEL. Deze toetscombinatie levert een waarschuwing op. Nog steeds blijven hangen bij het zoeken naar de 2e harde schijf: dat zal er nu wel uit mogen denk ik. "Geen besturingssysteem aanwezig" In het Nederlands??? Booten met LILO disk in a: lukt wel, na een tijdje start de HD. Opstarten eindigd met de vraag "Darkstar login:" Als ik gevoelsmatig "root" ingeef, krijg ik de melding Linux 2.0.34. You have mail. De tweede keer krijg ik de vorige inlogdatum te zien. Ik wordt aangemaand om mijn password in te geven, 5 tot 8 tekens. De muisdriver lijkt al te reageren.
Op zoek naar meer mogelijkheden. Uit allerlei documentatie en gesprekken blijkt dat mijn systeem nogal dunnetjes is om echte Linux toepassingen op te installeren, zeker als je naar een grafische omgeving wil. Ik zorg dus voor een grotere disk, een nieuw, 1,2 cm plat ding (tegenover bijna 3,5 voor de oude 400Mb drive). Deze disk is in principe meer dan 1 Giga, dus meer nuttige ruimte. Ondertussen is het geheugen opgetrokken tot de maximum waarde in deze computer; 32 Mb. Ik start de computer met de vroeger gemaakte boot-disk. Ik houd de root disk al klaar. "boot:" ik duw enter omdat ik geen extra parameters wil meegeven. "loading ramdisk ……." Dit duurt vrij lang. Dan krijg ik wat mededelingen, waarin ik hoopvolle dingen zie als "… Linux version 2.0.34 (root@darkstar), Starting kswapd v 1.4.2.2, ..., hda: JTS Corp. Palladium Model P1200-2AF, 1147MB w/32kB Cache, CHS=2332/16/63, hdb: LTN204, Atapi CDROM drive, ... , fd0=1.44M, fd1=1.2M, FDC is an 8272A, ..., partition check: ..., hda:hda1, VFS: Insert root floppy disk to be loaded into ramdisk and press ENTER". Dat doe ik. "RAMDISK: Compressed image found at block 0" Nu moet ik nog formatteren en partities maken. Eerst log ik in, "root". Daarna vraag ik "fdisk", dat me antwoord dat het aantal cylinders op 2332 staat, wat groter is dan 1024, en problemen kan geven met software die "runs at boot time, eg LILO), en software from other OSs, wat niet de bedoeling is). Ik neem het risiko om het probleem te negeren (nadat ik gelezen heb dat je er vooral last van hebt als je nog een dos-partitie houdt, vanwaar je LOLO moet opstarten, en zelfs dan kan je nog loadlin gebruiken). Ik verwijder de bestaande dos-partitie, ik maak een primaire partitie met de Boot-flag (automatisch type 83), en een primaire partitie die ik op type 82 zet (Linux Swap). Ik kies Write ... "Writing partition table to disk... hda: hda1 hda2" Ik reboot met boot disk in a: om alles te controleren: "Loading ramdisk......". De rest verloopt zoals voorheen. Ik log in met "root". Ik vraag "setup". "Slackware Linux Setup (version 3.5.0) ..." Ik kies een toetsenbord: azerty of be, ik probeer beiden en merk weinig verschil, ook bij het be werken de klinkers met de franse accenten niet in het probeerscherm, maar ik behoud die keuze. Ik kies de swap partitie, en die wordt geformatteerd, wat enkele minuten duurt. Voor de eerste partitie kies ik voor de standaard inode, en formatteren duurt weer enkele tientallen minuten. Na twintig minuten hoor ik een tikkend geluid, even later een "adding /dev/hda1 / ext2 defaults 1 1 to /etc/fstab" melding, met exit mogelijkheid. Volgende keuzes: Install from Slackware CDrom Scan for the cd-rom drive automatically Cd rom is in drive, begin scanning "media changed, add entry to your new system's /etc/fstab file, attempt to mount CD rom on /cdrom at boot time?" - Yes Normal installation 'slakware' Disks sets, software categories selection section now. All preselected choice X Go on to Install section newbie mode (trager - meer uitleg - eventueel te bevestigen) No joystick, uugetty, general purpose mouse support, intel binary compatibility specification module, skipping package IDE (zonder SCSI), geen loadlin.exe (geen bootable dos partitie), kbd, minicom, geen pcmcia, plug n play, Linux kernel 2.0.34, with SCSI support, tcsh 6.07 Berkeley Compatible unix C-shell csh(1), ash lightweight Bourne compatible shell, GNU bc 1.04 calculation precision language, geen cdutils voor schrijven cds, GNU diffutils, Ghostscript 4.03, gsfonts, ispell 3.1.20 spelling checker, JED 0.97-14 programmer's editor binary files edit tot gnu emacs compatible reader, joe text editor v2.8, geen jove emacs compatible (liever echte emacs), jpeg6, man-pages online linux manuals, mc (midnight commander), geen md (met md kernel driver block devices bundelen), geen magnetic tape drivers, geen diskquota systeem, sc spreadsheet, seejpeg-1.6.1 jpg gif bmp ppm en targa lezer, geen sound convertor sox, sudo om als root commands uit te voeren met logging in /var/log/ voor system administrator, GNU texinfo-3.12, vim 5.1 (unix "vi" compatible editor), workbone audio cd player, geen zsh (unix command interpretor als Korn shell), geen byacc Berkeley Yacc LALR(1) parser generator waardoor misschien GNU bison anders werkt?), GNU egcs, geen Fortran compiler, egcsobjc GNU Objective C compiler, geen LISP, gnu debugger, gnu make, libc, libcinfo, gnu m4 1.4 macro expander etc, ncurses screen library, p2c pascal to C translator, perl, geen pmake voor Makefiles designed for BSD, python interpreted interactive oo programming language, rcs GNU revision control system, strace system calls and signals dump on standard output, svgalib graphics library, geen terminfo terminal login screen adjust database, emacs lisp source, geen emac_nox zonder X 11 support 400 K kleiner, emacinfo, emacmisc doc for GNU Emacs, Linux Linus Torvals source, apache WWW server, bind (name server...), DIP dial up handler can handle incoming with password and outgoing connections, netpipes 3.1 to make tcp/ip streams usable in shell scripts (?), geen cnews spooling and transmission of Usenet news, elm menu-drive user mail program, geen INN InterNet News daemon, Lynx 2.8 hypertext (textbased) browser, bsd mailx 8.1.1 intelligent mail processing system, metamail 2.7 MIME implementation, geen netatalk (Appletalk file and print server), geen nn_nntp newsreader voor NNTP, geen rdist om identieke copies van files over verschillende hosts te verzorgen, pine mail reader, ppp, procmail om mailservers te maken- mailing lists - sorteren van mail - preprocess of programma starten bij ontvangst van mail, smail om sendmail configuration files te maken met m4 macro processor, geen trn threaded news reader, Samba smb file and print server voor bv win95 met smb client, tin easy to use netnews reader ook locally in bv /var/spool/news, bsd sendmail 8.9.0 mail transport agent most complex and complete mail delivery met procmail als local mail agent, tcpip2, tcpip1 networking programs and support files, geen uucp unix to unix copy over modem lines, geen transfig om xfig andere dan fig files voor LaTeX documenten, geen xfig interactive drawing tool die fig files maakt, geen bibtex voor La Tex, eplain documentation (?), fonts documentation, generic documentation for macro packages, geen documentation for LaTex, geen td_metap documentation for Metapost, geen td_misc general information about Tex, td_mkidx, geen td_progs Kpathsea library doc for teTex, te_ams, tf_ps postscript fonts, geen bibtex support files, expanded plain Tex, laTex extra, geen Metapost postscript out, geen pictex macros, geen tm_pstr postscript stricks, geen drawtex macros, geen XY pic macros, geen hfsutils voor mac volumes in HFS, geen tcl script language, tclx, tk, icons X11, Lestif Motif clone, static libraries for Lestif, geen oldlibs X, geen a.out oldlibs6 DLL format X binaries, geen ibm chips ondersteuning, geen AGX chipset ondersteuning, documentation FreeX, fonts 100 dpi, geen cyrillic fonts, large fonts, scaled fonts, x font server, Xfree html docs, geen number nine image 128, geen japanse doc, etc, geen mach32, geen mach64, geen mach8, manuals Xfree 86, geen monochrome, nest, geen viper, programming lib Xfree, geen print only server, postscript doc, .. ik wil eruit!!! Het is nu 4 uur 's nachts en ik kan echt geen klik meer verder. Ik probeer de installatie procedure te onderbreken. Deze methode is zeer leerrijk, maar net een beetje te omslachtig. Ik start terug op, met de boot diskette, met de bedoeling deze keer een van de automatische installatieprocedures te kiezen. Ik dacht eerst even de partities terug te formatteren om niet met overlappende installaties te zitten. Helaas is dat niet zo eenvoudig. De computer start niet hetzelfde op als vorige keer, omdat er al wat software op de schijf aanwezig is. Helaas kan ik die niet bekijken, omdat ik niet weet hoe (het dos commando DIR heet hier anders). Ik probeer setup, en dat geeft mij het installatiemenu. Daar kies ik voor het verwijderen van alle packages (manueel te selecteren). Ik krijg de melding dat het succesvol verlopen is en dat ik een logfile kan terugvinden op een bepaalde locatie. Netjes. Daarna herstart ik de computer, weer met de bootdisk. Nu krijg ik de keuze om van de standaard /dev/hda1 te starten (harde schijf veronderstel ik) of ergens anders. Ik probeer met hda0 om van de floppy te starten, en dat lijkt te lukken.: "Loading mount ..." Even later wordt ik uitgenodigd om in te loggen, wat niet lukt met "root". Dit lijkt een uitzichtloze visieuze cirkel te worden: ik kan niet mrooeer starten vanop de diskette als op een leeg systeem, en van het systeem op de harde schijf heb ik ongeveer alles verwijderd. Ik probeer nog een keer op te starten en denk eraan dat ik daarjuist niet op het toetsenbord heb gelet dat nog op qwerty staat ipv azerty. Ik vraag boot=/dev/hda0, wat me een mooie reeks foutmeldingen oplevert, die eindigt met "kernel panic". Ik probeer wijzer te worden uit de bovenstaande meldingen zoals ... (net als ik dit wil lezen valt de sturing van mijn scherm uit, het lijkt wel een screensaver die aktiveert), maar ik herinner me nog iets nuttigs als "fd0 is 1.44M", dus ik heb weer een fout gemaakt. Opnieuw proberen dus, en ik ben blij als er lettertjes op mijn scherm komen, kaart dus niet kapot. "mount root=/dev/fd0", ook hierop wordt gereageerd. En inderdaad, ik mag terug de "root" floppy geven! Maar dan gaat het onmiddellijk fout: "msdos fs rel. 12, FAT ...Kernel panic: VFS: Unable to mount root fs on 02:00". Plots ontdek ik mijn "simple boot disk" die ik in het begin eens heb aangemaakt. Maar ook dat resulteert in opstarten op de harde schijf en een ongeldige "root" login. Toch maar een greep naar een dos diskette, wie had dat gedacht. Het is lang geleden dat ik nog een fdisk onder dos gebruikt heb, maar nu helpt het mij met het verwijderen van de eerste partitie op de harde schijf. Ondertussen is me duidelijk geworden dat ik al een aantal keer met de LILO boot disk heb gestart in plaats van de "installation boot disk", wat veel van mijn problemen zou kunnen verklaren! (Onterechte "blame" /dos greep hierboven). Ondertussen zijn alle partities verwijderd, dus dat zal ik even moeten overdoen, zie vroeger. Ik kies nu dus voor de standaard aangeboden installatie, daarna de selectie per series: SERIES A: geen ide kernel, wel de scsi geen ibcs2, geen pcmcia, geen loadlin, getty staat al af (?), al de rest laat ik opstaan. Enter! Tijdens de installatie komt er uitleg op het scherm, die soms zo snel weg is, dat ik hem probeer tegen te houden met de "pause" toets op het keyboard. Maar ai, daar komen rare tekens onderaan door het scherm van het installatie programma. Nu verschijnt het volgende keuze menu, en de pijltjes toetsen werken niet meer naar behoren, enkele pogingen doen plots het programma vervolgen, ik hoop met de standard installatie. Enkele automatische series verder (aantal toetsaanslagen) heb ik de numlock afgezet en kan zo terug pijltjes gebruiken. Ik let er bij "N series" verder op de fileserver Samba voor win95 optie te installeren, geen newsreaders, geen mac-services, T-serie volg ik de standaard, zonder postscript lettertypes, ik kies de documentatie voor T van LaTex docs (td_ltex) en general docs for Tex (td_misc), Series TCL neem ik geen hfs tools voor mac, de rest wel. De X series geven me keuze voor een grafische kaart, waar ik de X server for SuperVGA cards uitkies, en extra de html documentatie aankruis. XAP X applications: behalve standaard neem ik nog GCHESS, XSPREAD (spreadsheet), ARENA (grafische WWW browser). XV zonder develop libraries. De games, wat ik op mijn pc buitenhield, maar nu kwestie van eens te kijken wat Linux daar biedt. De series zijn geinstalleerd, en ik moet nog een boot systeem kiezen. Ik volg de suggestie om dat van de install disk te nemen, en maak 2 boot disks aan, een LILO boot disk en een simple boot disk /dev/fd0, waarvoor ik 2 diskettes formatteer met het installatieprogramma. Modem kies ik voor equivalent van com3 (ik heb 2 seriele poorten, en een interne modem), screen fonts, install LILO to the master boot record, alhoewel floppy aangeraden wordt, configure network no, 2 button microsoft compatible mouse op /dev/ttys0 (com1) van de vier mogelijkheden (ik ben verwonderd over het aantal mousedrivers, tot wacom grafisch tablet), load gpm (cut and paste text) at boot time, UCCP smarthost voor de mail (itt mailserver connectie), time zone Europe/Brussels (lange lijst om met pijltjes door te gaan). "System configuration complete, reboot with CTRL-ALT-DEL", exit linux setup, "# _ ". Doe ik, zonder disks in de drive. Ik krijg een aantal unmount meldingen enzo, en een warme start. De LILO Boot Loader verwelkomt mij, en vraagt de naam te geven van de partitie die ik wil booten, met 1 keuze: "Linux - Linux (ext2fs partition)" Er start een indrukwekkende boot procedure, waarin het lettertype op het scherm wijzigt, en die eindigt in "Welcome to Linux 2.0.34, darkstar login:" ROOT enter. "If you will practice being fictional for a while, you will understand that fictional characters are sometimes more real than people with bodies and heartbeats. ... " "darkstar:~# _"
Post installation configuration. De volgende dag is het spannend, ik heb een installatie uitgevoerd, maar hoe ga ik het nu gebruiken? Ik log in met "root", en ik wordt verwelkomd door mijn vorige logindatum en tijd, en de melding dat ik post heb: "You have mail. This is NOT a repeat". Wat het ook moge betekenen. Opvallend is dat de muisdriver al werkt (zichtbaar als blokje, als ik klik (1-2-3) wordt letter, woord, en lijn aangeduid. Na enkele minuten valt het scherm uit (screensaver?)..Volgens de handleiding moet ik nu trouwens enkele kernel modules installeren, wat overeenkomt met "device drivers", daarvoor moet ik een tekstfile wijzigen met een tekstverwerker als VI, Pico of Emacs. Ik neem even de documentatie er bij die op de CD staat als tekst files. Daarin wordt me duidelijk dat ik een nieuwe gebruiker moet aanmaken op het systeem: wim, user id (enter for default?) ENTER, Inital group [users] ENTER, home directory [home/wim] ENTER, shell [/bin/bash] ENTER, account expiry date [] enter voor geen? ENTER, dan krijg ik het overzicht van wat ik heb ingegeven, bij New UID staat [next available]. De GID komt niet voor (Group ID). Ik kijk eens rond op de schijf met "ls" en "cd", en merk tot mijn verbazing dat directories in donkerblauw komen, en X11@ in de /etc directory in lichtblauw, maar in /etc/rc.d staat alles dan weer in groen. Daar vind ik ook het bestand "rc.modules", en ik probeer vi rc.modules, en ja, ik krijg het bestand op mijn scherm (hoe ik iets bewaar is weer een andere kwestie...). Ik zie niets dat ik moet aanpassen en geraak na wat proberen uit het programma met CTRL-Z. Op heel wat plaatsen wordt verwezen naar een document op een website, misschien moet ik dat maar eens gaan halen ... |