
Ситуация:
Сервер:
- доступ только через SSH (физического доступа нет, KVM нет)
- ОС с сетевой загрузкой (Debian/Jessie)
- 3 x 2T HDD
- 16G ОЗУ
Конечная цель:
Создание ZFS pool
с локальным жестким диском и установкаDebian на ZFSкорень, в сетевой ОС отсутствуют пакеты для установки 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
Опция -curses
дает правильный результат сустановить iso, когда 640 x 480 Graphic mode
появляется сообщение, я использую <esc>
для доступа boot:
к меню grub
и передаю ему install vga=normal fb=false
параметры, и оно выходит (Скриншот)
Но сЖивой iso, это не работает (Скриншот)
Вот мои вопросы:
- Я пропустил какие-либо
QEMU
опции для отображения выходных данных, которые не должны быть графическими в этом случае?стандартныйисо? - Нужно ли мне настраивать мой live iso с (например) GRUB врежим консоли?
- Я не смогу настроитьПеренаправление портадля
QEMU
доступа к консоли через SSH или telnet? - Есть ли другое решение (без
QEMU
)?
заранее спасибо
решение1
Я решаю эту проблему с помощью опций -vnc
& -nographic
.
Вот последняя команда:
qemu-system-x86_64 -nographic -net nic -net user -m 1024M -drive file=/tmp/11-live-amd64-std.iso,media=cdrom -boot c -vnc :0
Благодаря этому к машине можно подключиться с помощью VNC-клиента.