Привет, Хабр!
Недавно мне понадобилось запустить linux на моем Android-планшете (Dell Venue 7). Вроде бы, ничего сложного — программ для этого вполне достаточно. Но…
Сначала я попробовал программу «Complete Linux Installer». Процессор определился, но ни один из дистрибутивов не запускался. Позже из форумов я узнал, что CLI не поддерживает Intel Atom. Через chroot также ничего не работало, никакая другая программа не работала. Кроме малоизвестной " Gauola Linux Installer " (нужен root).
Давайте сначала разберемся с настройками (Меню → Setup):
CPU Architecture — тут все понятно, выбираем «i386».
Preffered distribution — дистрибутив, который будет загружаться с сервера. На выбор есть «Ubuntu» (9.04) и «Debian» (4...7). Ubuntu у меня выдавал ошибку после установки vnc сервера, с Debian все нормально.
«Allow write to /system» — отмечаем checkbox, иначе будет ошибка при монтировании образа.
«Loop file» — путь к образу linux.
Остальное настраиваем по вкусу.
Нажимаем «Create target loop» для создания чистого образа, затем — «Format target loop». Теперь жмем «Mount loop».
Теперь нажимаем «Install in LOOP» — пойдет загрузка образа (~100мб). После загрузки выбираем «Install linuxchroot script». Всё, Debian установлен!
Запускаем эмулятор терминала. Вводим:
Теперь можно использовать linux! Я сразу установил lxde, tightvncserver и wine — всё работает.
Недавно мне понадобилось запустить linux на моем Android-планшете (Dell Venue 7). Вроде бы, ничего сложного — программ для этого вполне достаточно. Но…
Сначала я попробовал программу «Complete Linux Installer». Процессор определился, но ни один из дистрибутивов не запускался. Позже из форумов я узнал, что CLI не поддерживает Intel Atom. Через chroot также ничего не работало, никакая другая программа не работала. Кроме малоизвестной " Gauola Linux Installer " (нужен root).
Главное окно программы
Давайте сначала разберемся с настройками (Меню → Setup):
CPU Architecture — тут все понятно, выбираем «i386».
Preffered distribution — дистрибутив, который будет загружаться с сервера. На выбор есть «Ubuntu» (9.04) и «Debian» (4...7). Ubuntu у меня выдавал ошибку после установки vnc сервера, с Debian все нормально.
«Allow write to /system» — отмечаем checkbox, иначе будет ошибка при монтировании образа.
«Loop file» — путь к образу linux.
Остальное настраиваем по вкусу.
Загрузка образа
Нажимаем «Create target loop» для создания чистого образа, затем — «Format target loop». Теперь жмем «Mount loop».
Теперь нажимаем «Install in LOOP» — пойдет загрузка образа (~100мб). После загрузки выбираем «Install linuxchroot script». Всё, Debian установлен!
Запуск
Запускаем эмулятор терминала. Вводим:
su
linuxchroot
Теперь можно использовать linux! Я сразу установил lxde, tightvncserver и wine — всё работает.