NetBSD auf FreeBSD-Kiste installieren
Posted: 2007-06-12 17:15
Hallo Leute,
ich bin im Besitz einer i686-Kiste mit vorinstalliertem FreeBSD. Leider stehen mir weder ein Rescue-System noch eine serielle Konsole zur Verfügung. Einziger Zugang zum Rechner bietet SSH.
Da mein Lieblings-Betriebssystem nun mal aber NetBSD ist möchte ich selbiges auf meiner Box installieren. Wie genau ich das nun machen soll ist mir allerdings ein bisschen unklar. Ich habe mir vorgestellt ein NetBSD-Image zu erstellen welches ich über das FreeBSD-slice drüberspielen möchte.
Falls jemand einen anderen/besseren/einfacheren Weg kennt das FreeBSD zu ersetzen, möge er ihn bitte anführen.
Im wesentlichen ergeben sich für mich 2 Probleme:
Erstens die Erstellung des Images an sich. Ich brauch praktisch ein voll funktionsfähiges, konfiguriertes NetBSD-system mit laufendem sshd. Leider steht mir seit kurzem mein häuslicher NetBSD-Rechner nicht mehr zur Verfügung, es stellt sich also die Frage wie und wo ich das Image erstelle.
Zweitens, die Konfiguration.
Ich hab mal folgendes gebackupt:
# ls -l /back/etc
total 11
-rw-r--r-- 1 root wheel 186 Jun 12 15:08 fstab
-rw-r--r-- 1 root wheel 64 Jun 12 15:06 hosts
-rw------- 1 root wheel 536 Jun 12 15:09 rc.conf
-rw-r--r-- 1 root wheel 23 Jun 12 15:06 resolv.conf
drwxr-xr-x 2 root wheel 512 Jun 12 15:07 ssh
Unter NetBSD haben diverse devices andere Namen als unter FreeBSD.
Ich denke da im Besonderen an die Netzwerkkarte (rl0 wird rtk0) und an die Festplatte (ad0s wird wd0). Hab ich sonst noch was in der Beziehung vergessen?
Meine Disk-Konfiguration sieht so aus:
# disklabel ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 1048576 0 4.2BSD 2048 16384 8
b: 1048576 1048576 swap
c: 390716865 0 unused 0 0 # "raw" part...
d: 4100096 2097152 4.2BSD 2048 16384 28512
e: 1048576 6197248 4.2BSD 2048 16384 8
f: 383471041 7245824 4.2BSD 2048 16384 28512
# df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 515886 57920 416696 12% /
devfs 1 1 0 100% /dev
/dev/ad0s1e 515886 12 474604 0% /tmp
/dev/ad0s1f 188699968 1479394 172124578 1% /usr
/dev/ad0s1d 2017294 1168 1854744 0% /var
/dev/md0 507630 75930 391090 16% /tmp
Zu guter letzt: wie installiere ich das Diskimae (mit dd erstellt) dann richtig?
(Wenigstens is schon ein BSD auf der Kiste, kann ich mir wenigstens das Herumwerken mit den filesystemen ersparen). Installieren von CD aus ist wesentlich einfacher!
Vielen Dank für eure Hilfe im voraus!
Jochen
ich bin im Besitz einer i686-Kiste mit vorinstalliertem FreeBSD. Leider stehen mir weder ein Rescue-System noch eine serielle Konsole zur Verfügung. Einziger Zugang zum Rechner bietet SSH.
Da mein Lieblings-Betriebssystem nun mal aber NetBSD ist möchte ich selbiges auf meiner Box installieren. Wie genau ich das nun machen soll ist mir allerdings ein bisschen unklar. Ich habe mir vorgestellt ein NetBSD-Image zu erstellen welches ich über das FreeBSD-slice drüberspielen möchte.
Falls jemand einen anderen/besseren/einfacheren Weg kennt das FreeBSD zu ersetzen, möge er ihn bitte anführen.
Im wesentlichen ergeben sich für mich 2 Probleme:
Erstens die Erstellung des Images an sich. Ich brauch praktisch ein voll funktionsfähiges, konfiguriertes NetBSD-system mit laufendem sshd. Leider steht mir seit kurzem mein häuslicher NetBSD-Rechner nicht mehr zur Verfügung, es stellt sich also die Frage wie und wo ich das Image erstelle.
Zweitens, die Konfiguration.
Ich hab mal folgendes gebackupt:
# ls -l /back/etc
total 11
-rw-r--r-- 1 root wheel 186 Jun 12 15:08 fstab
-rw-r--r-- 1 root wheel 64 Jun 12 15:06 hosts
-rw------- 1 root wheel 536 Jun 12 15:09 rc.conf
-rw-r--r-- 1 root wheel 23 Jun 12 15:06 resolv.conf
drwxr-xr-x 2 root wheel 512 Jun 12 15:07 ssh
Unter NetBSD haben diverse devices andere Namen als unter FreeBSD.
Ich denke da im Besonderen an die Netzwerkkarte (rl0 wird rtk0) und an die Festplatte (ad0s wird wd0). Hab ich sonst noch was in der Beziehung vergessen?
Meine Disk-Konfiguration sieht so aus:
# disklabel ad0s1
# /dev/ad0s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
a: 1048576 0 4.2BSD 2048 16384 8
b: 1048576 1048576 swap
c: 390716865 0 unused 0 0 # "raw" part...
d: 4100096 2097152 4.2BSD 2048 16384 28512
e: 1048576 6197248 4.2BSD 2048 16384 8
f: 383471041 7245824 4.2BSD 2048 16384 28512
# df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 515886 57920 416696 12% /
devfs 1 1 0 100% /dev
/dev/ad0s1e 515886 12 474604 0% /tmp
/dev/ad0s1f 188699968 1479394 172124578 1% /usr
/dev/ad0s1d 2017294 1168 1854744 0% /var
/dev/md0 507630 75930 391090 16% /tmp
Zu guter letzt: wie installiere ich das Diskimae (mit dd erstellt) dann richtig?
(Wenigstens is schon ein BSD auf der Kiste, kann ich mir wenigstens das Herumwerken mit den filesystemen ersparen). Installieren von CD aus ist wesentlich einfacher!
Vielen Dank für eure Hilfe im voraus!
Jochen