Update boot.sh
This commit is contained in:
parent
734b4f99b7
commit
4c0efd4b62
1 changed files with 4 additions and 2 deletions
|
|
@ -40,12 +40,14 @@ DEST="$STORAGE/${BOOT_MODE,,}"
|
||||||
|
|
||||||
if [ ! -f "$DEST.rom" ]; then
|
if [ ! -f "$DEST.rom" ]; then
|
||||||
[ ! -f "$AAVMF/$ROM" ] && error "UEFI boot file ($AAVMF/$ROM) not found!" && exit 44
|
[ ! -f "$AAVMF/$ROM" ] && error "UEFI boot file ($AAVMF/$ROM) not found!" && exit 44
|
||||||
cp "$AAVMF/$ROM" "$DEST.rom"
|
dd if=/dev/zero "of=$DEST.rom" bs=1M count=64 status=none
|
||||||
|
dd "if=$AAVMF/$ROM" "of=$DEST.rom" conv=notrunc status=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$DEST.vars" ]; then
|
if [ ! -f "$DEST.vars" ]; then
|
||||||
[ ! -f "$AAVMF/$VARS" ] && error "UEFI vars file ($AAVMF/$VARS) not found!" && exit 45
|
[ ! -f "$AAVMF/$VARS" ] && error "UEFI vars file ($AAVMF/$VARS) not found!" && exit 45
|
||||||
cp "$AAVMF/$VARS" "$DEST.vars"
|
dd if=/dev/zero "of=$DEST.vars" bs=1M count=64 status=none
|
||||||
|
dd "if=$AAVMF/$VARS" "of=$DEST.vars" conv=notrunc status=none
|
||||||
fi
|
fi
|
||||||
|
|
||||||
BOOT_OPTS="$BOOT_OPTS -drive file=$DEST.rom,if=pflash,unit=0,format=raw,readonly=on"
|
BOOT_OPTS="$BOOT_OPTS -drive file=$DEST.rom,if=pflash,unit=0,format=raw,readonly=on"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue