mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 00:07:36 +00:00
Meta: Add a new qextlinux target for the run.sh script
This allows testing the extlinux image with QEMU.
This commit is contained in:
parent
696e15fcd8
commit
9031ed0b84
1 changed files with 4 additions and 2 deletions
|
@ -62,6 +62,8 @@ fi
|
||||||
[ -z "$SERENITY_DISK_IMAGE" ] && {
|
[ -z "$SERENITY_DISK_IMAGE" ] && {
|
||||||
if [ "$SERENITY_RUN" = qgrub ]; then
|
if [ "$SERENITY_RUN" = qgrub ]; then
|
||||||
SERENITY_DISK_IMAGE="grub_disk_image"
|
SERENITY_DISK_IMAGE="grub_disk_image"
|
||||||
|
elif [ "$SERENITY_RUN" = qextlinux ]; then
|
||||||
|
SERENITY_DISK_IMAGE="extlinux_disk_image"
|
||||||
else
|
else
|
||||||
SERENITY_DISK_IMAGE="_disk_image"
|
SERENITY_DISK_IMAGE="_disk_image"
|
||||||
fi
|
fi
|
||||||
|
@ -221,8 +223,8 @@ elif [ "$SERENITY_RUN" = "qtap" ]; then
|
||||||
-initrd Kernel/Kernel \
|
-initrd Kernel/Kernel \
|
||||||
-append "${SERENITY_KERNEL_CMDLINE}"
|
-append "${SERENITY_KERNEL_CMDLINE}"
|
||||||
sudo ip tuntap del dev tap0 mode tap
|
sudo ip tuntap del dev tap0 mode tap
|
||||||
elif [ "$SERENITY_RUN" = "qgrub" ]; then
|
elif [ "$SERENITY_RUN" = "qgrub" ] || [ "$SERENITY_RUN" = "qextlinux" ]; then
|
||||||
# Meta/run.sh qgrub: qemu with grub
|
# Meta/run.sh qgrub: qemu with grub/extlinux
|
||||||
"$SERENITY_QEMU_BIN" \
|
"$SERENITY_QEMU_BIN" \
|
||||||
$SERENITY_COMMON_QEMU_ARGS \
|
$SERENITY_COMMON_QEMU_ARGS \
|
||||||
$SERENITY_VIRT_TECH_ARG \
|
$SERENITY_VIRT_TECH_ARG \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue