wraplinux: FreeBSD port
wraplinux - утилита, позволяющая скомпоновать ядро Linux (x86) и файлы initrd в один файл формата ELF или NBI, требующиеся для некоторых протоколов загрузки. В частности, ядро Linux, с подобной elf32-обверткой, может быть загружено при помощи лоадера (loader(8)) FreeBSD.
Например, следующей командой можно создать файл kernel формата elf32, в котором запакованы ядро и initrd-файл.
% wraplinux -E -p "vga=normal -- console=ttyS0,9600n8" -i initrd -o kernel linux % file linux initrd kernel linux: Linux kernel x86 boot executable RO-rootFS, root_dev 0x900, swap_dev 0x1, Normal VGA initrd: ASCII cpio archive (SVR4 with no CRC) kernel: ELF 32-bit LSB executable, Intel 80386, version 1, statically linked, stripped
Порт FreeBSD можно скачать по следующей ссылке:
wraplinux.shar
Leave a comment
| Trackback
