情况:
服务器:
- 仅通过 SSH 访问(无物理访问,无 KVM)
- 一个网络引导操作系统(Debian/Jessie)
- 3 个 2T 硬盘
- 16G 内存
最终目标:
ZFS pool
使用本地硬盘构建并在 ZFS root上安装Debian,netboot OS 缺少用于安装 ZFS 的软件包apt
,这就是我想启动 Live Debian 的原因。
问题:
- 我
wget
在debian-live-11.0.0-amd64-standard.iso
_/tmp
- 我安装了
QEMU
(通过apt
),过多的选项让我感到困惑(我正在发现它)。我最先进的尝试是这样的:
qemu-system-x86_64 -curses -net nic -net user -m 1024M
-drive file=/tmp/11-live-amd64-std.iso,media=cdrom -boot c
该选项通过 install iso-curses
给出了正确的结果,当消息出现时,我使用访问菜单并将选项传递给它,然后它就会运行(截图)640 x 480 Graphic mode
<esc>
boot:
grub
install vga=normal fb=false
但是对于 Live iso,它不起作用(截图)
这些是我的问题:
- 我是否错过了任何
QEMU
选项来显示不应该使用此标准iso 图形化的输出? - 我是否需要在控制台模式下使用(例如)GRUB 配置我的 live iso ?
- 我是否无法配置端口转发以
QEMU
通过 SSH 或 telnet 访问控制台? - 有没有其他解决方案(没有
QEMU
)?
提前致谢
我通过使用
-vnc
&-nographic
选项解决了这个问题。这里是最终命令:
这样,机器就可以通过 VNC 客户端访问。