devcorner.schlenker-webdesign.de > Unix > FreeBSD auf Compact-Flash-Karte > Vorbereitetes Image
Home Unix LaTeX WWW Print
Diese Seite wurde am 1. April 2006 vorübergehend auf statisch umgestellt. Einige der vorgestellten Tutorials sind veraltet, Links tot und die Zeitangaben stimmen auch nicht. Im Laufe der nächsten Monate wird eine überarbeitete Seite folgen, auf die dann weitergeleitet wird.

Vorbereitetes Image

Das hier vorgestellte Image verfügt über alle für einen Thinclient benötigten Komponenten: viele lokale Schriften, Network Audio System, einen Printspooler. Der Kernel ist recht schlank gehalten, wer eine Firewall bauen möchte, wird mit diesem Image nicht mehr ideal bedient.

Beinhaltete Pakete

 XFree86-Server-4.3.0_12 XFree86-4 X server and related programs
 XFree86-font100dpi-4.3.0 XFree86-4 bitmap 100 dpi fonts
 XFree86-font75dpi-4.3.0 XFree86-4 bitmap 75 dpi fonts
 XFree86-fontDefaultBitmaps-4.3.0 XFree86-4 default bitmap fonts
 XFree86-fontEncodings-4.3.0 XFree86-4 font encoding files
 XFree86-fontScalable-4.3.0 XFree86-4 scalable fonts
 XFree86-libraries-4.3.0_6 XFree86-4 libraries and headers
 bitstream-vera-1.10 Bitstream Vera TrueType font collection
 dri-4.3.0,1         OpenGL hardware acceleration drivers for XFree86
 expat-1.95.6_1      XML 1.0 parser written in C
 fontconfig-2.2.90_3 An XML-based font configuration API for X Windows
 freetype2-2.1.5_1   A free and portable TrueType font rendering engine
 gdbm-1.8.3          The GNU database manager
 gettext-0.12.1      GNU gettext package
 imake-4.3.0_2       Imake and other utilities from XFree86
 jpeg-6b_1           IJG's jpeg compression utilities
 libiconv-1.9.1_3    A character set conversion library
 libusb-0.1.7_1      Library giving userland programs access to USB devices
 nas-1.6             Network Audio System
 netcat-1.10_1       Simple utility which reads and writes data across network
 perl-5.6.1_15       Practical Extraction and Report Language
 pkgconfig-0.15.0    A utility used to retrieve information about installed libr
 sane-backends-1.0.13_1 API for access to scanners, digitals camera, frame grabbers
 urwfonts-1.0        Another font package for X

Download

Ein erster Schnappschuß ist verfügbar unter https://devcorner.old.mattiasschlenker.de/download/24/

Flashen

Nach dem Herunterladen wird das Image einfach auf eine 256MB-CF-Karte geflasht, wenn ein USB-Kartenleser auf /dev/da1 gefunden wird:

 bunzip2 -c  CF_Image_FreeBSD_5.2_256MB.img.bz2 | dd of=/dev/da1 

Genausogut kann man das Image auf eine (alte?) Festplatte mit mehr als 256MB übertragen. Verwendet man eine Flashkarte, muß diese anschließend in einen CF/IDE-Adapter eingesetzt werden (bspw. bei HRT für ca. 23¤ zu beziehen) da das Root-Dateisystem auf der ersten IDE-Festplatte gesucht wird. Eine Verwendung an einem Kartenleser als USB-Festplatte ist prinzipiell möglich, erfordert aber die Anpassung wenigstens der /etc/fstab.

Benutzung

Mach dem Booten findet man ein normales FreeBSD vor, dessen Wurzelverzeichnis Read-Only gemountet ist, /var und /tmp befinden sich in Ramdisks.

Das Rootpasswort lautet FreeBSD . Muß man kleinere Änderungen (bsp. die Größen der Memory-Disks in /etc/fstab oder Wechsel des Passwortes) vornehmen, kann man das Root-Dateisytem Read-Write remounten:

 mount -u /

Möchte man die verwendete Version von FreeBSD 5.2 aktualisieren oder mit einer anderen make.conf bauen, mountet man den Kartenleser und installiert Welt und Kernel mit passendem DESTDIR:

 mkdir /tmp/cf_bsd
 mount /dev/da1s1a /tmp/cf_bsd
 cd /usr/src
 make installworld DESTDIR=/tmp/cf_bsd
 make installkernel DESTDIR=/tmp/cf_bsd

/dev/corner news
Visitenkarten mit LaTeX (27.10.2004)
X.org unter FreeBSD 5.2.1 (25.07.2004)
Kurzanleitung OpenOffice.org und MySQL (SuSE) (14.05.2004)
Neues Howto -- OpenOffice.org und PostgreSQL (FreeBSD) (02.05.2004)
Tip des Tages (FreeBSD) -- Multisession Datensicherung quick and dirty (18.04.2004)
Tip des Tages (Linux/Unix) -- Wörterbuch auf Tastaturshortcut (18.02.2004)
Werbung
Christall Folientechnik – Kastenhauben und technische Folien in Sondergrößen
Cycle-Sport GmbH Heilbronn – Ihr Spezialist für sportliche Mountainbikes
www.getriebeteile.com – Ihre günstige Quelle für Ersatzteile von PKW-Getrieben
Impressum · Mattias Schlenker · 04275 Leipzig · · ms@mattiasschlenker.de · 02.04.06, 14:50:43