[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST v4 11/13] Debian: Create boot.scr with a suffix and copy to boot.scr
This ensures that we always have a boot script to boot at least the native Debian kernel and Xen available, even after multiple iterations of installation, which is handy when debugging a system. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- Osstest/Debian.pm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm index 96b823a..8169c01 100644 --- a/Osstest/Debian.pm +++ b/Osstest/Debian.pm @@ -162,12 +162,12 @@ if test ! -f /boot/$kern ; then exit 1 fi # Save a copy of the original -cp -n /boot/boot /boot/boot.bak -cp -n /boot/boot.scr /boot/boot.scr.bak +cp -n /boot/boot.xen /boot/boot.xen.bak +cp -n /boot/boot.scr.xen /boot/boot.scr.xen.bak xen=`readlink /boot/$xen` -cat >/boot/boot <<EOF +cat >/boot/boot.xen <<EOF ${load_dtb} fdt addr \\\${fdt_addr} @@ -203,7 +203,8 @@ fdt print /chosen echo Booting \\\${xen_addr_r} - \\\${fdt_addr} bootz \\\${xen_addr_r} - \\\${fdt_addr} EOF -mkimage -A arm -T script -d /boot/boot /boot/boot.scr +mkimage -A arm -T script -d /boot/boot.xen /boot/boot.scr.xen +cp /boot/boot.scr.xen /boot/boot.scr END }; @@ -725,7 +726,7 @@ r=/target #/ kernel=`readlink \$r/vmlinuz | sed -e 's|boot/||'` initrd=`readlink \$r/initrd.img | sed -e 's|boot/||'` -cat >\$r/boot/boot <<EOF +cat >\$r/boot/boot.deb <<EOF setenv bootargs $bootargs ${load_dtb} echo Loading \$kernel @@ -736,7 +737,8 @@ echo Booting bootz \\\${kernel_addr_r} \\\${ramdisk_addr_r}:\\\${filesize} \\\${fdt_addr} EOF -in-target mkimage -A arm -T script -d /boot/boot /boot/boot.scr +in-target mkimage -A arm -T script -d /boot/boot.deb /boot/boot.scr.deb +in-target cp /boot/boot.scr.deb /boot/boot.scr END } -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |