From d69c879e49632b2429a114737682c080bca96d30 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 20 Jul 2010 18:17:16 +0200 Subject: [PATCH] Make installer system bootable from initramfs. --- config/syslinux/syslinux.cfg | 8 ++++---- lfs/initrd | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg index 15af66e4ac..361a3168e8 100644 --- a/config/syslinux/syslinux.cfg +++ b/config/syslinux/syslinux.cfg @@ -4,16 +4,16 @@ PROMPT 1 F1 boot.msg F2 options.msg DEFAULT vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent ro + APPEND ide=nodma initrd=instroot vga=791 splash=silent ro LABEL novga KERNEL vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 ro + APPEND ide=nodma initrd=instroot ro LABEL dma KERNEL vmlinuz - APPEND initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent ro + APPEND initrd=instroot vga=791 splash=silent ro LABEL unattended KERNEL vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent unattended ro + APPEND ide=nodma initrd=instroot vga=791 splash=silent unattended ro LABEL memtest KERNEL memtest APPEND - diff --git a/lfs/initrd b/lfs/initrd index 824b40c765..896d78ecf8 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -93,6 +93,8 @@ $(TARGET) : cd /install/initrd && strip --strip-all {,usr/}{,s}bin/* || true cd /install/initrd && strip --strip-debug {,usr/}lib/* || true + cd /install/initrd && ln -svf sbin/init init + cd /install/initrd && find . | cpio -o -H newc | lzma -9 > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log -- 2.39.2