38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
##NO-TOCAR-ESTA-LINEA ogLive
|
|
set timeout=0
|
|
set timeout_style=hidden
|
|
|
|
set ISODIR=ogLive
|
|
|
|
# Si existe ogLive en CACHE lo inicio, si no el de la red
|
|
set root=''
|
|
echo "OgLive CACHE"
|
|
search --file --set root /boot/$ISODIR/ogvmlinuz
|
|
if [ "$root" == "" ]; then
|
|
echo "OgLive $ISODIR"
|
|
set default=1;
|
|
else
|
|
set default=0;
|
|
fi
|
|
|
|
menuentry "OgLive CACHE" {
|
|
linux /boot/$ISODIR/ogvmlinuz ro boot=oginit quiet splash vga=788 irqpoll acpi=on og2nd=sqfs ogprotocol=smb ogactiveadmin=false ogdebug=false ogupdateinitrd=true ogtmpfs=15 oglivedir=$ISODIR INFOHOST
|
|
initrd /boot/$ISODIR/oginitrd.img
|
|
boot
|
|
}
|
|
|
|
menuentry "OgLive $ISODIR" {
|
|
# Si no existe el ogLive de ISODIR en la red, inicio ogLive por defecto
|
|
for DIR in $ISODIR ogLive; do
|
|
if linux (tftp)/$DIR/ogvmlinuz ro boot=oginit quiet splash vga=788 irqpoll acpi=on og2nd=sqfs ogprotocol=smb ogactiveadmin=false ogdebug=false ogtmpfs=15 oglivedir=$ISODIR INFOHOST ; then
|
|
set DIR=$DIR
|
|
break
|
|
else
|
|
echo "OgLive default"
|
|
fi
|
|
done
|
|
|
|
initrd (tftp)/$DIR/oginitrd.img
|
|
boot
|
|
}
|