Online video hd

Смотреть вудман видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

nvbn 29.06.2011 03:13

AndroidПревращаем планшет в полноценную рабочую машину на Linux!


Что нам понадобится?



Для тех кого не интересуют подробности



Выполним на компьютере:
1
2
3
4
5
6
7
sudo aptitude install rootstock
rootstock -f tablet-ubuntu -l user -p password --no-root --notarball --seed ubuntu-minimal
dd if=/dev/zero of=ubuntu-arm.img bs=1MB count=0 seek=2048
mkfs.ext4 ubuntu-arm.img
sudo mount -o loop ubuntu-arm.img /mnt/
sudo cp -a rootfs*/* /mnt/
sudo umount /mnt/


Скопируем ubuntu-arm.img на планшет и в терминале на нём выполним:
 1
2
3
4
5
6
7
8
9
10
11
12
su
cd /mnt/sdcard/
mkdir ubuntu
mkdir -p home/user/
losetup /dev/block/loop0 ubuntu
busybox mount /dev/block/loop0 ubuntu
busybox mount -t proc none ubuntu/proc
busybox mount -o bind /dev ubuntu/dev
busybox mount -o bind home/ ubuntu/home/
busybox chroot /bin/su
chown user /home/user/
exit


И создадим скрипт run_ubuntu для запуска ubuntu:
1
2
3
4
5
6
7
8
su
cd /mnt/sdcard/
losetup /dev/block/loop0 ubuntu
busybox mount /dev/block/loop0 ubuntu
busybox mount -t proc none ubuntu/proc
busybox mount -o bind /dev ubuntu/dev
busybox mount -o bind home/ ubuntu/home/
busybox chroot /bin/su login


Теперь для запуска ubuntu нужно вводить:
1
bash run_ubuntu



Создадим образ системы


На большинстве планшетов файловая система во внутреннем разделе fat, куда по понятным причинам нельзя поставить linux. Можно конечно поставить на флешку, заранее отформатировав её в поддерживаемую ФС. Но так как у меня нет флешки - будем создавать образ =)

Установим rootstock и "установим" ubuntu в папку:
1
2
sudo apt-get install rootstock
rootstock -f tablet-ubuntu -l user -p password --no-root --notarball --seed ubuntu-minimal


Где user - логин, а password - пароль для входа в новую систему.
Теперь создадим файл ФС размером в 2ГБ, если хотите больше, то укажите другое значение вместо 2048:
1
2
dd if=/dev/zero of=ubuntu-arm.img bs=1MB count=0 seek=2048
mkfs.ext4 ubuntu-arm.img


Сейчас смонтируем файл-образ и скопируем туда установленную ubuntu:
1
2
3
sudo mount -o loop ubuntu-arm.img /mnt/
sudo cp -a rootfs*/* /mnt/
sudo umount /mnt/


Теперь образ готов, осталось только скопировать его на планшет и поместить в /mnt/sdcard/.

Развернём систему на планшете




Для начала запустим терминал, получим права суперпользователя и перейдём в /mnt/sdcard/:
1
2
3
su
cd /mnt/sdcard/
mkdir ubuntu


Так как на Android не работает mount -o loop, то нам придётся немного по изощряться:
1
2
losetup /dev/block/loop0 ubuntu
busybox mount /dev/block/loop0 ubuntu


Теперь подмонтируем dev и proc для нормальной работы в chroot:
1
2
busybox mount -t proc none ubuntu/proc
busybox mount -o bind /dev ubuntu/dev


И "загрузимся" в ubuntu:
1
busybox chroot /bin/su


Но, нам будет мало 2гб для работы, поэтому выйдем из ubuntu командой exit. А теперь создадим и примонтируем home:
1
2
3
busybox mkdir home
busybox mount -o bind home/ ubuntu/home/
busybox mkdir home/имя_вашего_пользователя


Теперь войдём в chroot и выполним:
1
2
chown имя_вашего_пользователя /home/имя_вашего_пользователя/
su имя_вашего_пользователя


Всё, теперь вы гордый пользователь ubuntu =)


Немного автоматизируем процесс


Вам, как и мне, будет лень каждый раз вводить такую кучу команд, поэтому создадим скрипт run_ubuntu, который автоматизирует весь процесс:
1
2
3
4
5
6
7
8
su
cd /mnt/sdcard/
losetup /dev/block/loop0 ubuntu
busybox mount /dev/block/loop0 ubuntu
busybox mount -t proc none ubuntu/proc
busybox mount -o bind /dev ubuntu/dev
busybox mount -o bind home/ ubuntu/home/
busybox chroot /bin/su имя_вашего_пользователя



И теперь для входа в ubuntu нам понадобится просто ввести:
1
bash run_ubuntu


Клавиатура


Для нормальной работы в консоли вам понадобится Hacker's Keyboard. На ней присутствуют все нужные клавиши:


И что с этим можно сделать?


Например, запустить вовкин сайт =)



Или отредактировать его:




PS особые извращенцы могут поставить какой-нибудь vnc, гном/кеды и пользоваться =)


Тэги: Android honeycomb ubuntu планшеты
+ 14 -
Похожие Поделиться

K900 29.06.2011 06:28 #
+ 1 -
chroot - фу. а вот у этих чуваков запустилось нативно. Причем сам пробовал, работает. Да и для планшетников NVidia уже обещала Tegra Linux.
pumbur 29.06.2011 06:44 #
+ 1 -
как раз вчера вернули L4T: тыц.

я игрался со старой версией на ac100 (арч на внутренней флешке, двойная загрузка с андройдом), до иксов только не дошел — драйверы были для старых версий. сейчас, правда, только андроид стоит.
K900 29.06.2011 06:49 #
+ 0 -
Ух ты, быстро они :)
nvbn 29.06.2011 11:07 #
+ 0 -
По мне так очень сомнительное удовольствие тыкать в нынешний интерфейс бубунты пальцем.
Midler 29.06.2011 15:13 #
+ 0 -
Но есть же Юнити =)
Или тоже не удобно?
exelens 29.06.2011 15:41 #
+ 0 -
Юнити не удобно!
ИМХО конечно
nvbn 29.06.2011 16:54 #
+ 0 -
Может юнити и доработана под сенсорный экран, но приложения то нет.
ner_uto 29.06.2011 20:24 #
+ 0 -
И снова КО во мне не дает спать спокойно и настойчиво шепчет на ушко, что интерфейс Юнити заточен под тачпады ноут/нетбуков, но никак не под тачскрины.
Shtsh 30.06.2011 00:52 #
+ 0 -
КО во мне дополняет, что переключение окон сделано крайне неудобно, если какое-то развёрнуто на полный экран (а это почти всегда)
goodle 29.06.2011 10:21 #
+ 0 -
Смеха ради можно наверно такое сотворить, но практического применения не видать. Консоль конечно рулит, но на серверах, imho. А под гномом тормозить всё будет наверняка просто безбожно.
dront78 29.06.2011 10:40 #
+ 0 -
Есть еще Android x86 для обратного процесса )
на eeepc вполне юзабелен
goblinyara 29.06.2011 12:13 #
+ 0 -
пытался на ноуте своём запустить - часа два ждал, думал заставка с сияющими буквами "ANDROID" пройдёт... не прошла:-(
Bethrezen 29.06.2011 14:58 #
+ 0 -
А вот за Hacker's keyboard спасибо. Я с андроидами недавно - на прошлой неделе купил Acer Iconia Tab A500. Как раз искал нормальную клаву.
exelens 29.06.2011 15:01 #
+ 1 -
Получается, что у тебя и ТС и меня одинаковые планшеты.
Bethrezen 29.06.2011 15:18 #
+ 0 -
USB 3g модемы не заводили на них? Пробовал ZTE MF180, Huawei E173 - ничего так и не вышло.
exelens 29.06.2011 15:29 #
+ 1 -
http://forum.xda-developers.com/showthread.php?t=1138051 это шей =) всё работает
Bethrezen 29.06.2011 15:42 #
+ 0 -
А есть ли понт шить, если там теже модули, которые у меня не заработали?
exelens 29.06.2011 15:44 #
+ 1 -
Ну не знаю.
у НВБН тоже такая сборка =) У него тоже всё работает.

У меня сейчас одна проблема голосовые чаты не работают.
Падает талк при попытке сделать голосовой вызов.
Bethrezen 29.06.2011 15:59 #
+ 0 -
Момед какой кстати?
exelens 29.06.2011 16:04 #
+ 1 -
Такой http://device.megafon.ru/specifications/usbModem/e1550/
и такой
http://www.shop.mts.ru/support/archive_soft/210/216/18968.html

Мегафоновый работает. Мтсный пока не проверял. Симки нет.
nvbn 29.06.2011 16:56 #
+ 0 -
Я с телефона титирингом раздаю)
Cucumber 04.07.2011 15:14 #
+ 0 -
Только что приобрел такой же. Подскажите пожалуйта как подключить к ББ в режиме usb-флешки?
Cucumber 04.07.2011 15:15 #
+ 0 -
Забыл указать OS на ББ Ubuntu
ZED 29.06.2011 19:07 #
+ 0 -
А можно скрин русской раскладки этой хакерской клавы?
nvbn 29.06.2011 19:35 #
+ 0 -

Но по мне так она удобно лишь для работы в терминале, для остального стоковая удачней.
ZED 29.06.2011 22:32 #
+ 1 -
Хм... выходит запятую ставить по Ctrl-точка или Fn-точка? А есть способ сделать запятую отдельной кнопкой?
Просто на айпаде запятой нет в русской раскладке и на андроиде в стоковой как я понимаю ее тоже нет, приходится переключаться на экран символов, что лично мну как человека, уважающего грамматику дико бесит.
nvbn 29.06.2011 22:35 #
+ 0 -
По шифту.
На стоковой в андройде есть - долгое нажатие на точку.
ZED 29.06.2011 22:49 #
+ 1 -
долгое нажатие на точку

при быстрой печати все равно что нету, нужна отдельная кнопка.
на айпаде если нужно вставить запятую: 1 тык - экран цифр/символов, 2 тык - запятая, пробел после запятой автоматом переключает обратно на экран букв = 2 тыка
на андроиде в стоковой ваще ацтой в этом плане, в хакерской 1 тык на шифт, 2 тык на точку = 2 тыка.
nvbn 29.06.2011 23:49 #
+ 0 -
На стоковой айпадовский способ тоже работает.
kstep 29.06.2011 20:31 #
+ 2 -
Очень интересный пост, большое спасибо.

Но граммар наци во мне плачет, при виде глагола "выйдИм" и серии союзов "и" без запятых.
nvbn 29.06.2011 20:48 #
+ 0 -
Поправил =)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн