Home / LinuxUser / 2002 / 08 / The Answer Girl

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(229 Punkte bei 11 Stimmen)
Pardus Linux am Ende?
(201 Punkte bei 6 Stimmen)
Meinst Du: Patch CD Updates?
(179 Punkte bei 5 Stimmen)
One goes, one comes
(161 Punkte bei 4 Stimmen)
Speichern in der Cloud
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Dämonische Installation

The Answer Girl

01.08.2002 Stets im Schatten des Pinguins stehend wird ein anderes freies Unix-Betriebssystem, FreeBSD, besonders unter altgedienten Linuxer/innen immer populärer. Grund genug für das Answer Girl, sich die brandneue Version 4.6 des Systems mit dem Dämon-Maskottchen zu installieren.

The Answer Girl

Dass der Computeralltag auch auf freien Unix-Betriebssystemen des Öfteren für Überraschungen gut ist, ist eher eine Binsenweisheit: Immer wieder funktionieren Dinge nicht oder nicht so, wie eigentlich angenommen. Das Answer-Girl im LinuxUser zeigt, wie man mit solchen Problemchen elegant fertig wird.

Ihre Freundinnen und Bekannten, Schwiegermütter und Großväter, Nachbarn und Pizzalieferanten haben Linux entdeckt und Sie vor lauter Support-Anfragen keine Chance auf Sommerbräune und Biergartenmuße? Dann hilft nur eins: Ein neues System muss her, auf dass die Abwimmel-Antwort "Tut mir leid, aber ich benutze FreeBSD" auch der Wahrheit entspricht.

Tatsächlich gerät dank des Erfolgs von Linux gern in Vergessenheit, dass es noch andere Open-Source-Unix-Betriebssysteme gibt. Diese – namentlich NetBSD, OpenBSD und das von allen dreien am weitesten verbreitete FreeBSD – sind (anders als das von Grund auf neugeschriebene Linux) mit der "Berkeley Systems Distribution" verwandt, der an der Berkeley University of California entstandenen Weiterentwicklung des originären UNIX-Betriebssystems von AT&T.

Doch wie bei Linux ist der Betriebssystem-Kernel nicht alles. Um mit dem System tatsächlich etwas anfangen zu können, braucht es Werkzeuge wie eine Shell, die klassischen Unix-Kommandozeilentools, ggf. eine grafische Oberfläche und natürlich Anwendungen. Und da müssen sich Linux- und *BSD-Rechner gar nicht so sehr unterscheiden. Von XFree86 und KDE über den Web-Server Apache bis hin zu Gimp oder dem Mail-Client Evolution kann man alle mögliche, von Linux-Distributionen bekannte Open-Software-Software auch auf den freien BSD-Systemen benutzen. Zudem besteht bei als Linux-Binaries ausgelieferten Closed-Source-Programmen die Möglichkeit, sie (versuchsweise und oft sehr erfolgreich) in der Linux-Emulation laufen zu lassen. Andererseits gibt es auch kommerzielle Software, die es zwar für FreeBSD, nicht aber für Linux gibt.

Dies ist kein Wunder, denn FreeBSD ist dank hoher Stabilität (auch im Vergleich mit Linux) und Effizienz besonders bei Internet Service Providern sehr beliebt (nicht überall da, wo Apache draufsteht, ist auch Linux drin …). Und so stellt sich für die eine oder andere Linuxerin die Frage, warum sie das System mit dem niedlichen Teufelchen nicht einfach einmal ausprobieren soll.

Um es vorher zu sagen: Wenn Sie sich nicht an die Installation eines Debian-Linux trauen würden, sorgt die FreeBSD-Installation vermutlich eher für Frustration, denn die dabei zum Einsatz kommende Installationsroutine ist weder grafisch, noch kennt sie besonders viele Automatismen. Sie fühlt sich eher an wie eine Linux-Installation anno 1995, weshalb Sie über die Art der in Ihrem PC steckenden Hardware genauer Bescheid wissen und Multimedia-Komponenten nicht zwingend von Tag 1 an brauchen sollten. Ohne solide Grundlagenkenntnisse der Kommandozeile unter Linux raten wir ebenfalls davon ab, einen Rechner im Produktiveinsatz auf FreeBSD umrüsten zu wollen. Und nicht zuletzt sollten Sie des Englischen zumindest passiv einigermaßen mächtig sein.

Wer es dennoch wagt, kann nur gewinnen, und zwar nicht nur an Kenntnissen, sondern beispielsweise auch an Geschwindigkeit: So schnell wie unter FreeBSD hat die Autorin noch nie ein KDE starten sehen … Und mit Mailinglisten [1] und unzähligen (meist jedoch englischen u. a. nicht-deutschen) anderen Internet-Ressourcen bewaffnet lassen sich die meisten Probleme lösen.

Kasten 1: Installationsmedien

Wer sich kein FreeBSD-Installationsset (etwa von [4]) kaufen will, braucht eine gute Netzanbindung. http://www.freebsdmirrors.org/FBSDsites.php3 listet Server auf, die FreeBSD zum Download bereit halten, bei der Auswahl sollte man geografisch mehr oder weniger nahe gelegene Mirrors bevorzugen.

Anschließend gibt es zwei Möglichkeiten: Entweder man lädt sich ISO-Images der gewünschten FreeBSD-Version für die PC-Plattform (i386) herunter, das zur Installation zwingend benötigte Image Nr. 1 beispielsweise mit

ncftpget ftp://ftp.de.FreeBSD.org/pub/FreeBSD/releases/i386/ISO-IMAGES/4.6/4.6-disc1.iso

… , und brennt diese etwa mit

cdrecord -v -dev=0,2,0
 4.6-disc1.iso

auf CD. Wenn Sie die Angaben zur dev-Option für einen angeschlossenen und unterstützten CD-Brenner nicht parat haben, erfahren Sie sie mit

bash-2.04# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 02 Lun: 00
  Vendor: TEAC     Model: CD-R55S          Rev: 1.0L
  Type:   CD-ROM                           ANSI SCSI revision: 02

Um von dem selbstgebrannten Datenträger zu installieren, muss man eventuell die Boot-Reihenfolge im BIOS umstellen. (Das Gleiche gilt natürlich auch für das Booten von Installationsdisketten.) Anschließend heißt es: CD ins Laufwerk des neuzuinstallierenden Rechners, anschalten und abwarten, bis sich von alleine etwas tut, sprich FreeBSD bootet. Letzteres kann man durch Drücken der [Enter]-Taste beschleunigen.

Alternativ lädt man lediglich die Installationsdisketten-Images kern.flp und mfsroot.flp beispielsweise von ftp://ftp.de.FreeBSD.org/pub/FreeBSD/releases/i386/4.6-RELEASE/floppies/ herunter und packt sie mit

dd if=kern.flp of=/dev/fd0
dd if=mfsroot.flp of=/dev/fd0

auf jeweils eine Floppy. Gebootet wird die kern-Floppy; auf die Anfrage

Please insert MFS root floppy and press enter:

tauscht man diese gegen die mfsroot-Diskette aus, drückt [Enter] und wartet ein Weilchen.

Erstmal booten

Ob von CDs oder Disketten (vgl. Kasten 1) – um FreeBSD zu installieren, muss man erst einmal FreeBSD von einem Installationsmedium booten. Anschließend gelangen wir ins Kernel Configuration Menu. Wer nach der Erstinstallation keinen Ballast an unnötigen Hardware-Treibern mitschleppen will, verlässt sich nicht auf den Default-Punkt Skip kernel configuration and continue with installation, sondern wählt mit [Pfeil nach unten] und anschließendem [Enter] Start kernel configuration in full-screen visual mode an. Faulere Naturen können auch mit dem Default Glück haben; der dritte Eintrag steht für Kernel-Konfiguration im Kommandozeilen-("Commandline"-)Modus und lässt sich Anfängern nicht ohne Weiteres empfehlen.

Visueller Modus? Tatsächlich erscheint ein reichlich unintuitives Textfenster, das von gestrichelten Linien in mehrere Bereiche aufgeteilt wird, ständig etwas von Collapsed erzählt und in der obersten Zeile mit conflicts droht (Abbildung 1). Wer jetzt hilfesuchend nach dem Strohhalm der [?]-Taste greift, drückt, ist auf einer deutschen Tastatur bereits in die Falle getappt: Die Tastenbelegung ist selbstverständlich US-amerikanisch, und dort liegt das Fragezeichen auf [Umschalt--].

Abbildung 1: Kernel-Konfiguration – die aktive Zeile wird jeweils grau unterlegt

Zum Glück erweist sich der Eintrag (Collapsed) lediglich als Hinweis, dass es zum jeweiligen Punkt weitere Angaben gibt. Betätigt man in einer so markierten Zeile die [Enter]-Taste, werden diese sichtbar – in Abbildung 1 ist dies für den Punkt Input der Fall.

Im oberen Teil mit der Überschrift Active Drivers sind die Hardware-Treiber aufgelistet, die der FreeBSD-Kernel derzeit aktiviert hat, im darunterliegenden Bereich Inactive Drivers solche, die generell unterstützt werden, aber für die aktuelle Maschine uninteressant sind. Prinzipiell geht es also darum, die aktiven Treiber, die wir nicht brauchen (optional) bzw. die sich mit anderen aktivierten Treibern beißen (unbedingt), in den "Inactive Drivers"-Teil des Dialogs zu verfrachten.

Von der Hardware-Erkennung ihrer Distribution verwöhnte Linux-User dürften spätestens jetzt nach Hardware-Handbüchern suchen und/oder noch einmal Linux booten, um beispielsweise dem KDE-Kontrollzentrum zu entlocken, welche Netzwerk-Karte (und wenn man einmal dabei ist, welche Grafik-Hardware) der Rechner eingebaut hat.

Markiert man die Zeile Storage und drückt [Enter], werden Besitzer/innen von PCs von der Stange die verschiedenen SCSI-Controller-Zeilen mit den Pfeiltasten anwählen und mit [Entf] deaktivieren: Nur wer tatsächlich einen SCSI-Controller hat, lässt den passenden im "Active Drivers"-Bereich zurück, während er die anderen entfernt. Die ATA/ATAPI compatible disk controller werden hingegen für IDE-Festplatten und -CD-ROMs benötigt.

Um die immer noch ausstehenden Konflikte zu beseitigen, ist (bei PCs mit Netzwerk-Karte) auf jeden Fall ein Blick in den Punkt Network nötig. Wer etwa über eine Intel EtherExpress PRO/100+ verfügt, kann alle Netzwerk-Treiber mit Ausnahme von

NE1000,NE2000,3C503,WD/SMC80xx Ethernet adapters       ed0  10 0x280

deaktivieren.

Auf diese Weise gilt es, alle Active Drivers-Einträge abzuklappern. Wer aus Versehen zuviel deaktiviert hat, wechselt mit der [Tab]-Taste zwischen den beiden Bereichen und aktiviert inaktive Treiber mit [Entf]. Will man einer Karte einen speziellen Interrupt zuweisen, bekommt man mit [Enter] auf dem Eintrag die Möglichkeit zum Editieren der jeweiligen Parameter. Ein Druck auf die [Q]-Taste führt zurück zur Treiberauswahl; drückt man dieselbe Taste in diesem Modus, wird die Konfiguration gespeichert, und man kommt einen Schritt weiter in der Installation – vorausgesetzt, man hat daran gedacht, dass y (für "yes") auf einer amerikanisch belegten Tastatur hinter der deutschen [Z]-Taste zu finden ist.

Deutsche Tastaturbelegung

Im nunmehr erscheinenden sysinstall-Tool (Abbildung 2) bietet sich endlich die Möglichkeit, der lästigen amerikanischen Tastaturbelegung bei deutschen Tastenaufschriften zu entkommen. Zu diesem Zweck gilt es, mit den Pfeiltasten oder einem Druck auf die [K]-Taste die Zeile

K
eymap    Select keyboard type

zu erreichen und durch Betätigen von [Enter] in den passenden Dialog System Console Keymap zu gelangen. Dort bietet sich die Auswahl des Punkts German ISO an. Ein weiteres [Enter] bringt uns mit deutschem Keyboard-Layout zum Main Menu zurück. Dort fassen wir uns ein Herz und wählen den Eintrag Standard. Eine mit [Enter] zu bestätigende Meldung informiert uns, dass es jetzt ernst wird: Die Partitionierung der Festplatte steht an.

Abbildung 2: Das FreeBSD-Installations- und Konfigurationstool /stand/sysinstall lässt sich auch nach der Installation weiterverwenden

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

632 Hits
Wertung: 0 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2012_02

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...
Skype für 64-Bit-Prozessor u. Suse 12.1
Klaus Sigerist, 05.02.2012 11:39, 3 Antworten
Hallo Gemeinde! Ich bin nur ein einfacher Nutzer und habe Probleme mit der Installation von Skyp...
8! Anfängerfrage :) Wie finde ich in Ubuntu die Datenträger (Bild, Text)
samuel leusam, 04.02.2012 15:53, 1 Antworten
Ich habe neu Ubuntu. Wenn ich die SD Karte im Laptop einstecke, erkennt er sie und gibt ihr den N...
OpenSuse 12.1-Service Kit 01/12
Christoph-J. Walter, 28.01.2012 08:52, 2 Antworten
Hallo Gemeinde, ich habe 12.1 neu installiert. Alles in Ordnung! Nun möchte ich das Service Kit (...
Ubuntu 11.10 konfigurieren
Michael Hinz, 27.01.2012 17:52, 1 Antworten
Ubuntu läuft bei mir. Allerdings nur, wenn die Daten-CD eingelegt ist. Unabhängig von Bios-Einste...