Het installeren van FreeBSD van CD Voor een node fabriek heb je 4Gb schijfruimte nodig en minimaal een pentium 1 met 64Mb geheugen, dan duurt het hele proces ongeveer en dag. Op een 2.6 Ghz met 500 Mb ram is het meestal binnen een uurtje rond. Voor een node fabriek heb je twee nic's nodig, bij voorkeur pci. Ik ga ervan uit dit je verstandig bent en dit doet op een systeem waarop geen schade kunt aanrichten, natuurlijk kun je dit in een dual (triple/multi) boot omgeving doen. Maar als het mis gaat is het je eigen schuld. Ga ervan uit dat alle informatie van dit systeem verloren gaat. 1. Voor bereiding. Haal een cd-image van freebsd van: ftp://ftp.nl.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/5.0/ 5.0-RELEASE-i386-disc1.iso Maak er een CD van, (ik ga hier niet uitleggen hoe dat moet). Of, indien men thuis een ADSL router heeft welke DHCP/NAT beschikbaar heeft kan men de Netinstall gebruiken. Hiervoor zijn eenmalig twee 1.44 Mb floppies voor nodig. Zie section 2.2.7 voor van http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install.html voor gedetailleerde instructies; of haal de files ftp://ftp.nl.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/5.0/ floppies/kern.flp en floppies/mfsroot.flp en (windows) tools/fdimage.exe opn en brand deze op een geformatteerde floppy met behulp van C:\ fdimage kern.flp A: C:\ fdimage mfsroot.flp A: op windows; of op unix/linux: # dd if=kern.flp of=/dev/fd0 # dd if=mfsroot.flp of=/dev/fd0 Markeer de beide floppies. 2. Installatie: Stop nu de CDROM of de eerste floppy (met kern.flp) Keuzes bij het installeren van freebsd (voor zeer gedetaileerde informatie; http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install.html) * boot van cd of floppy * kies standard * kies ok, * kies verwijder alle partities door ze te selecteren met de pijltjes toetsen en op d te drukken, * kies a, * kies q, * kies bij bootopties: standard * lees, kies ok, * kies default partities a q * kies developer (4) * kies Exit * kies CD (1) installeren van Cd of kies 'ftp' by installeren van Floppy. Selecteer dan een nederlandse, duitse, zweedse of switserse mirror (deze zijn het dichtste bij. Er is verder weining of geen verschil tussen de diverse mirrors qua snelheid). Bij netwerk settings 'automatisch' aanvinken. * lees, kies yes, * je hebt nu tijd om koffie te halen :) CD installatie 8-20 minuten Netwerk installatie 15 minuten - 4 uur (afhankelijk van je DSL en tijd van de dag). * Gefeliciteerd; ok * kies yes (netwerk configgen) * kies selecteer de nic waarop het netwerk naar internet zit ; enter * kies no (geen ipv6), yes (dhcp), vul hostname in ; enter * kies 10x enter tot je in de timezone indeling komt; kies europe (8), nederland (28), CET yes, enter, * kies no ; linux compability * kies no ; usbmouse, * kies no ; view packages * kies no ; console settings * kies no ; geen andere gebruikers * type enter * vul 2 x password in, * kies no * type X * kies yes, * verwijder de cd voor het herstarten als de bios geladen wordt. log na de reboot in als root met het password dat je net gegeven hebt. Test de internet verbinding: ping www.wleiden.net Tik in: fetch http://wleiden.webweaving.org:8080/svn/node-config/factory/tags/1.0-rc0/install/README fetch http://wleiden.webweaving.org:8080/svn/node-config/factory/tags/1.0-rc0/install/LICENSE Lees de bestanden: README LICENSE. Als je accoord ga met de licentie kun je nu machine verbouwen door het onderstaande uitvoeren op de commandline: fetch http://wleiden.webweaving.org:8080/svn/node-config/factory/tags/1.0-rc0/install/install.sh sh install.sh Afhankelijk van de bandbreedte naar internet, de snelheid van je machine (cpu en ram) kun je opnieuw iets anders gaan doen en over een uur tot een dag later terug komen. Mocht je de 'screen.txt' instructies gelezen hebben, doe dan: fetch http://wleiden.webweaving.org:8080/svn/node-config/factory/tags/1.0-rc0/install/install.sh screen sh install.sh zodat je process doorgaat, ook als je per ongelukt je ssh/console verbinding verliest; of het process wil overnemen van een andere locatie. Zie ook het document 'Updating.txt'. De FreeBSD-5.0-release versie is vanwege ruimte gebrek niet meer op de servers aanwezig. Zuid Afrika heeft hem nog wel staan Dit los je op door pkg_add naar een andere server te laten kijken setenv PACKAGEROOT ftp.za.freebsd.org