summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Cantrell <dcantrell@redhat.com>2006-01-18 16:31:24 +0000
committerDavid Cantrell <dcantrell@redhat.com>2006-01-18 16:31:24 +0000
commit900667c8068175967d2c5636c044d1f08ef91ad4 (patch)
tree4df1e6ac87f6793324f8767e4c3090c56179daed
parent96b3fa99a7a68afbd1d750948ac497b17fd63759 (diff)
downloadanaconda-900667c8068175967d2c5636c044d1f08ef91ad4.tar.gz
anaconda-900667c8068175967d2c5636c044d1f08ef91ad4.tar.xz
anaconda-900667c8068175967d2c5636c044d1f08ef91ad4.zip
* scripts/upd-instroot: Added grub to i386 rescue CD (#155399).
-rw-r--r--ChangeLog4
-rwxr-xr-xscripts/upd-instroot13
2 files changed, 14 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index ba9e4fcae..4894bbede 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-18 David Cantrell <dcantrell@redhat.com>
+
+ * scripts/upd-instroot: Added grub to i386 rescue CD (#155399).
+
2006-01-18 Chris Lumens <clumens@redhat.com>
* iw/timezone_map.py (AnacondaTZMap.timezone_list_init): Add a
diff --git a/scripts/upd-instroot b/scripts/upd-instroot
index a365d8c00..7e72694e7 100755
--- a/scripts/upd-instroot
+++ b/scripts/upd-instroot
@@ -198,8 +198,8 @@ PACKAGESRESCUE="bzip2 bzip2-libs dump
modutils mtools mt-st mtr net-tools open
openssh openssh-clients pciutils rsh traceroute tar rsync"
-if [ $ARCH = i386 ]; then
- PACKAGESRESCUE="$PACKAGESRESCUE gpart"
+if [ $ARCH = i386 -o $ARCH = x86_64 ]; then
+ PACKAGESRESCUE="$PACKAGESRESCUE gpart grub"
fi
# turn off options we dont want, ie. set package list to something harmless
@@ -886,9 +886,16 @@ sbin/dmsetup.static
EOF
fi
-if [ $ARCH = i386 ]; then
+if [ $ARCH = i386 -o $ARCH = x86_64 ]; then
cat >> $KEEPFILERESCUE <<-EOF
+boot/grub
+sbin/grub
+sbin/grub-install
+sbin/grub-md5-crypt
+sbin/grub-set-default
usr/bin/gpart
+usr/bin/mbchk
+usr/share/grub/*
EOF
fi