Настройка kvm для Linux без модулей по умолчанию

Итак, руководство по настройке KVM в этот вопрос не работает для меня,

это потому, что я использую гренки с надежным (14.04) chroot.

По-видимому, где-то в пути модули kvm не были отправлены в ChromeOS или виртуальные образы крутонов, о которых я знаю...

Поскольку модули отсутствуют, они не модифицируются.

Как мне получить, собрать и развернуть KVM с такой отправной точки? До такой степени, что я могу успешно использовать встроенный в Android Studio пользовательский интерфейс эмулятора?


person hellyale    schedule 19.04.2016    source источник
comment
В chroot env вам нужно заставить работать менеджер пакетов, а затем установить заголовки ядра и т. д. для версии хост-машины.   -  person Harry    schedule 29.04.2016
comment
@Гарри абстрактно, я понимаю, что ты имеешь в виду, у меня есть пара рабочих менеджеров пакетов. Когда вы говорите о хост-машине, вы имеете в виду заголовки для ChromeOS? или вы имеете в виду заголовки в надежном chroot?   -  person hellyale    schedule 04.05.2016
comment
Я не уверен на 100%, чего вы пытаетесь достичь. Если ядро ​​​​хоста, то есть в вашем случае, я считаю, что Chrome OS не была создана для поддержки KVM, вы не можете собрать модуль и вставить его в это ядро, оно не будет работать, потому что в ядре для него не будет необходимой сантехники. .   -  person Harry    schedule 04.05.2016


Ответы (1)


почему бы не пойти чисто, легко и просто?

Если вы можете установить докер в своей среде, выберите простое решение: используйте докер для запуска предварительно упакованной студии Android, которая поддерживает эмуляцию, а также подключенные устройства (через USB).

Хороший dockerfile (образ) можно найти здесь: https://github.com/hasuf/docker-dev-android . Это поддерживает эмуляцию и устройства, подключенные к Android.

Рекомендации:

person jeorfevre    schedule 04.05.2016
comment
Кроме того, если предварительно упакованная студия Android требует kvm, у меня все еще есть та же проблема... - person hellyale; 04.05.2016
comment
Я не думаю, что у вас будет та же проблема, что и докер, работающий в виртуальной (отдельной среде). Стоит попробовать. Я использую его поверх Linux и Windows без каких-либо проблем. :) - person jeorfevre; 04.05.2016
comment
Включает ли это поддержку эмулятора? - person hellyale; 05.05.2016
comment
Обновлен ответ. Да поддерживается! - person jeorfevre; 05.05.2016
comment
Эмилятор поддерживается - person jeorfevre; 05.05.2016
comment
это поворот, но работает как шарм. Havve вы тестировали его черт возьми. Можете ли вы установить мой ответ как правильный ответ на награду, пожалуйста. Если вам нужна дополнительная поддержка, дайте мне знать, даже в чате. - person jeorfevre; 05.05.2016
comment
Сегодня проверю, вчера не успел - person hellyale; 05.05.2016
comment
Post http:///var/run/docker.sock/v1.18/containers/create: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS? Понятия не имею, что это... также похоже, что это будет Android Studio 1.1. Мне нужна 2.1 или новейшая версия Android Studio. - person hellyale; 05.05.2016
comment
Надо идти сдавать экзамен, плохо возобновлю позже - person hellyale; 05.05.2016
comment
кажется, не может перенаправить, этот пост может помочь вам сейчас: без tls" title="я пытаюсь подключиться к демону с поддержкой tls без tls"> stackoverflow.com/questions/27528337/ - person jeorfevre; 05.05.2016
comment
docker, кажется, просто еще одна кроличья нора ошибок. Я уже достаточно далеко зашел в кроличью нору kvm, у меня уже установлена ​​​​Android Studio, поэтому мне не нужно ее стыковать, мне нужен kvm. - person hellyale; 06.05.2016