Существующая установка Raspbian в Qemu на Windows

У меня есть модель Ribberry Pi B, работающая на Raspbian NOOBS, которую я готов использовать в качестве медиацентра /сервера Node.JS.

Я следил за различными учебными пособиями и сумел получить готовое изображение Raspbian и работать с Qemu на моем ноутбуке Windows 8. Тем не менее, я не могу получить файл .img, который я сделал с помощью Win32DiskImager (клон SD-карты, которая содержит мою действующую установку Raspbian) для загрузки в Qemu.

Изображение и установка Qemu предоставлены на http://sourceforge.net/projects/rpiqemuwindows/ это хорошо, чисто и быстро, и он функционирует, но, заменяя .img для себя, я получаю следующие сообщения в окне Qemu:

  

Никакая файловая система не может монтировать root, попробовала: reiserfs ext3 ext2 ext4 cramfs minix vfat ntfs romfs fuseblock       Kernel panic - не синхронизация: VFS: невозможно установить root fs на неизвестный блок (8,2)

Я использую следующую последовательность команд для запуска Qemu:

  

$ qemu-system-arm.exe -M versatilepb -cpu arm1176 -hda raspbian.img -kernel kernel-qemu -m 192 -append "root = /dev /sda2"

Я пробовал разные значения sda, и я попытался использовать rootfstype=msdos и rootfstype=fat32, так как SD является форматированным FAT32. Я пробовал использовать qemu-system-armw.exe вместо qemu-system-arm.exe. Я пробовал разные версии Qemu, следуя разным учебным пособиям, все с похожими результатами - файловой системой, не поддающейся отображению. Тем не менее, Qemu показывает 5 разделов, прежде чем они ошибаются. Я попытался перерисовать SD-карту - и получил идентичное изображение (тот же MD5, тот же общий размер файла).

До сих пор каждый обсуждаемый нами учебник или форум обсуждал создание новой установки для эмуляции, тогда как мне нужно иметь клон моей существующей настроенной системы, доступной мне, пока я вдали от дома. Есть ли способ достижения этого с помощью инструментов, доступных для Windows 8?

Я прочитал следующие уроки:

3 голоса | спросил Adrian 27 32013vEurope/Moscow11bEurope/MoscowWed, 27 Nov 2013 09:45:21 +0400 2013, 09:45:21

1 ответ


2

Я знаю, что это старый вопрос, но поскольку он появляется в поиске Google, и я искал ту же информацию, я опубликую то, что нашел.

Есть решение для Linux на основе qemu здесь , и есть информация, основанная на Windows здесь .

ответил BartmanEH 13 J000000Monday15 2015, 18:57:08

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132