Improve VM boot diagnostics and guest support
This commit is contained in:
@@ -23,6 +23,6 @@ lb config noauto \
|
|||||||
--memtest none \
|
--memtest none \
|
||||||
--iso-volume "BEE-DEBUG" \
|
--iso-volume "BEE-DEBUG" \
|
||||||
--iso-application "Bee Hardware Audit" \
|
--iso-application "Bee Hardware Audit" \
|
||||||
--bootappend-live "boot=live components nomodeset modprobe.blacklist=nouveau" \
|
--bootappend-live "boot=live components console=tty0 console=ttyS0,115200n8 modprobe.blacklist=nouveau" \
|
||||||
--apt-recommends false \
|
--apt-recommends false \
|
||||||
"${@}"
|
"${@}"
|
||||||
|
|||||||
@@ -19,9 +19,13 @@ else
|
|||||||
insmod all_video
|
insmod all_video
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
insmod serial
|
||||||
|
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
|
||||||
|
|
||||||
insmod gfxterm
|
insmod gfxterm
|
||||||
insmod png
|
insmod png
|
||||||
|
|
||||||
source /boot/grub/theme.cfg
|
source /boot/grub/theme.cfg
|
||||||
|
|
||||||
terminal_output gfxterm
|
terminal_input console serial
|
||||||
|
terminal_output gfxterm serial
|
||||||
|
|||||||
@@ -11,6 +11,8 @@ systemctl enable bee-nvidia.service
|
|||||||
systemctl enable bee-audit.service
|
systemctl enable bee-audit.service
|
||||||
systemctl enable bee-sshsetup.service
|
systemctl enable bee-sshsetup.service
|
||||||
systemctl enable ssh.service
|
systemctl enable ssh.service
|
||||||
|
systemctl enable qemu-guest-agent.service 2>/dev/null || true
|
||||||
|
systemctl enable serial-getty@ttyS0.service 2>/dev/null || true
|
||||||
|
|
||||||
# Ensure scripts are executable
|
# Ensure scripts are executable
|
||||||
chmod +x /usr/local/bin/bee-network.sh 2>/dev/null || true
|
chmod +x /usr/local/bin/bee-network.sh 2>/dev/null || true
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ lshw
|
|||||||
iproute2
|
iproute2
|
||||||
isc-dhcp-client
|
isc-dhcp-client
|
||||||
iputils-ping
|
iputils-ping
|
||||||
|
qemu-guest-agent
|
||||||
|
|
||||||
# SSH
|
# SSH
|
||||||
openssh-server
|
openssh-server
|
||||||
|
|||||||
5
iso/overlay/etc/initramfs-tools/modules
Normal file
5
iso/overlay/etc/initramfs-tools/modules
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# Virtual GPU drivers for KVM/VMware guests
|
||||||
|
virtio_gpu
|
||||||
|
bochs_drm
|
||||||
|
qxl
|
||||||
|
vmwgfx
|
||||||
Reference in New Issue
Block a user