Рейтинг:1

Загрузка Debian Live ISO на QEMU

флаг ca

Ситуация:

Сервер:

  • доступ только через SSH (без физического доступа, без KVM)
  • ОС с сетевой загрузкой (Debian/Jessie)
  • 3 х 2T HDD
  • 16 ГБ ОЗУ

Конечная цель:

Здание Пул ZFS с локальным жестким диском и установить Debian на ZFS корень, в операционной системе сетевой загрузки отсутствуют пакеты для установки ZFS через подходящий, вот почему я хочу загрузить Live Debian.

Проблема:

  1. я wget в debian-live-11.0.0-amd64-standard.iso на /tmp
  2. я установил QEMU (с помощью подходящий), и множество вариантов меня смущает (я открываю это). Моя самая продвинутая попытка такова:
qemu-system-x86_64 -curses -net nic -net пользователь -m 1024M
    -drive file=/tmp/11-live-amd64-std.iso, media=cdrom -boot c

-проклятия вариант дает правильный результат с установочный образ, когда 640 x 480 Графический режим появляется сообщение, я использую <esc> чтобы получить доступ к ботинок: меню личинка и я передаю это установить vga=нормальный fb=false варианты и все пошло(Скриншот)

Но с Живой изо, не работает(Скриншот)

Это мои вопросы:

  1. я что-то пропустил QEMU опция (ы) для отображения вывода, который не должен быть графическим с этим стандартный изо?
  2. Нужно ли мне настраивать мой live iso с помощью (например) GRUB в консольный режим?
  3. Я не смогу настроить Перенаправление порта из QEMU получить доступ к консоли через SSH или telnet?
  4. Есть ли другое решение (без QEMU)?

заранее спасибо

Michael Hampton avatar
флаг cz
Live ISO _является графическим_, поэтому в любом случае нет варианта только для текста. Вам понадобится другой подход. Установите libvirtd на удаленный хост, а затем используйте virt-manager на вашей локальной рабочей станции, чтобы управлять им через ssh-туннель и выполнить установку.
freezed avatar
флаг ca
@MichaelHampton Я использовал [`debian-live-11.0.0-amd64-standard.iso`](https://cdimage.debian.org/mirror/cdimage/release/current-live/amd64/iso-hybrid/debian- live-11.0.0-amd64-standard.iso), версия только CLI. Я добавляю эту деталь в свой вопрос. Спасибо, что указали на `libvirtd`, я рассмотрю ваше предложение.
флаг in
Рассматривали ли вы переадресацию портов и запуск qemu с параметром `-vnc`?
freezed avatar
флаг ca
@NiKiZe еще нет, мне нужно немного покопаться в этом вопросе (это мой вопрос №3)
Michael Hampton avatar
флаг cz
Даже в «текстовом» режиме этот образ ISO использует графическую консоль фреймбуфера, он ничего не выводит на последовательную консоль, и, как вы обнаружили, `install fb=false` не работает. Вероятно, вы также можете использовать порт VNC, перенаправленный через ssh, но использование сырого qemu настолько болезненно, что в большинстве случаев проще просто использовать libvirtd и virt-tools для управления виртуальными машинами.
djdomi avatar
флаг za
почему бы не использовать netinstall iso от Bullseye, и, кстати, вы действительно хотите установить Debian Jessi или Bullseye? может быть, вы хотите использовать proxmox, так как они используют zfs уже во время установки, он основан на яблочко
freezed avatar
флаг ca
@djdomi при сетевой установке Debian Я не могу установить ZFS до того, как разделю мои диски.
freezed avatar
флаг ca
Спасибо за точность @MichaelHampton
Michael Hampton avatar
флаг cz
Я все еще пытаюсь выяснить, почему именно вы это делаете. Вы арендовали сервер у провайдера, такого как OVH или Hetzner, и пытаетесь установить ОС из их спасательной системы?
djdomi avatar
флаг za
@freezed -> proxmox.com получить это debian яблочко с ZFS во время установки
freezed avatar
флаг ca
Вы поняли @MichaelHampton (-;
Michael Hampton avatar
флаг cz
Я бы не стал использовать корень ZFS в этом случае. В Интернете и даже в вики Hetzner есть несколько руководств по такой установке, но проблема в том, что если что-то пойдет не так с корнем ZFS, вы не сможете восстановить его из системы восстановления.
freezed avatar
флаг ca
Вы были правы, когда @NiKiZe использует VNC, это хороший повод:`qemu-system-x86_64 -nographic -net nic -net user -m 1024M -drive file=/tmp/11-live-amd64-std.iso,media=cdrom - загрузка c -vnc:0`. Нужно [сначала исправить _локальные настройки_](https://freezed.me/index.php/s/mscst2mWQHyeJE4/preview), но выглядит неплохо.
freezed avatar
флаг ca
@MichaelHampton доступна другая система спасения, основанная на FreeBSD с этим сервером. Этот теоретически позволил мне получить доступ к ZFS. Но ваша точка зрения верна: я должен был проверить эту возможность, прежде чем запускать ее в производство.
Рейтинг:1
флаг ca

Я исправляю эту проблему, используя -vnc & -нографический параметры.

Вот последняя команда:

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.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.