[12:54:43] <zombah>  добрый день
 [12:55:56] <DanSwano>  здрав буди, боярин
 [13:30:39] <zombah>  парни а ктонить записывал на диск другого размера dd образ всего диска?
 [13:31:50] <stuw>  да
 [13:31:51] <stuw>  :)
 [13:32:08] <zombah>  а что там его как то фиксить потом надо или что?
 [13:32:37] <stuw>  ну если у тебя образ был меньше и ты хочешь использовать все место, можешь отресайзить нужные партиции
 [13:33:09] <stuw>  надеюсь образ был меньше, а не больше чем диск :)
 [13:37:57] <zombah>  stuw: меньше да, образ под 4гб а флешка у меня 8гб. я потом травлю на него партед он говорит типа сделать авто фикс партиции да, но чтот не так
 [13:38:13] <stuw>  что именно не так?
 [13:38:24] <zombah>  юбут не видит этих партиций похоже
 [13:38:46] <stuw>  эммм... партиции даже без фикса должны быть видны, если образ нормальный
 [13:39:10] <zombah>  счас выковыряю что там с ним точно нет
 [13:39:12] <stuw>  что parted говорит, если его натравить на файл образа?
 [13:39:45] <zombah>  Sector size (logical/physical): 512B/512B
 [13:39:46] <zombah>  Partition Table: gpt
 [13:39:48] <zombah>  Number Start End Size File system Name Flags
 [13:39:49] <zombah>  1 1048576B 34607103B 33558528B U-BOOT
 [13:39:51] <zombah>  2 35651584B 245370879B 209719296B ext3 lxboot
 [13:39:52] <zombah>  3 247463936B 2826895871B 2579431936B ext4 lxroot
 [13:40:32] <zombah>  с нужным офсетом я могу через луп подмаунтить партицию там вроде все ок файло на месте
 [13:41:15] <stuw>  ну да, пока проблем не видно
 [13:42:37] <zombah>  а хотя нет usb part
 [13:42:42] <zombah>  показывает партиции
 [13:42:56] <zombah>  значит файло чтоли считать оттуда не может
 [13:43:18] <stuw>  ты попробуй без фикса сначала скорми убуту
 [13:44:15] <zombah>  не находит бут скр
 [13:44:24] <zombah>  счас консоль подключу посмотрю
 [13:58:06] <zombah>  так а чтот по usb вообще не ищет автоматом
 [13:58:27] <zombah>  или mmc идет первее?
 [13:59:20] <zombah>  надо наверное вкорячить чтоб usb раньше mmc шло
 [14:02:01] <stuw>  ну начинается :)))
 [14:02:11] <stuw>  sd карты наше все )
 [14:11:18] <zombah>  ну просто встроенная память тоже как mmc проходит
 [14:12:10] <zombah>  хочется иметь работающую систему на ней и возможность затестить с юсб флешки
 [14:12:41] <stuw>  да я понял )
 [14:13:23] <zombah>  в tegra-common-post.h mmc идет раньше usb видимо дело в этом
 [14:13:40] <stuw>  да
 [14:14:09] <zombah>  а нет вот тут видимо выбор https://github.com/ac100-ru/u-boot-ac100-exp/blob/e2713f33f747aa8e1fd5dab7799bc56a0373c047/include/configs/tegra-common-post.h#L87
 [14:14:38] <stuw>  да, именно тут
 [14:15:14] <zombah>  блин надо для paz00 отдельную копию commo-post чтоли, не дело ковырять общий конфиг
 [14:18:00] <stuw>  zombah, на самом деле можно на основной накопитель положить бутскрипт, в котором определена нужная последовательность коман
 [14:18:08] <stuw>  там можно хоть по три раза проверять девайсы
 [14:18:22] <zombah>  stuw: да тоже вариант
 [14:18:26] <stuw>  и юбут пересобирать не придется
 [14:18:29] <zombah>  так наверное проще всего
 [14:18:50] <stuw>  и не будет зависимости от того, что в мейнлайне юбута придумают в следующий раз %)
 [14:18:58] <zombah>  да
 [14:23:02] <stuw>  через дцать лет, когда закончим с ядром, нужно будет графическое меню в юбут сделать ))
 [14:23:40] <zombah>  придется тогда simbplefb приковыривать к юбуту
 [14:24:02] <zombah>  правда я видел код гдет для ехсиноса такой в хромиуме вроде
 [14:24:28] <stuw>  поживем увидим, что нужно будет )))
 [14:25:17] <zombah>  8)
 [14:27:11] <zombah>  а в юбуте можно вызвать конфиг который не насканился типа руками его загрузить
 [14:27:39] <stuw>  можно в командную строку соскочить и делать, что хочешь
 [14:30:17] <zombah>  я вот соскочил но не могу вспомнить как не руками забивать все переменные а просто залудить .scr
 [14:31:21] <stuw>  run boot.scr
 [14:31:49] <zombah>  надо его считать сначала ведь?
 [14:32:49] <stuw>  я наврал
 [14:33:09] <zombah>  если я на него ext2load натравить то он говорит no boot file defined
 [14:33:17] <stuw>  начала laod
 [14:33:26] <zombah>  надо видимо ему офсет в памяти
 [14:33:30] <stuw>  потом source <addr>
 [14:33:54] <zombah>  а куда его загружать?
 [14:34:16] <stuw>  load mmc 0:0 ${scriptaddr} <path>
 [14:34:20] <zombah>  аа 10000000
 [14:34:26] <stuw>  ${scriptaddr} - переменная должна быть
 [14:34:44] <stuw>  потом source ${scriptaddr}
 [14:36:28] <zombah>  хм wrong image format for souce command говорит 8)
 [14:37:06] <stuw>  ты образ скрипта загружал или текстовый файл?
 [14:37:43] <zombah>  сконверченный скрипт
 [14:37:52] <zombah>  е мое опять mmc да чтож такое
 [14:37:59] <stuw>  :)
 [14:38:22] <zombah>  чтот с юсб пока не ладится надо соскочить на mmc
 [14:38:34] <zombah>  гдет у меня валялась
 [14:45:55] <stuw>  а что ты там тестируешь?
 [16:30:02] <zombah>  взял чистое рутфс от опенсусе armv7hl и хочу на него натянуть тошу чтоб знать что надо в пакет добавлять
 [17:52:36] <stuw>  в какой пакет?
 [17:53:06] <stuw>  а кроме ядра и модулей что-то разве нужно?
 [18:08:12] <zombah>  stuw: ну там у них для сборки халабуи всей спец пакет с кучей скриптов, в нем надо описать доп пакеты, конфиг юбута и тп
 [18:09:35] <zombah>  у них сейчас в factory используется ядро 3.14.4 в котором все на свете включено. соответственно я хотел сформировать список чего мне надо навключать и добавить чтоб все работало
 [18:11:23] <stuw>  понял
 [18:11:28] <zombah>  в ядре внутрь включено мало чего, а все на свете модулями
 [18:12:05] <zombah>  соовтетственно надо в инитрд включить модули нужные нам, нвек там и части тегры, что нужно чтоб рут подцепить
 [18:12:19] <zombah>  дтб
 [18:12:30] <zombah>  конфиг юбута простой
 [18:12:39] <stuw>  для 3.14 нужен еще какой-то патч для девайс три
 [18:12:58] <zombah>  ага, ну я пока хочу хотяб систему собрать которая бутится будет
 [18:13:23] <zombah>  а дальше уже разберусь какие там патчи для чего нужны
 [18:17:19] <zombah>  марвин еще писал что для опентегры нужен отдельный патч для ядра но afaerber говорит что у него все работает и без патча
 [18:19:25] <zombah>  из того что я пока сообразил это cbootimage и ucm профили, надо будет добавить, а остальное собираюсь выяснить забутив его
 [18:19:54] <stuw>  а cbootimage для чего? для старого загрузчика?
 [18:20:20] <zombah>  на случай чтобы можно было из рабочей системы собирать загрузчик обновлять
 [18:20:54] <zombah>  cbootimage гпл2 весь и на арме норм собирается, на нем вспоминал как спек файлы делать
 [18:21:09] <stuw>  угу
 [18:22:47] <zombah>  у них смотрю счас два wdm под армы на выбор xfce и e17
 [18:28:01] <zombah>  http://www.ifixit.com/Teardown/Samsung+Chromebook+11.6+Teardown/12225#s45950
 [18:28:49] <zombah>  такая там писюлька внутри мелкая
 [18:29:51] <zombah>  чтоб разлочить первый бутлоадер надо металическое колечко вынуть которое замыкание делает
 [18:37:44] <zombah>  stuw: а помнишь как там партеду скачать чтоб до конца диска занимал?
 [18:37:49] <zombah>  сказать
 [18:37:58] <zombah>  -1 чтот не принимает
 [18:38:00] <stuw>  надо считать
 [18:38:02] <zombah>  0 чтоли
 [18:38:04] <stuw>  я в скрипте считаю
 [18:38:07] <zombah>  ээ
 [18:38:07] <stuw>  может быть есть способ
 [18:39:09] <zombah>  Partition Table: gpt_sync_mbr
 [18:39:17] <zombah>  это что за зверь такой?
 [18:42:01] <zombah>  unit s
 [18:42:08] <zombah>  и тогда конец можно -1s
 [18:42:25] <zombah>  но это в интерфейсе
 [18:43:42] <stuw>  gpt_sync_mbr - скорее всего это когда партиция и в мбр и в gpt прописана (это моя догадка)
 [18:44:00] <stuw>  zombah, -1 катит в интерактивном режиме. В неинтерактивном - ошибка
 [18:44:12] <stuw>  по крайней мере так было в бизибоксе
 [18:44:21] <stuw>  можешь в скрипте сам проверить
 [18:47:02] <zombah>  а с какого сектора можно начинать первую партицию? с 2го?
 [18:47:32] <zombah>  нет чтот ругается говорит начинай с 34s
 [18:47:36] <stuw>  для GPT с 34
 [18:48:00] <zombah>  а чтож он тогда говорит Warning: The resulting partition is not properly aligned for best performance.
 [18:48:07] <stuw>  0-й мбр, потом 32 сектора под заголовок GPT, 33-й - первый пустой.
 [18:48:39] <stuw>  вот на счет выравнивания - хз какое нужно для нашего emmc
 [18:49:04] <zombah>  эт я на юсб флешке делаю 8)
 [18:49:11] <zombah>  под тестовую систему пока
 [18:49:16] <stuw>  наврал - для GPT 1 + 32
 [18:49:21] <stuw>  т.е. с 34 сектора можно
 [18:49:45] <stuw>  1-й сектор - заголовок GPT, 32 сектора - сама таблица разделов
 [18:49:55] <stuw>  и в конце 33 сектора нужно для GPT оставлять
 [18:49:57] <zombah>  чтот у меня еще между партициями просит 33 похоже
 [18:50:29] <zombah>  а нет вру
 [18:52:24] <zombah>  а надо кстати интересно для юсб флешки какиенить флаги включать
 [18:52:52] <zombah>  хотя врядли
 [18:52:56] <stuw>  не надо ничего
 [19:06:31] <zombah>  так надо посмотреть какие там сейчас последии тенденции в создании initrd
 [19:16:37] <zombah>  так а если у меня бут партиция и рут живут на одной юсб флешке мне надо в cmdline root= указывать?
 [19:17:09] <zombah>  по идее надо т.к. они не на одной партиции
 [19:24:55] <stuw>  надо, даже если они на одной партиции.
 [19:31:10] <stuw>  хотя если скрипты из инитрд сами ищут рут, то не надо %) наверное, так
 [19:34:51] <zombah>  инитрд у меня пока нету вообще
 [19:35:01] <zombah>  так ну я уже вижу starting kernel
 [19:35:17] <zombah>  так теперь надо понять что засунуть в initrd
 [19:35:23] <zombah>  чтоб консолька появилась
 [19:53:10] <zombah>  так пожалуй компильну пока мейнлайн ядро с tegra_defconfig а там разберемся
 [19:57:50] <zombah>  надо таки на сд карту перебраться а то блин единственный юсб порт занимать не кошерно
 [19:59:55] <zombah>  оо потом на базе минимального jeos можно будет много функциональный сосбут собрать
 [20:00:07] <zombah>  такой метров на 200
 [20:00:16] <zombah>  чтоб с вайфаем и тп
 [20:00:53] <zombah>  хм или такой здоровый теграрцм не всосет