[12:22:21] <stuw> zombah, у меня несколько мыслей по поводу скрипта
[12:24:49] <stuw> zombah, 1) Скрипт закладывается на то, что тошка еще не переразбита (забиты гвоздями партиции). Можно сделать бекап всего накопителя по частям, как описано тут - http://ac100.grandou.net/swarren_brain_dump#backing_up
[12:24:59] <stuw> + нужно делать бэкап партишнтейбла
[12:25:40] <stuw> 2) Размер накопителя можно определить, если скачать партишнтейбл с тошки. Тогда не нужно будет задавать лишних вопросов
[12:26:55] <stuw> 3) Когда мы определили/запросили у пользователя размер накопителя, мы можем записать отличающиеся параметры в глобальные переменные и использовать одинаковые команды для переразбивки/бэкапа (это позволит избавиться от дублирования функций)
[12:31:56] <zombah> stuw: да у меня была такая мысль
[12:32:45] <zombah> сегодня переделаю на то чтоб парсить текущую таблицу
[12:50:06] * Offering simple-repart.sh to zombah
[12:50:36] <stuw> zombah, я лови скрипт. я бы так его делал
[12:51:19] * DCC SEND connect attempt to zombah failed (err=Connection timed out).
[12:51:25] <zombah> чет не дисисится
[12:52:23] <stuw> скачай да я грохну
[12:53:29] <stuw> zombah, напиши, как качнешь
[12:54:15] <macau> борщ посоны
[12:54:25] <stuw> macau, привет )
[12:54:25] <macau> а суспенд в 3.1 поломан?
[12:54:29] <stuw> дп
[12:54:32] <stuw> *да
[12:54:38] <macau> гамно
[12:54:41] <zombah> качнул
[12:54:42] <stuw> да )
[12:54:50] <macau> какие перспективы?
[12:54:57] <stuw> хз.
[12:54:59] <stuw> :)
[12:55:41] <macau> ну и говно ваша бубунта
[12:55:46] <stuw> )))
[13:18:18] <macau> оно стало ненужным лет 5 назад
[13:19:40] <macau> http://www.ebay.com/itm/Cortex-A8-S5PV210-Tiny210-V2-7-0-LCD-capacitive-touch-/321010701291?pt=US_Ham_Radio_Transmitters&hash=item4abdba93eb
[15:11:56] <zombah> 8)
[16:41:43] <beaver_rrr> откуда flash-kernel запускаемый initramfs-tools берет название бут-раздела? а то он его пытается найти в /dev/mmcblk0
[16:50:54] <fly-away> из cmdline
[16:50:57] <fly-away> откуда ещё
[17:19:22] <stuw> beaver_rrr, в /boot вроде должен конфиг лежать какой-то
[17:20:10] <stuw> beaver_rrr, по идее ищется 6-я партиция с ядром
[17:20:27] <stuw> возможно у тебя там образ без initrd и поэтому партиция не находится
[17:21:31] <stuw> beaver_rrr, если flash-kernel это скрипт, то посмотри, что внутри :)
[17:28:48] <fly-away> а
[17:28:58] <fly-away> из /boot/bootimg.cfg
[17:29:17] <fly-away> а в 12.10 вроде вообще никоткуда
[17:29:25] <stuw> :)
[17:29:48] <beaver_rrr> какого чертаему нужно тогда?
[17:30:57] <stuw> beaver_rrr, какое у тебя сейчас ядро?
[17:31:23] <beaver_rrr> 3.1.10-6
[17:31:37] <stuw> убунтовское или самосбор?
[17:31:45] <beaver_rrr> убунтовское
[17:32:09] <stuw> abootimg -i /dev/mmcblk0p2
[17:32:24] <beaver_rrr> я не руками это делаю :(
[17:32:30] <beaver_rrr> хотя
[17:33:03] <stuw> я знаю. я хочу посмотреть, что скажет утилита, которой flash-kernel ищет бут партицию
[17:33:25] <beaver_rrr> она вообще не установлена
[17:34:05] <stuw> хм.
[17:34:17] <stuw> странно. flash-kernel это скрипт?
[17:34:26] <beaver_rrr> наверное да
[17:36:38] <stuw> норм
[17:36:46] <stuw> надо смотреть, как работает flash-kernel
[17:36:57] <stuw> я его ни разу толком не видел
[17:38:47] <beaver_rrr> сейчас запустил флеш-кернел, он нормально запустился
[17:38:55] <beaver_rrr> и инитрамфстулс больше не дергается
[17:39:13] <fly-away> этот flash-kernel запускает abootimg
[17:39:16] <fly-away> с ключами
[17:39:19] <fly-away> и больше всё
[17:39:28] <beaver_rrr> и берет оттуда то, куда лить ядро, похоже
[17:39:45] <fly-away> в 12.10 он cmdline не меняет
[17:39:51] <fly-away> какое было в p2
[17:39:54] <fly-away> такое и останется
[17:40:42] <fly-away> тока ядро и инитрд прошивает
[17:40:42] <fly-away> а cmdline туда изначально пишет
[17:40:42] <fly-away> инсталлер
[17:40:48] <fly-away> посмотреть его можно через abootimg -i /dev/mmcblk0p2
[17:41:09] <fly-away> изменить abootimg -u /dev/mmcblk0p2 -c "cmdline = bla=some"
[22:21:43] * andrew__ is now known as grandrew
[00:31:14] <savalik> ура.. uboot на гитхабе ^_^ наконец то можно удобно потыкать его в вебе )
[00:32:18] <zombah> 8)
[00:34:50] <savalik> осталось сосбут туда перетащить ;)
[00:57:07] <zombah> надо наверное опять нексусовское ядро попробовать, может получится глюк с юсб вылечить
[01:03:38] <savalik> 3.8 не взлетело?
[01:05:44] <zombah> там работы гора, а нексусовское работает норм, только один глюк
[01:06:10] <savalik> да..выбор очевиден )
[01:06:44] <zombah> но глюк неберучка правда 8(
[01:07:37] <zombah> я его и зерговать пробовал и танковать, не понятно что с ним делать
[01:08:50] <savalik> usb совсем не заводится?
[01:09:18] <zombah> если вставить заранее работает, а если нет то засыпает и не просыпается
[01:09:29] <zombah> причем только внешнее
[01:09:51] <zombah> которого на нексусе нет
[01:10:16] <zombah> они видно там гдет дропнули его поддержку, но как раскопать не понятно
[01:10:49] <zombah> есть правда одна идейка
[01:18:31] <zombah> igor: у тебя есть патч готовый к убунтовскому script/installer?
[12:01:02] <zombah> добрый день всем
[12:20:07] <savalik> zombah: английский канал вчера был холоден как лед? ) ничего хорошого про убунту с юбутом не сказали? )
[12:23:04] <stuw> zombah, я собрал сосубут с предполагаемым фиксом - https://dl.dropboxusercontent.com/u/40761340/Test/sos-uboot-r5-2013-11-06.bin
[12:23:09] <stuw> пока не проверял
[12:23:30] <zombah> savalik: я не видел ответов
[12:23:41] <zombah> сами поправим, installer там делов то
[12:23:53] <zombah> stuw: класс, ну на ручном приводе фикс работает
[12:24:09] <zombah> я потер себе PT и убунтовское ядро перестало его видеть
[12:24:23] <stuw> а установка как стала себя вести ?
[12:25:07] <zombah> определяет самую большую партицию нормально, но дальше пытается делать странности, сворачивать ядро и рамдиск в имидж и прошивать
[12:25:17] <zombah> надо это поправить и все ок будет
[12:25:48] <zombah> еще кстати хочет партедом разметку сама менять если такой нет, опасная функция 8)
[12:27:48] <stuw> нормальная функция ) для фастбута опасная, для убута - нет :)
[12:50:16] <stuw> zombah, ща спрошу на основном канале, может уже есть готовый скрипт для других девайсов
[12:54:24] <zombah> ну да тоже вариант, но поправить его впринципе не долго
[12:55:03] <zombah> abootimg все убираем, а ядро и рамдиск просто копируем куда надо
[12:57:21] <stuw> еще надо с упаковкой инитрд разобраться
[12:57:28] <stuw> надо паковать или нет ...
[12:57:58] <zombah> пока надо, видимо этот ключ чтот другое подразумевает
[13:06:12] <igor__> zombah, что ты имел в виду под патчем к убунтовскому script/installer?
[13:06:39] <igor__> патч для flash-kernel?
[13:07:46] <zombah> igor__: нет, флеш кернел я просто стер. надо обозвать ядро и рамдиск и положить их в загрузочную партицию, но тут нужно логику добавить чтоб не промахнуться
[13:08:55] <igor__> для этого уже есть готовая инфраструктура.
[13:09:10] <zombah> igor__: хм?
[13:09:23] <igor__> конфигурация находится в /usr/share/flash-kernel/db
[13:09:58] <igor__> там описывается как должны паковаться образы
[13:10:11] <igor__> и куда складываться.
[13:10:25] <zombah> 8)
[13:10:28] <igor__> но это дело присутствует, кажется, начиная с 12.10
[13:10:50] <igor__> в 12.04 этого точно нет, там все намного проще.
[13:11:57] <igor__> но моя проблема даже не в этом, а в том, что убунту не запускается с рамдиском из юбута. :-(
[13:12:15] <igor__> пришлось откатываться на 12.04 и ядро 3.0
[13:15:39] <igor__> смог ли кто-нибудь добиться работы линукса в полном объеме (с сетью и пр. делами) при запуске из юбута?
[13:16:24] <zombah> flash_kernel уже не нужен в нашем случае совсем
[13:17:21] <igor__> а разве initrd не надо перепаковывать mkimage'ем?
[13:17:46] <zombah> а ну разве что для этого
[13:18:10] <zombah> но это можно на этапе сборки рпма делать
[13:18:35] <igor__> stuw, а что нового в sos-uboot-r5-2013-11-06.bin? Чистка старой информации о разбивке?
[13:21:09] <igor__> zombah, можно, конечно уже перепакованный вариант в пакет складывать, но использование flash-kernel дает большую гибкость!
[13:22:42] <Kariy> привет пуськи
[13:22:53] <Kariy> :)
[13:24:44] <stuw> igor__, да, там только один этот фикс
[13:25:48] <igor__> stuw, a в разобранном виде этот сос бут есть где-нибудь?
[13:26:24] <stuw> я опять забыл его выложить :( дома все осталось
[13:27:46] <igor__> stuw, ну мне пока не к спеху ;-)
[13:39:54] <igor__> stuw, можно ли из под sos-boot'а подключиться к WLAN?
[13:40:08] <stuw> нет
[13:40:16] <stuw> я не пихал в инитрд модули ядра
[13:40:31] <stuw> но никто не мешает это сделать
[13:49:05] <stuw> zombah, а не помнишь, где убунта для хромбуков лежит ?
[13:49:19] <stuw> zombah, на старом хромбуке по-умолчанию убут идет ?
[13:50:40] <zombah> stuw: убунту не пробовал на нем. я сусе использую
[13:51:13] <zombah> stuw: да там двойной загрузчик, прошитый coreboot который пускает u-boot
[13:55:18] <zombah> для нексуса смотрю у них отдельно репо с инсталлером http://kernel.ubuntu.com/git?p=vanhoof/ubuntu-nexus7-installer.git;a=summary
[13:55:43] <stuw> а для хромбука вот такой скрипт нашелся - https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-install.txt
[13:56:33] <zombah> ну это в чрут ставить, лучше наш инсталлер поправить я так думаю
[13:58:54] <stuw> на нексус вроде сразу образы партиций шьются
[13:59:11] <zombah> да там фастбут внутри
[13:59:16] <zombah> счас найдем еще какой
[13:59:26] <zombah> должен быть под панду или еще что
[14:01:34] <zombah> а вот да
[14:02:54] <zombah> на нашем ppa кстати есть флеш кернел который марвин правил
[14:03:31] <zombah> https://launchpadlibrarian.net/139502394/flash-kernel_3.0~rc.4ubuntu29-tegra_3.0~rc.4ubuntu33-tegra.diff.gz
[14:03:49] <zombah> но эт не под юбут тоже
[14:22:46] <stuw> igor__, zombah я немного посмотрел как устроен flash-kernel. Для правильного обновления ядер нам нужно только поменять all.db
[14:22:57] <stuw> с установкой пока не знаю
[14:23:16] <zombah> ну обновление пока не актуально 8)
[14:23:36] <stuw> возможно установка ядра при инсталляции также делается
[14:24:15] <zombah> хм..не может я пока не вчитывался в код инсталлера
[14:28:17] <igor__> stuw, именно! в all.db, по моему разумению, можно полностью настроить что должно происходить с ядром и рамдиском, только я не смог найти описания для параметров, которые используются для описания необходимых действий.
[14:28:43] <stuw> там по аналогии можно сделать
[14:29:07] <stuw> описания мало где есть ) я больше по коду скриптов ориентировался, когда это раскапывал )
[14:29:51] <igor__> zombah, flash-kernel вызывается из инсталлера неявно, когда происходят манипуляции с ядром/рамдиском.
[14:31:59] <zombah> stuw: чтот у меня setenv bootargs из меню не срабатывает 8)
[14:33:01] <igor__> stuw, да я не сомневаюсь, что мы легко осилим настройку flash-kernel'а... Если б только знать что именно нужно сделать с ядром/рамдиском, чтобы они корректно работали при запуске из юбута...
[14:33:32] <stuw> igor__, flash-kernel умеет правильно готовить ядро для убута
[14:33:35] <stuw> и инитрд тоже
[14:33:43] <stuw> zombah, хз, надо разбираться тогда
[14:36:34] <igor__> setenv bootmenu_0 "Boot Ubuntu=setenv bootargs 'mem=448M@0M tegrapart=recovery:300:a00:800,boot:d00:1000:800,mbr:1d00:20
[14:36:38] <igor__> 0:800 root=/dev/mmcblk0p7 console=tty1'; ext2load mmc 0:7 0x1000000 /boot/zImage; ext2load mmc 0:7 0x2200000 /boot/initr
[14:36:43] <igor__> d.gz; bootz 0x1000000 0x2200000;
[14:36:56] <igor__> я делал так...
[14:37:58] <igor__> /boot/initrd.gz предварительно перепаковывал mkimage'ем
[14:38:33] <igor__> а /boot/zImage просто симлинк на vmlinuz
[14:39:16] <stuw> igor__, ты как-то кидал ссылку на dmesg. Там другие параметры были в ядре. Либо они не пробросились, либо ты тогда их другими задавал
[14:39:42] <stuw> tegrapart при использовании убута можно выкинуть
[14:40:57] <igor__> stuw, я по-разному пробовал и tegrapart выкидывал, но результат всегда один - висяк. :-(
[14:41:46] <stuw> у тебя вроде zram включен. нужно его попробовать выключить
[14:46:30] <stuw> http://julkinen.salaliitto.com/ac100/logs/ac100.40.txt <- ищи "how could I forget it" :)
[15:12:24] <zombah> 8)
[15:16:07] <zombah> стоанно если убунтовскому ядру передать mem=512@0 оно сразу в панику на старте 8)
[15:18:14] <savalik> огра перехардкодил? )
[15:18:46] <zombah> хз почему так эт чтот с юбутом
[15:22:31] <zombah> может у юбута своя переменная мем есть и он туда считывает эт значение
[15:23:28] <zombah> <3>INITRD: 0x02200040+0x0025e843 is not a memory region - disabling initrd
[15:24:06] <zombah> <0>Kernel panic - not syncing: ERROR: Failed to allocate 0x1000 bytes below 0x0.
[15:36:53] <zombah> о в новом tegrarcm есть readbct
[15:37:01] <zombah> https://github.com/NVIDIA/tegrarcm/commit/20ba26c645da700119ec5009872d854688a45a6d
[15:37:35] <zombah> stuw: ты кстати смотрел nvidia uboot flasher?
[15:37:54] <stuw> не особо
[15:38:06] <stuw> я его не осилил пока )
[15:38:28] <zombah> я не могу понять как он заливает его на борду
[16:23:46] <zombah> скорее всего конечно также как switch-to-uboot
[17:43:23] <zombah> новый компилятор это зло, сразу куча ошибок не ясных появляется 8)
[18:04:39] <savalik> никогда не понимал как они так делают)
[18:05:04] <zombah> доп проверки вводят всякие и тп оптимизации
[19:37:05] <igor__> при старте ядра 3.1 на 12.10 вижу в dmesg такие грабли:
[19:37:57] <igor__> usb 1-1: device descriptor read/64, error -71
[19:38:34] <igor__> таких сообщений 4 штуки. и еще
[19:39:25] <igor__> usb 1-1: device not accepting address 4, error -71
[19:39:31] <igor__> и
[19:39:34] <igor__> и
[19:39:45] <igor__> usb 1-1: device not accepting address 5, error -71
[19:40:04] <igor__> кроме этого:
[19:40:40] <igor__> Failed gpio lp0 enable for irq=365, error=-22
[19:41:38] <igor__> и все это счастье началось после переразбивки и перехода на u-boot :-(
[00:47:36] <brightkill> zombah_, ты можешь заменить "errors=panic" на "errors=continue" в /fstab.paz00?
[00:48:03] <zombah_> brightkill: а зачем?
[00:48:30] <brightkill> zombah_, ну например после сброса хранилища мультимедиа андроид уже не может загрузиться
[00:48:41] <brightkill> надо грузить sos uboot и делать fsck
[00:49:07] <zombah_> brightkill: ээ сброса хранилища мультимедия? расскажи пожалуйста подробнее
[00:49:21] <brightkill> ну есть системное приложение такое
[00:49:30] <brightkill> Хранилище мультимедиа
[00:50:11] <brightkill> если в нем сбросить кэш и удалить все его данные, то андроид почему-то не грузится больше
[00:50:15] <brightkill> только после fsck
[00:50:57] <zombah_> монтировать фс с ошибками не выглядит безопасным вариантом
[00:51:17] <brightkill> а делать fsck как-нибудь можно перед монтированием?
[00:51:23] <brightkill> без initrd
[00:51:59] <brightkill> можно и не continue, а remount-ro
[00:52:03] <zombah_> хм неа в андроиде кажется нет такого варианта, разве что из рековери или через adb
[00:52:20] <brightkill> recovery тоже не грузится :)
[00:52:30] <brightkill> только sos-uboot спасает
[00:53:00] <zombah_> рековери не грузится как так, надо попробовать посмотреть лог
[00:53:27] <brightkill> я же и хотел сделать минираздел и записать туда sos-uboot
[00:54:00] <zombah_> а зачем раздел, ты файлы кинь просто в /recovery и в boot.scr запись для них добавь
[00:54:12] <zombah_> для этого и сделали рековери большого размера
[00:54:40] <brightkill> чем разжать sos-uboot?
[00:55:00] <zombah_> dd
[00:55:18] <zombah_> это просто агрегат где файлы по офсетам лежат
[00:55:31] <brightkill> знать бы еще нужные оффсеты
[00:55:47] <zombah_> яж тебе кидал линк на скрипт который его собирает
[00:56:02] <brightkill> кинешь еще раз может быть? :)
[00:56:25] <zombah_> https://gitorious.org/uboot-ac100/create_bootimage/source/e688d206e4ed0d55827e4f121e7ccbba8ee49a99:create_image.pl
[01:17:30] <zombah_> блин webgl в хромиуме тоже теперь с неон оптимизациями 8(
[01:17:50] <zombah_> скоро придется все сорцы андроида форкать
[01:55:48] <brightkill> zombah_, андроид можно заставить как-нибудь автоматически монтировать sd-карточку с ext4?
[01:56:37] <brightkill> я хотел на x86-ноутбук поставить, но делать переразметку 500-гигового hdd как-то лень
[01:57:06] <zombah_> brightkill: я не пробовал
[04:25:34] * beaver_rrr is now known as Giant_enemy_crab
[09:32:57] * Giant_enemy_crab is now known as beaver_rrr
[12:57:02] <zombah> добрый день всем
[13:44:01] <stuw> это что за хаб?
[13:44:40] <stuw> я вчера у чела покупал хаб с 3 портами и карт ридером, но он с меня денег не взял )) пришел домой, включаю - устройство не опознано ))
[13:44:47] <stuw> хаб гигабайтовский
[13:44:55] <clopof> просто хаб,мы тут выкладывали разные недавно
[13:45:12] <stuw> оказалось, что виноват удлинительный кабель, а не сам хаб
[13:45:20] <stuw> первый раз такое встречаю
[13:45:26] <clopof> бывало
[13:45:29] <stuw> я помню, что выкладывали
[13:46:01] <clopof> этот внутри прилично выглядит
[13:46:14] <stuw> да, сделан аккуратно
[13:46:54] <zombah> о а я забыл длинк разобрать посмотреть
[13:47:17] <stuw> а я хз как мой открывать )
[13:47:57] <clopof> если винтов не видно-он на штырьках,можно плавно раздвинуть
[13:48:02] <zombah> обычно без винтов просто пластиковые защелки внутри
[13:48:37] <clopof> а если заклеен-я бью молотков по шву,как орех открывается)
[13:49:12] <stuw> там может быть не все так просто, т.к. порты вращаются. не могу найти фотку и модель :(
[13:49:27] <clopof> сфоткай)
[13:49:35] <stuw> дома оно
[13:50:34] <stuw> кстати, может быть это китайская подделка, а не гигабайт
[13:50:58] <stuw> вот на такой похож - http://www.flashtech.co.nz/usb-and-card-storage/5217-usb-20-swivel-hub-and-card-reader-combo.html
[13:51:42] <zombah> так гигабайт китайская фирма
[13:52:04] <zombah> смешной какой
[13:52:05] <stuw> основное слово "подделка" )
[13:52:11] <stuw> а не китайская
[13:53:02] <stuw> я среди продуктов гигабайта не нашел ни одного хаба :)
[13:53:06] <stuw> может плохо искал
[13:53:38] <clopof> может хабы для них как экскаваторы для LG
[13:53:43] <clopof> в другом подразделении
[13:53:53] <clopof> я такой разбирал
[13:54:00] <stuw> на девайсе логотип гигабайта
[13:56:31] <stuw> дома сфоткаю
[14:02:53] <clopof> хромбук наконец разрядился
[14:03:17] <zombah> с самого начала не заряжал?
[14:03:45] <clopof> не,1 раз было уже
[14:04:00] <clopof> 27вт зарядка идет
[14:07:26] <zombah> это хорошо?
[14:09:52] <clopof> плохо
[14:10:05] <clopof> 60% от номинала
[14:10:06] <zombah> как же так?
[14:10:07] <clopof> долго
[14:10:33] <stuw> вроде большими токами вредно заряжать. нет?
[14:10:51] <clopof> литий можно
[14:20:54] <zombah> надо хакнуть зарядку чтоб на 1оо% качегарила
[14:21:08] <stuw> ))
[15:00:51] <brightkill> clopof, на хромбуке линукс?
[15:49:33] <clopof> brightkill: да,крутон
[18:02:25] <stuw> zombah, о, ты через ipv6 :)
[18:28:43] <zombah> stuw: всяко 8)
[23:19:37] <zombah_> stuw_: я так и пропустил удалось тебе погонять андроид?
[23:20:10] <stuw_> да, но без сериал консоли. сейчас ссылку на лог дам
[23:20:21] <stuw_> зависала тошка
[23:20:27] <zombah_> о как
[23:20:53] <zombah_> по определенному алгоритму или просто так?
[23:21:05] <stuw_> Nov 05 23:13:33 - https://dl.dropboxusercontent.com/u/40761340/www/ac100/irc/FreeNode-ac100-ru-2014-Nov.txt
[23:21:41] <stuw_> воспроизведение каждого случая 1/1. Т.е. второй раз не пытался воспроизводить
[23:22:43] <zombah_> понял, я проверю
[23:23:46] <zombah_> чтот мой провайдер тормозит
[23:23:55] <zombah_> не загружается пока
[23:26:45] <stuw_> завьтра попробую еще погонять
[23:27:00] <zombah_> у меня тут возникла мысль вернуться на ics как самый шустрый и довести его до ума
[23:28:18] <stuw_> можно. иначе мы не угонимся за изменениями в софте
[23:44:52] <zombah_> это да, попробую на выходных с мержить поддуржку юбута в ics ветку
[23:47:04] <zombah_> так скачал файл
[23:47:23] <zombah_> про погасший экран понятно, у меня в девеле включен суспенд для тестов
[23:47:35] <zombah_> надо собрать сборку в обычном бранче
[23:48:09] <zombah_> а вот с видео хз надо разбираться