Hi,
ich hab mir ein Release gebaut mit
Ergibt:
Ergibt ausgepackt:
Wie bootet man den jetzt richtig[tm]?
Ich hab im loader naiverweise einfach
eingegeben und das schien auch zu funktionieren. Ist das so richtig oder gibts irgendeinen Luxus, den ich noch übersehe, um einfach Kernel und Module von einem alternativen Pfad zu booten?
ich hab mir ein Release gebaut mit
Code:
make -C /usr/src buildworld
make -C /usr/src buildkernel KERNCONF="GENERIC"
make -C /usr/src buildkernel KERNCONF="VIMAGE"
make -C /usr/src/release obj
make -C /usr/src/release ftp KERNCONF="GENERIC VIMAGE" NODOC=1 NOSRC=1 NOPORTS=1
Ergibt:
Code:
-rw-r--r-- 1 root wheel 701 Feb 1 17:03 MANIFEST
-rw-r--r-- 1 root wheel 66108496 Feb 1 17:03 base.txz
-rw-r--r-- 1 root wheel 1429120 Feb 1 17:03 doc.txz
-rw-r--r-- 1 root wheel 885704 Feb 1 17:03 games.txz
-rw-r--r-- 1 root wheel 90567672 Feb 1 17:03 kernel.VIMAGE.txz
-rw-r--r-- 1 root wheel 89146440 Feb 1 17:03 kernel.txz
-rw-r--r-- 1 root wheel 16767348 Feb 1 17:03 lib32.txz
Ergibt ausgepackt:
Code:
# ls -dl boot/kernel*/kernel
-r-xr-xr-x 1 root wheel 20701947 Feb 1 16:40 boot/kernel.VIMAGE/kernel
-r-xr-xr-x 1 root wheel 21156399 Feb 1 16:02 boot/kernel/kernel
Wie bootet man den jetzt richtig[tm]?
Ich hab im loader naiverweise einfach
Code:
unload
set module_path=/boot/kernel.VIMAGE
load /boot/kernel.VIMAGE/kernel
boot
eingegeben und das schien auch zu funktionieren. Ist das so richtig oder gibts irgendeinen Luxus, den ich noch übersehe, um einfach Kernel und Module von einem alternativen Pfad zu booten?