diff options
author | adv <adv@uma.es> | 2018-01-21 20:59:19 +0000 |
---|---|---|
committer | adv <adv@uma.es> | 2018-01-21 20:59:19 +0000 |
commit | 19c9dca9827c5c8b10bd9558af33545df45492fb (patch) | |
tree | 7b275a636f994d3be0fc76e43e450233b8ae9090 /client | |
parent | 82c68fa1ed414640b860bafac974d26cfa23974d (diff) |
#796 ogBurgInstallMbr redirección de las salida de copia de ficheros y del instalador el binario.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5570 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client')
-rwxr-xr-x | client/engine/Boot.lib | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/client/engine/Boot.lib b/client/engine/Boot.lib index 85cdf2fc..2f0f769f 100755 --- a/client/engine/Boot.lib +++ b/client/engine/Boot.lib @@ -1321,6 +1321,9 @@ function ogBootLoaderDeleteEntry { #@version 1.1.0 - Primeras pruebas instalando BURG. Codigo basado en el ogGrubInstallMBR. #@author Antonio J. Doblas Viso. Universidad de Malaga. #@date 2017-06-23 +#@version 1.1.0 - Redirección del proceso de copiado de archivos y de la instalacion del binario +#@author Antonio J. Doblas Viso. Universidad de Malaga. +#@date 2018-01-21 #*/ ## function ogBurgInstallMbr { @@ -1356,11 +1359,11 @@ FIRSTSTAGE=$(ogDiskToDev 1) SECONDSTAGE=$(ogMount $DISK $PART) # prepara el directorio principal de la segunda etapa (y copia los binarios) -[ -d ${SECONDSTAGE}/boot/burg/ ] || mkdir -p ${SECONDSTAGE}/boot/burg/; cp -prv /boot/burg/* ${SECONDSTAGE}/boot/burg/; cp $OGLIB/burg/* ${SECONDSTAGE}/boot/burg/; +[ -d ${SECONDSTAGE}/boot/burg/ ] || mkdir -p ${SECONDSTAGE}/boot/burg/; cp -prv /boot/burg/* ${SECONDSTAGE}/boot/burg/ 2>&1>/dev/null; cp $OGLIB/burg/* ${SECONDSTAGE}/boot/burg/ 2>&1>/dev/null; #Copiamos el tema mkdir -p ${SECONDSTAGE}/boot/burg/themes/OpenGnsys -cp -prv "$OGLIB/burg/themes" "${SECONDSTAGE}/boot/burg/" +cp -prv "$OGLIB/burg/themes" "${SECONDSTAGE}/boot/burg/" 2>&1>/dev/null #Localizar directorio segunda etapa del grub #PREFIXSECONDSTAGE="/boot/burg/" @@ -1370,7 +1373,7 @@ if [ -f ${SECONDSTAGE}/boot/burg/burg.cfg -o -f ${SECONDSTAGE}/boot/burg/burg.cf then if [ "$CHECKOS" == "false" -o "$CHECKOS" == "FALSE" ] then - burg-install --force --root-directory=${SECONDSTAGE} $FIRSTSTAGE + burg-install --force --root-directory=${SECONDSTAGE} $FIRSTSTAGE 2>&1>/dev/null return $? fi fi @@ -1480,7 +1483,7 @@ grubSyntax "$KERNELPARAM" >> "$FILECFG" #Instalar el burg -burg-install --force --root-directory=${SECONDSTAGE} $FIRSTSTAGE +burg-install --force --root-directory=${SECONDSTAGE} $FIRSTSTAGE 2>&1>/dev/null } #/** |