Как загрузить системный чистый металл debootstrap-редактора?

Я debootstrap Ubuntu Гостеприимная система как:

debootstrap --variant=minbase --include=linux-image-generic,linux-headers-generic,systemd,systemd-sysv,dbus --components=main,restricted,universe,multiverse xenial ubuntu_dir http://mirror.enzu.com/ubuntu

Я извлекаю ядро как:

cd ubuntu_dir && cp boot/vmlinu* ../xenial.kernel

Я создаю initrd как:

cd ubuntu_dir && find . -print0 | cpio --quiet --null -ov --format=newc | gzip -9 > ../xenial.initrd

Я загружаю систему в qemu как (это загружается по PXE):

qemu-system-x86_64 -enable-kvm -kernel xenial.kernel -initrd xenial.initrd -m 4096M -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5555-:22

Высказывание паники ядра:

kernel panic-not syncing: VFS: unable to mount root fs on unknown block(0,0)

enter image description here

Я должен загрузить эту kernel+initrd пару по PXE. Что я делаю неправильно?

1
задан 22 January 2018 в 10:03

1 ответ

Я описал полностью автоматизированный рабочий хост Ubuntu 18.04 гость Ubuntu 18.04 debootstrap QEMU устанавливают в: там кто-либо предварительно создается изображение Ubuntu QEMU (32 бита) онлайн?

Интересно, сколько времени до этой ссылки только отвечают, удален, и я вынужден скопировать ответ здесь и поддержать оба ветвления> :-)

0
ответ дан 8 December 2019 в 02:38

Другие вопросы по тегам:

Похожие вопросы: