summaryrefslogtreecommitdiffstats
path: root/client/engine/Boot.lib
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2016-08-30 10:51:31 +0000
committerramon <ramongomez@us.es>2016-08-30 10:51:31 +0000
commit09803ea6a6bdabcc7c3a037de38d348527fc6253 (patch)
tree2677569bc938be643742129374fb27a31c18d3db /client/engine/Boot.lib
parent4b730fa94dccf042ca29b42acf734808801adc55 (diff)
#724: Ignorar errores de {{{grub-probe}}} en funciones {{{ogGrubInstall...}}} con ogLive basado en Ubuntu 16.04 LTS.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5002 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client/engine/Boot.lib')
-rwxr-xr-xclient/engine/Boot.lib10
1 files changed, 6 insertions, 4 deletions
diff --git a/client/engine/Boot.lib b/client/engine/Boot.lib
index f8800720..a91be7fb 100755
--- a/client/engine/Boot.lib
+++ b/client/engine/Boot.lib
@@ -728,8 +728,9 @@ echo "GRUB_DISABLE_LINUX_UUID=\"true\"" >> /etc/default/grub
#Preparar configuración segunda etapa: crear ubicacion
mkdir -p ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/
-#Preparar configuración segunda etapa: crear cabecera del fichero
-/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg
+#Preparar configuración segunda etapa: crear cabecera del fichero (ignorar errores)
+sed -i 's/^set -e/#set -e/' /etc/grub.d/00_header
+/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg 2>/dev/null
#Preparar configuración segunda etapa: crear entrada del sistema operativo
grubSyntax "$KERNELPARAM" >> ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg
@@ -817,8 +818,9 @@ echo "GRUB_DISABLE_LINUX_UUID=\"true\"" >> /etc/default/grub
#Preparar configuración segunda etapa: crear ubicacion
mkdir -p ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/
-#Preparar configuración segunda etapa: crear cabecera del fichero
-/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg
+#Preparar configuración segunda etapa: crear cabecera del fichero (ingnorar errores)
+sed -i 's/^set -e/#set -e/' /etc/grub.d/00_header
+/etc/grub.d/00_header > ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg 2>/dev/null
#Preparar configuración segunda etapa: crear entrada del sistema operativo
grubSyntax $DISK $PART "$KERNELPARAM" >> ${SECONDSTAGE}${PREFIXSECONDSTAGE}/boot/grub/grub.cfg