diff --git a/target/bootdisk/powerpc/build.sh b/target/bootdisk/powerpc/build.sh index a52f60fcd..99a256967 100644 --- a/target/bootdisk/powerpc/build.sh +++ b/target/bootdisk/powerpc/build.sh @@ -12,12 +12,12 @@ then # echo_status "Extracting yaboot boot loader images." mkdir -p boot etc - tar --use-compress-program=bzip2 \ + tar -O --use-compress-program=bzip2 \ -xf $base/build/${ROCKCFG_ID}/ROCK/pkgs/yaboot.tar.bz2 \ - usr/lib/yaboot/yaboot -O > boot/yaboot - tar --use-compress-program=bzip2 \ + usr/lib/yaboot/yaboot > boot/yaboot + tar -O --use-compress-program=bzip2 \ -xf $base/build/${ROCKCFG_ID}/ROCK/pkgs/yaboot.tar.bz2 \ - usr/lib/yaboot/yaboot.rs6k -O > boot/yaboot.rs6k + usr/lib/yaboot/yaboot.rs6k > boot/yaboot.rs6k cp boot/yaboot.rs6k install.bin # echo_status "Creating yaboot config files." diff --git a/target/bootdisk/powerpc/yaboot.conf b/target/bootdisk/powerpc/yaboot.conf index ed4af8f1c..dc957e9ac 100644 --- a/target/bootdisk/powerpc/yaboot.conf +++ b/target/bootdisk/powerpc/yaboot.conf @@ -1,9 +1,15 @@ message=/boot/boot.msg timeout = 120 -default = install +default = auto ## CD-ROM Installs ## +image=/boot/vmlinux + label=auto + initrd=/boot/initrd.gz + initrd-size=8192 + append="root=/dev/ram devfs=nocompat init=/linuxrc autoboot=1 rw" + image=/boot/vmlinux label=install initrd=/boot/initrd.gz