在 VirtualBox 中调整 Debian 分辨率
方法一 安装增强功能后使用图形界面或 xrandr
sudo apt update
sudo apt install -y gcc make perl linux-headers-$(uname -r)
sudo mount /dev/cdrom /media/cdrom
sudo /media/cdrom/VBoxLinuxAdditions.run
sudo reboot
xrandr -q
xrandr --output VGA-1 --mode 1920x1080
提示:输出设备名(如 VGA-1、HDMI-1、Virtual1)以 xrandr -q 输出为准。方法二 使用 VBoxManage 设置显式分辨率(无需登录桌面)
VBoxManage setextradata "DebianVM" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"
VBoxManage startvm "DebianVM"
方法三 使用 GRUB 为控制台设置分辨率(适用于无 GUI 或登录前)
sudo nano /etc/default/grub
# 在 GRUB_CMDLINE_LINUX_DEFAULT 行末尾添加:
# video=1920x1080
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=1920x1080"
sudo update-grub
sudo reboot
常见问题与排查
xrandr -q 查看可用输出与模式,再用 xrandr --output <输出名> --mode <分辨率> 设置。VBoxLinuxAdditions.run。