~ubuntu-branches/debian/stretch/grub2/stretch

« back to all changes in this revision

Viewing changes to util/grub-mkrescue.in

Tags: upstream-1.98+20100705
ImportĀ upstreamĀ versionĀ 1.98+20100705

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#! /bin/sh -e
 
1
#! /bin/sh
 
2
set -e
2
3
 
3
4
# Make GRUB rescue image
4
5
# Copyright (C) 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009  Free Software Foundation, Inc.
199
200
    memdisk_dir=`mktemp -d "$MKTEMP_TEMPLATE"`
200
201
    mkdir -p ${memdisk_dir}/boot/grub
201
202
 
202
 
    modules="$(cat ${source_directory}/partmap.lst) ${modules}"
203
203
    cat << EOF > ${memdisk_dir}/boot/grub/grub.cfg
204
204
search --fs-uuid --set ${iso_uuid}
205
205
set prefix=(\${root})/boot/grub/${platform}
206
206
source \$prefix/grub.cfg
207
207
EOF
208
 
    (for i in ${modules} ; do
 
208
    (for i in $(cat ${source_directory}/partmap.lst) ${modules} ; do
209
209
        echo "insmod $i"
210
210
    done ; \
211
211
    echo "source /boot/grub/grub.cfg") \
272
272
 
273
273
    rm -f ${core_img}
274
274
 
275
 
    modules="$(cat ${pc_dir}/partmap.lst) ${modules}"
276
 
    (for i in ${modules} ; do
 
275
    (for i in $(cat ${pc_dir}/partmap.lst) ${modules} ; do
277
276
        echo "insmod $i"
278
277
    done ; \
279
278
    echo "source /boot/grub/grub.cfg") \