forked from ungleich-public/cdist
get iso to boot into kernel + initramfs
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
This commit is contained in:
parent
59d81ddd4b
commit
a1f003bd9c
5 changed files with 48 additions and 1 deletions
29
hacking/add_kernel_isolinux.sh
Executable file
29
hacking/add_kernel_isolinux.sh
Executable file
|
|
@ -0,0 +1,29 @@
|
|||
#!/bin/sh
|
||||
|
||||
# FIXME: Write cdist type / explorer that finds
|
||||
# package for a file, distro independent
|
||||
|
||||
if [ "$#" -ne 1 ]; then
|
||||
echo "$0 dir-out"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dir=$1; shift
|
||||
boot=$dir/boot
|
||||
|
||||
mkdir -p "$boot"
|
||||
cp /boot/vmlinuz-linux \
|
||||
/boot/initramfs-linux-fallback.img \
|
||||
/usr/lib/syslinux/bios/isolinux.bin \
|
||||
"$boot"
|
||||
|
||||
cp /usr/lib/syslinux/bios/ldlinux.c32 \
|
||||
"$dir"
|
||||
|
||||
cat > "$dir/isolinux.cfg" << eof
|
||||
default preos
|
||||
label preos
|
||||
title cdist PreOS
|
||||
linux /boot/vmlinuz-linux
|
||||
initrd /boot/initramfs-linux-fallback.img
|
||||
eof
|
||||
Loading…
Add table
Add a link
Reference in a new issue