[OpenBSD]

9.0 - Umstieg von Linux

Für weitere Informationen für Linux Benützer siehe bitte http://sites.inka.de/mips/unix/bsdlinux.html.



9.1 - Einfache Tips für Linux (und andere freie Unix-artige BS) User

Es gibt einige Unterschiede ziwschen OpenBSD und Linux. Diese Unterschied sind unter anderem die Bootup-Sequenz, Netzwerkkarten Benutzung und das Festplatten- Management. Die meisten Unterschiede sind gut dokumentiert, aber benötigen ein Suchen in den man-pages. Dieses Dokument versucht als Index dieser Unterschiede zu dienen.


9.2 - Dual boot mit Linux und OpenBSD

Ja! Es ist machbar!

Lies INSTALL.linux

9.3 - Deine Linux (oder andere System-7-artige) Passwort-Datei in BSD-Style konvertieren.

Zuerst finde heraus, ob deine Linux Passwortdatei 'geshadowed' wird oder nicht. Wenn ja, besorge dir John the Ripper und benutze das 'unshadow' Werkzeug, das darin enthalten ist, um deine passwd und shadow Dateien in eine System 7-artige Datei zu verwandeln..

In deiner Linux Passwort-Datei, wir nennen sie linux_passwd, musst du nun ::0:0 zwischen den Feldern 4 und 7 einfügen. Awk kann das für dich erledigen.

An diesem Punkt angelangt, solltest du jetzt die new_passwd Datei ändern und root und andere Systemeinträge löschen, die bereits in deiner OpenBSD Passwortdatei enthalten sind, oder die es in OpenBSD gar nicht gibt(und zwar alle von der Sorte). Stelle auch sicher, dass es keine doppelten Usernamen oder User IDs zwischen new_passwd und dem /etc/passwd auf deiner OpenBSD-Kiste gibt. Der einfachste Weg ist, einfach mit einer frischen /etc/passwd anzufangen. Der letzte Schritt, pwd_mkdb ist notwendig, um die /etc/spwd.db und /etc/pwd.db Dateien neu zu erzeugen. Es erzeugt auch eine System 7-artige Passwortdatei (ohne verschlüsselter Passwörter) unter /etc/passwd für die Programme, die darauf zugreifen. OpenBSD benutzt eine stärkere Verschlüselung für Passwörter, nämlich 'blowfish', die man wohl kaum auf Systemen mit vollen System7-artigen Passwort-Dateien finden wird. Um zu dieser stärkeren Verschlüsselung zu wechseln, müssen die User einfach 'passwd' benutzen (bzw. tippen) und ihr Passwort ändern. Das neu eingegeben Passwort wird mit deiner Standardeinstelung verschlüsselt (normalerweise 'blowfish', es sei denn, du hättest /etc/passwd.conf verändert). Oder du machst es als root mit passwd username.

9.4 - Wie man OpenBSD und Linux zur Zusammenarbeit bewegt

Wenn du von Linux zu OpenBSD wechselst, denke daran, dass im OpenBSD GENERIC Kernel die Option COMPAT_LINUX standardmässig aktiviert ist. Um Linux Binaries zum Laufen zu bringen, die nicht statisch gelinkt sind (und die meisten sind es nicht), solltest du den Anweisungen auf der compat_linux(8) manual page folgen. Ein einfacher Weg, die meisten nützlichen Linux Libraries zu kriegen, ist, linux_lib aus der 'ports collection' zu installieren. Um mehr über die 'ports collection' zu erfahren, lies einfach FAQ 8.6. Wenn du den Ports tree schon installiert hast, benutze diese Kommandos, um die Linux Libraries zu installieren:

OpenBSD unterstützt das EXT2FS Dateisystem. Benutze disklabel disk (wobei disk der 'device name' für deine Festplatte ist.) um zu überprüfen, was OpenBSD denkt, was deine Linux Partition ist (aber benutze disklabel oder fdisk nicht um daran Äderungen vorzunehmen). Für weitere Informationen über die Benutzugn von disklabel lies FAQ 14.1.

[Zurück zum Haupt-Index] [Zum Kapitel 8.0 - Allgemeine Fragen] [Zum Kapitel 10.0 - System Administration]


[back] www@openbsd.org
Originally [OpenBSD: faq9.html,v 1.23 ]
$Translation: faq9.html,v 1.2 2000/11/30 14:49:50 reinhard Exp $
$OpenBSD: faq9.html,v 1.2 2000/11/30 15:46:58 jufi Exp $