Qemu 1.5 устраняет проблему, что означает, что вы либо компилируете его , либо используете этот PPA на свой страх и риск, поскольку он включает гораздо больше вещей, чем qemu, которые вы, возможно, не захотите обновлять. В любом случае нужно хорошо разбираться в командной строке и подходящей системе.
Я нашел это решение, просмотрев комментарии Марвина в этом сообщении :
А, согласно этому, это проблема руки, которая была исправлена в QEMU 1.5… http://comments.gmane.org/gmane.linux.ports.arm.kernel/262493 Думаю, мне придется его построить…
В моем случае я использовал PPA-путь для установки Qemu 1.6, и эта проблема решена. Однако в процессе решения этой проблемы я также попытался перейти на страницу, на которую hbdgaf указал в своем комментарии. Как только я отменил изменения, внесенные в /etc/ld.so.preload, как описано на этой странице, qemu, наконец, смог смонтировать корневую файловую систему и запустить ее. Но затем появились другие проблемы, такие как бесконечный цикл входа в систему.
В конце концов, после многих проб и ошибок мне удалось добиться успеха, и самым полезным документом был этот PDF-файл , который дает еще несколько советов.
YMMV ...
Что ж, решение найдено:
В grub нажмите клавишу E , когда Установка выделена. Запись должна выглядеть так:
setparams 'Installation'
set gfxpayload=keep
echo 'Loading kernel...'
linuxefi /boot/x86_64/loader/linux splash=silent
echo 'Loading initial ramdisk...'
initrdefi /boot/x64_86/loader/initrd
Добавьте nomodeset в строку, которая начинается с linuxefi , это выглядит так:
setparams 'Installation'
set gfxpayload=keep
echo 'Loading kernel...'
linuxefi /boot/x86_64/loader/linux splash=silent nomodeset
echo 'Loading initial ramdisk...'
initrdefi /boot/x64_86/loader/initrd
Наконец, нажмите F10 для загрузки прогона. Это помогло мне.