Updated to properly set up 2.6 with early userspace file system boot
[openwrt/svn-archive/archive.git] / utils / lilo / mkbootable
1 #!/bin/sh
2 # Copyright (C) 2006 OpenWrt.org
3 LOOPDEV="/dev/loop1"
4
5 mkdir mount
6 cp bin/openwrt-x86-2.6-ext2.img bin/boot.img
7 sudo losetup $LOOPDEV bin/boot.img
8 sudo mount $LOOPDEV mount
9 sudo cp build_i386/linux/arch/i386/boot/bzImage mount/vmlinuz
10 sudo mkdir mount/boot
11 sudo build_i386/lilo-22.7.2/lilo -C package/lilo/bdlilo.conf
12 sudo umount mount
13 echo releasing $LOOPDEV
14 sudo losetup -d $LOOPDEV
15 rm -r -f mount