Improve VM boot diagnostics and guest support
This commit is contained in:
@@ -23,6 +23,6 @@ lb config noauto \
|
||||
--memtest none \
|
||||
--iso-volume "BEE-DEBUG" \
|
||||
--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 \
|
||||
"${@}"
|
||||
|
||||
@@ -19,9 +19,13 @@ else
|
||||
insmod all_video
|
||||
fi
|
||||
|
||||
insmod serial
|
||||
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
|
||||
|
||||
insmod gfxterm
|
||||
insmod png
|
||||
|
||||
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-sshsetup.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
|
||||
chmod +x /usr/local/bin/bee-network.sh 2>/dev/null || true
|
||||
|
||||
@@ -11,6 +11,7 @@ lshw
|
||||
iproute2
|
||||
isc-dhcp-client
|
||||
iputils-ping
|
||||
qemu-guest-agent
|
||||
|
||||
# SSH
|
||||
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