Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Qemu и ARMv7  (Прочитано 5975 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Qemu и ARMv7
« : 05 Декабря 2013, 00:34:03 »
Здравствуйте!
Я новичок в области линукс, жизнь заставила. В анамнезе - Win Xp и Win7.

Мне нужно сделать следующее:
хост - Ubuntu 13.10, процессор физ.машины - i686.
гостя - надо организовать через QEMU, с ОС linux 3.2.35-rt-52, на платформе ARM7i (не уверена в правильности написания, возможно ARMv7?)

У меня стоит qemu 0.14 - получила его через  Synaptic.
Пыталась сделать гостя через aqemu.
Но там есть эмуляция каких угодно ARM, кроме ARM7!

Подскажите пожалуйста, какая версия qemu может эмулировать ARM7 и как ее правильно установить.
Спасибо за внимание.
NataChern
« Последнее редактирование: 08 Декабря 2013, 00:24:32 от NataChern »
Все, что нас не убивает, делает нас сильнее

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #1 : 08 Декабря 2013, 00:26:15 »
Уточнение:
Cегодня общалась с контроллером по ethernet-шнурку.
спросила у него uname -m
Он сказал, что он - ARMv7l
Маленькая буковка l (эль) в конце названия...
Все, что нас не убивает, делает нас сильнее

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #2 : 10 Декабря 2013, 08:18:16 »
http://qemu.weilnetz.de/qemu-tech.html#intro_005farm_005femulation
Судя по всему, оно умеет то, что вам нужно.
Вам только надо сообразить, как ей это объяснить.
Сам с QEMU дела не имел, уж извините, помочь не могу.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #3 : 10 Декабря 2013, 12:42:16 »
http://qemu.weilnetz.de/qemu-tech.html#intro_005farm_005femulation
Судя по всему, оно умеет то, что вам нужно.
Вам только надо сообразить, как ей это объяснить.
Сам с QEMU дела не имел, уж извините, помочь не могу.

Спасибо!

Вот ARM-Cortex A9, это не пойдет ли? в Qemu такой есть.
Я вот здесь о них нашла...
http://infocenter.arm.com/help/index.jsp
« Последнее редактирование: 10 Декабря 2013, 12:46:19 от NataChern »
Все, что нас не убивает, делает нас сильнее

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #4 : 14 Декабря 2013, 22:58:40 »
при установке qemu 1.7  ругается:


make all-am
make[4]: Nothing to be done for `all-am'.
Making all in test
make[3]: Nothing to be done for `all'.
CHK version_gen.h
LINK i386-softmmu/qemu-system-i386
hw/i386/acpi-build.o: In function `acpi_align_size':
/home/rc/Downloads/qemu-1.7.0-rc1/hw/i386/acpi-build.c:440: undefined reference to `g_array_get_element_size'
/home/rc/Downloads/qemu-1.7.0-rc1/hw/i386/acpi-build.c:441: undefined reference to `g_array_get_element_size'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-i386] Error 1
make: *** [subdir-i386-softmmu] Error 2


Паника: что делать?

Подскажите, пожалуйста!
Все, что нас не убивает, делает нас сильнее

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #5 : 15 Декабря 2013, 10:33:11 »
Цитировать
qemu 0.14 - получила его через  Synaptic
Точно? У меня версию 1.7 кажет.
А зачем make, есть же ppa, например: https://launchpad.net/~jacob/+archive/virtualisation/+build/5280046 , ставь deb.
« Последнее редактирование: 15 Декабря 2013, 10:39:27 от vasyl »
Ubuntu Mate 16.04 + Windows 10

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #6 : 15 Декабря 2013, 21:56:26 »
Точно 0.14! Могу завтра скрин выложить...

Make -  это от того, что я - чайник, изучаю систему второй месяц, и ничего кроме make не знаю :(

Сборка qemu 1.7.0 меня здорово озадачила.
мне пришлось разыскать и установить через make библиотеки zlib и glib-2.12, мне пришлось через apt-get install ставить  autoconf, automake и еще целый список...
И все равно оно выдало ошибку, которую я привела выше.
Просто уже дело принципа: разобраться, чего не достает моей убунте, чтобы собирать из исходников и ставить такие вещи.

Огромное спасибо за ссылку на готовый qemu!
Поскольку нам нужен только arm, поддержку остальных процессоров можно ведь и не ставить, не так ли?
Все, что нас не убивает, делает нас сильнее

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #7 : 15 Декабря 2013, 23:23:30 »
apt-get install build-essential
Но даже это вам не нужно - есть же готовые deb'ы...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #8 : 15 Декабря 2013, 23:41:19 »
apt-get install build-essential
Но даже это вам не нужно - есть же готовые deb'ы...

Спасибо! :-)
Но после этого мне сказано было, что нужно еще - libthread-globalmenu, который требует ручной установки... и внутренний голос мне подсказывает, что это еще не конец!

Я бы осталась в родном Windowsе, но мне нужна эмуляция АRМ-7,а это может сделать только qemu. На самом контроллере тоже теперь стоит Linux - 3.2.35-rt52 (следующий этап постижения дзена  - собрать такое ядро для виртуальной машины, организованной на qemu...)


Все, что нас не убивает, делает нас сильнее

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #9 : 16 Декабря 2013, 00:33:31 »
В общем, ставьте из репов :)
Не мучайтесь.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн NataChern

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #10 : 16 Декабря 2013, 13:56:30 »
В общем, ставьте из репов :)
Не мучайтесь.

Спасибо! :-)
Но на хосте  нужны компиляторы и конфигураторы, чтобы свои собственные поделки собирать. Нерешенная проблема все равно ведь потом вылезет...
Все, что нас не убивает, делает нас сильнее

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Qemu и ARMv7
« Ответ #11 : 16 Декабря 2013, 14:58:49 »
А это уже другой вопрос.
Читайте профильные форумы, выясняйте, что нужно для компиляции того или иного проекта.
Старайтесь выбирать советы, специфичные для Debian/Ubuntu.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.078 секунд. Запросов: 25.