Browse Source

Stefan Fiedler <stefan.fiedler@students.jku.at>:

fixed bootdisk target to compress the initrd again (?!?!?) ...


git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@2582 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Stefan Fiedler 21 years ago
parent
commit
212bce0092
8 changed files with 13 additions and 9 deletions
  1. +1
    -1
      target/bootdisk/build.sh
  2. +4
    -0
      target/bootdisk/build_stage1.sh
  3. +1
    -1
      target/bootdisk/powerpc/build.sh
  4. +2
    -2
      target/bootdisk/powerpc/yaboot.conf
  5. +2
    -2
      target/bootdisk/x86/build.sh
  6. +1
    -1
      target/bootdisk/x86/isolinux.cfg
  7. +1
    -1
      target/bootdisk/x86/lilo-conf-1x2
  8. +1
    -1
      target/bootdisk/x86/lilo-conf-288

+ 1
- 1
target/bootdisk/build.sh

@ -35,7 +35,7 @@ cd $disksdir; rm -rf isofs; mkdir -p isofs
echo_status "Creating bootdisk/isofs directory.." echo_status "Creating bootdisk/isofs directory.."
ln 2nd_stage.tar.gz 2nd_stage_small.tar.gz isofs/ ln 2nd_stage.tar.gz 2nd_stage_small.tar.gz isofs/
ln *.img isofs/ 2>/dev/null || true # might not exist on some architectures
ln *.img initrd.gz isofs/ 2>/dev/null || true # might not exist on some architectures
echo_status "Creating isofs.txt file .." echo_status "Creating isofs.txt file .."
echo "DISK1 build/${ROCKCFG_ID}/bootdisk/isofs/ ` echo "DISK1 build/${ROCKCFG_ID}/bootdisk/isofs/ `

+ 4
- 0
target/bootdisk/build_stage1.sh

@ -84,6 +84,10 @@ rmdir $tmpdir/lost+found/
cp -a initrd/* $tmpdir cp -a initrd/* $tmpdir
umount $tmpdir umount $tmpdir
# #
echo_status "Compressing initrd image file."
gzip -9 initrd.img
mv initrd{.img,}.gz
#
echo_status "Removing temporary files." echo_status "Removing temporary files."
losetup -d $tmpdev losetup -d $tmpdev
rm -rf $tmpdir rm -rf $tmpdir

+ 1
- 1
target/bootdisk/powerpc/build.sh

@ -27,7 +27,7 @@ then
echo "Duplicates of /boot used on IBM RS/6k hardware." > etc/README echo "Duplicates of /boot used on IBM RS/6k hardware." > etc/README
# #
echo_status "Moving image (initrd) to yaboot directory." echo_status "Moving image (initrd) to yaboot directory."
mv -v initrd.img boot/
mv -v initrd.gz boot/
# #
echo_status "Copy more config files." echo_status "Copy more config files."
cp -v $base/target/$target/powerpc/mapping . cp -v $base/target/$target/powerpc/mapping .

+ 2
- 2
target/bootdisk/powerpc/yaboot.conf

@ -8,13 +8,13 @@ device=cd:
## CD-ROM Installs ## ## CD-ROM Installs ##
image=cd:,/boot/vmlinux image=cd:,/boot/vmlinux
label=install label=install
initrd=cd:,/boot/initrd.img
initrd=cd:,/boot/initrd.gz
initrd-size=8192 initrd-size=8192
append="root=/dev/ram devfs=nocompat init=/linuxrc rw" append="root=/dev/ram devfs=nocompat init=/linuxrc rw"
image=cd:,/boot/vmlinux image=cd:,/boot/vmlinux
label=install-novideo label=install-novideo
initrd=cd:,/boot/initrd.img
initrd=cd:,/boot/initrd.gz
initrd-size=8192 initrd-size=8192
append="root=/dev/ram devfs=nocompat init=/linuxrc rw video=ofonly" append="root=/dev/ram devfs=nocompat init=/linuxrc rw video=ofonly"

+ 2
- 2
target/bootdisk/x86/build.sh

@ -21,7 +21,7 @@ then
tar --use-compress-program=bzip2 \ tar --use-compress-program=bzip2 \
-xf $base/download/bootdisk/mdlbl-$mdlbl_ver.tar.bz2 -xf $base/download/bootdisk/mdlbl-$mdlbl_ver.tar.bz2
cd mdlbl-$mdlbl_ver cd mdlbl-$mdlbl_ver
cp ../boot/vmlinuz .; cp ../initrd.img initrd; ./makedisks.sh
cp ../boot/vmlinuz .; cp ../initrd.gz initrd; ./makedisks.sh
for x in disk*.img; do mv $x ../floppy${x#disk}; done; cd .. for x in disk*.img; do mv $x ../floppy${x#disk}; done; cd ..
du -sh floppy*.img | while read x; do echo_status $x; done du -sh floppy*.img | while read x; do echo_status $x; done
else else
@ -53,7 +53,7 @@ then
# #
echo_status "Copy images to isolinux directory." echo_status "Copy images to isolinux directory."
cp boot/memtest86.bin isolinux/memtest86 cp boot/memtest86.bin isolinux/memtest86
cp initrd.img boot/vmlinuz isolinux/
cp initrd.gz boot/vmlinuz isolinux/
# #
cat > ../isofs_arch.txt <<- EOT cat > ../isofs_arch.txt <<- EOT
BOOT -b isolinux/isolinux.bin -c isolinux/boot.catalog BOOT -b isolinux/isolinux.bin -c isolinux/boot.catalog

+ 1
- 1
target/bootdisk/x86/isolinux.cfg

@ -18,7 +18,7 @@ F0 help0.txt
LABEL ramdisk LABEL ramdisk
kernel vmlinuz kernel vmlinuz
APPEND initrd=initrd.img root=/dev/ram devfs=nocompat init=/linuxrc rw
APPEND initrd=initrd.gz root=/dev/ram devfs=nocompat init=/linuxrc rw
LABEL linux LABEL linux
kernel vmlinuz kernel vmlinuz

+ 1
- 1
target/bootdisk/x86/lilo-conf-1x2

@ -17,7 +17,7 @@ prompt
image=/mnt/vmlinuz image=/mnt/vmlinuz
read-write read-write
append="root=/dev/ram devfs=nocompat init=/linuxrc" append="root=/dev/ram devfs=nocompat init=/linuxrc"
initrd=/mnt/initrd.img
initrd=/mnt/initrd.gz
label=ramdisk label=ramdisk
image=/mnt/vmlinuz image=/mnt/vmlinuz

+ 1
- 1
target/bootdisk/x86/lilo-conf-288

@ -17,7 +17,7 @@ prompt
image=/mnt/vmlinuz image=/mnt/vmlinuz
read-write read-write
append="root=/dev/ram devfs=nocompat init=/linuxrc" append="root=/dev/ram devfs=nocompat init=/linuxrc"
initrd=/mnt/initrd.img
initrd=/mnt/initrd.gz
label=ramdisk label=ramdisk
image=/mnt/vmlinuz image=/mnt/vmlinuz

Loading…
Cancel
Save