Vollstaendiges openBSD image fuer pxeboot erstellen

Hallo,

ich möchte aus einem installierten openbsd eine memdisk image erstellen welches ich dann über pxe booten kann. Ziel ist es soetwas wie sysresccd von linux zu erhalten um system im notfall per ssh erreichen und debuggen zu können.

Aktuell mache ich die folgenden Schritte:
Code:
dd if=/dev/zero of=/home/obsd.img bs=1M count=2000
vnconfig vnd0 /home/obsd.img
disklabel -E vnd0
newfs /dev/rvnd0a
mkdir -p /mnt/custom
mount /dev/vnd0a /mnt/custom
rsync -a --progress --numeric-ids --exclude=/usr/obj --exclude=/usr/src --exclude=/var/log --exclude=/mnt/custom --exclude=/home/obsd.img /  /mnt/custom 
umount /mnt/custom
vnconfig -u vnd0

Das funktioniert auch soweit nur kann ich es nicht syslinux memdisk booten.

Kann mir bitte jemand helfen was ich falsch mache?
 
So, wie du den Bootloader auf einem System installierst. Ich kenne mich mit OpenBSD leider nicht aus.
Ich weiß auch nicht, ob dein Problem damit gelöst wäre.

Rob
 
nicht syslinux memdisk booten.
Was soll das exakt heissen?

Den Befehl zum bootloader installieren ist... installboot(8) (hier dann mit device vnd0).

Generell waere der Ansatz einen autoinstall innerhalb VMM zu machen und mit dem Image zu arbeiten sinniger als diese rsync "Variante". Das haengt aber auch an der Arbeitsweise von "syslinux memdisk" ...
 
Zurück
Oben