LINUX.ORG.RU
решено ФорумAdmin

Проблема с qemu после апгрейда ubuntu

 , ,


1

2

Всем привет.

Когда у меня стояла Ubuntu 18.04, я запускал OpenWRT на qemu для платформы arm32:

qemu-system-arm -machine virt -cpu cortex-a15 -nographic -netdev bridge,id=lan,br=br-lan,helper=/usr/lib/qemu/qemu-bridge-helper -device virtio-net-pci,id=devlan,netdev=lan,mac=52:54:00:32:52:3a -netdev bridge,id=wan,br=br-wan,helper=/usr/lib/qemu/qemu-bridge-helper -device virtio-net-pci,id=devwan,netdev=wan,mac=52:54:00:35:04:84 -kernel openwrt-armvirt-32-zImage -drive file=openwrt-armvirt-32-root.ext4,format=raw,if=virtio -append root=/dev/vda rootwait
и все работало как нужно - я видел приглашение ОС.

Но потом обновился до Ubuntu 19.10. Теперь такая команда не работает как нужно - загрузка OpenWRT останавливается на следующем моменте:

[    0.358902] Concatenating MTD devices:
[    0.359031] (0): "0.flash"
[    0.359113] (1): "0.flash"
[    0.359193] into device "0.flash"
[    0.378013] rtc-pl031 9010000.pl031: rtc core: registered pl031 as rtc0
[    0.382185] NET: Registered protocol family 10
[    0.392266] Segment Routing with IPv6
[    0.392847] NET: Registered protocol family 17
[    0.394003] 8021q: 802.1Q VLAN Support v1.8
[    0.395030] 9pnet: Installing 9P2000 support
[    0.395488] Registering SWP/SWPB emulation handler
[    0.403133] rtc-pl031 9010000.pl031: setting system clock to 2020-01-02 08:17:06 UTC (1577953026)
[    0.415460] Waiting for root device /dev/vda...

Что там поменяли? Как пофиксить? Может кто-нибудь сталкивался?

★★★

Последнее исправление: KERNEL_PANIC (всего исправлений: 2)

Kernel panic ну те папки теперь стали ссылками теперь придётся перекомпилять исходники , а иначе паник , ну мы же тут сидим как Фома не верим

anonymous
()

ну ты указываешь в команде нечто и ОС на это нечно ругается. неужели не возникает мысли проверить это нечто? нету значит теперь /root/vda

Adsky_Burunduk
()
Ответ на: комментарий от Adsky_Burunduk

я знаю где /dev/vda должен быть

Ну ок, почему его у меня нет и как пофиксить?

KERNEL_PANIC ★★★
() автор топика

У тебя виртуалка с убунтой обновилась что ли?

Где lsblk?

dhameoelin ★★★★★
()

Fixed

Нужно добавть как аргумент -machine highmem=off, потому что в новьіх версиях qemu есть проблемма с адресацией памяти

KERNEL_PANIC ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.