The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Цена на Raspberry Pi модель B+ снижена до 25 долларов, opennews (ok), 14-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


72. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  –1 +/
Сообщение от Xasd (ok), 15-Май-15, 18:52 
>> ну давайте уже осильте Cortex-A53 ..
> Занафига при таких объёмах памяти?

не памяти ради :-) . а для *универсальности* софта! а эта универсальность на ARM появляется только начиная от aarch64 (armv8, SoC на основе -- Cortex-A53 или Cortex-A57 и выше).

я конечно понимаю что для многих людей *это_даже_приятно* -- погемороится с кастумным ядром (и device-tree) и кастумнам загрузчиком.. и кастумным способом разметки накопителя.. самому придумывать адреса памяти куда вкрячивать initramfs и занимать своё время -- прочей подобной лабудой..

..но вобще-то -- универсальность (для софта) -- имеет свои *объективные* плюсы.

самый главный плюс -- это более быстрое исправление ошибок в софте (угадаешь почему? или опять это нужно разжёвать? :-)).

а количество RAM-памяти -- можете сделать ды хоть даже 2G (наверняка столько памяти и будет в Raspberry_Pi_3).. :-)

64-битный ARM это как некоторая грань -- "вот теперь всё сделано как надо! а то что было раньше просто будем помнить как кривые эксперименты".

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

77. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  –1 +/
Сообщение от Аноним (-), 15-Май-15, 22:42 
> не памяти ради :-) . а для *универсальности* софта!

Давай тебе лучше ноги обрубим? До метр-пятьдесят. Для универсальности, так сказать. Удобно же, когда все одного роста.

> а эта универсальность на ARM появляется только начиная от aarch64 (armv8, SoC
> на основе -- Cortex-A53 или Cortex-A57 и выше).

Если ты про всякое уефанство - гори ты в аду, демонов вырoдок, со своими блобанутыми троянами и "универсальностью". Вон гугл не знает как от этого уефанства отделаться и коребут пилит, а тут какое-то чмo на опеннете лечить нас будет.

> ..но вобще-то -- универсальность (для софта) -- имеет свои *объективные* плюсы.

Например, когда парочка левых хренов с их блобами в микрософтовском формате, с фат32, универсально вхреначивает нам всем трояны и, прописав себя главными в ключи, универсально может всех нагибать и универсально решать за всех как им жить и что делать? И какие системы запускать? Гори ты в аду, потреб-дина. Юзай восьмерочку на х86 и не вякай - там тебе универсальности хоть отбавляй. И ACPI/UEFI в наличии, которые нормально ни с чем кроме винды не работают. Как ты и хотел. Один набор команд, одна операционка, один горбатый фирмварный интерфейс, нормально работающий только с этой операционкой, один фюрер. Кушай, не обляпайся! Универсальнее некуда. Если ощущаешь себя конкретным удилой - можешь еще дотнет разучить и припереться с своими PE EXE в линух. Чтобы посмотреть как тебя там с г-ном смешают.

> самый главный плюс -- это более быстрое исправление ошибок в софте (угадаешь
> почему? или опять это нужно разжёвать? :-)).

Я и смотрю - все BIOS и UEFI такие все из себя исправленные проприерасами-блоборасами. По принципу "винда вроде загружается". Предлагаешь устроить такой хоккей и на ARM? Нет уж, лучше сгори в аду. Предпочтительно - медленно и мучительно.

> а количество RAM-памяти -- можете сделать ды хоть даже 2G

...а потом у нас софт раздуется на треть, неизвестно ради чего. Ну то-есть 64-битные регистры неплохо, но нужны только сильно некоторому софту. А у ARM в отличие от х86 и на 32-битной архитектуре регистров куча, так что на всяких пушпопах экономии не будет.

> 64-битный ARM это как некоторая грань -- "вот теперь всё сделано как надо!

В смысле, ты хочешь чтобы все изгoвнили до состояния х86 писюков с черти-каким троянизированным крапом и секурбутами, ака залоченными загрузчиками? А нафига еще одно такое же? Тебе х86 мало?

> а то что было раньше просто будем помнить как кривые эксперименты".

И по прежнему дружно сocaть у интеля и микрософта? Всякие UEFI и ACPI - это их творчество. И мало того что оно переусложненное и глючное что пи...ц, так еще и глюки устраняются по принципу "если у вас не виндус - вы идете на...й!"

Ответить | Правка | Наверх | Cообщить модератору

86. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +2 +/
Сообщение от Xasd (ok), 16-Май-15, 02:09 
> В смысле, ты хочешь чтобы все изгoвнили до состояния х86 писюков с черти-каким троянизированным крапом и секурбутами, ака залоченными загрузчиками? А нафига еще одно такое же? Тебе х86 мало?

но на Армах -- тивизацию (залоченные загрузчики, проверка цифровых подписей) изобрели и вполне себе практикуют -- без необходимости в UEFI. :-) что же ты промолчал об этом?

например пропатченный uboot -- вполне себе проверяет цифровые подписи (и запрещает "чужие" ядра ОС) -- не менее гадко чем это делается SecureBoot от UEFI .

так что здесь не ясно почему такая ассоциация негитива именно в UEFI.

почему-то SecureBoot-от-UEFI ты презераешь, а практически точно такуюже (но ХУЖЕ, так как нестандарт) тивизацию от пропатченного uboot -- ты старательно игнорируешь.. весьма избирательно с твоей стороны!

а правда в том, что те кто хотят тивизацию -- делают её -- и делают даже на 32-битных Армах. а те кто НЕ хотят делать тивизацию -- НЕ далают её (в том числе НЕ делают на UEFI)..

например, не существует ни одного x86-ноутбука с неотключаемым SecureBoot.. и при этом существует куча сотовых ARM-телефонов с неотключаемой тивизацией (проверка цифровых подписей) от пропатченного uboot.

короче, здесь факты против тебя. твой сраный uboot БОЛЬШЕ поднагадил в деле "залоченных загрузчиков и цифровых подписей".

> Например, когда парочка левых хренов с их блобами в микрософтовском формате, с фат32

ну что же ты такой глупышка! fat32 как раз используется на многих других 32-битнах Армах в том числе как раз и в Малинке (для загрузки конфига и ядра ОС).

а знаешь почему? потому что файловая система простая как 3 копейки. а не потому что это якобы заговор от Майкрософта :-) ..

> ...а потом у нас софт раздуется на треть, неизвестно ради чего.

во первых: раздуть всего лишь на 1/3 -- ради всеобщей совместимости. это вполне себе хороший компромис!

даже на 2/3 можно было бы раздуть, если этого требовала бы совместимость! и это тоже было бы вполне себе оправданно!

во вторых: ну а ты не пользуйся раздутым софтом!

тебе же свобода выбора даётся!

тем более как, в ситуации когда софтовая совместимость есть -- вот в этом случае и есть свобода выбора!

даже и на x86 ты (сегодня) можешь использовать НЕраздутый софт...

...а тот факт что 99%-программистов НЕ хотят писать НЕраздутый софт -- тыг это потому что эти программисты НЕ намерены удовлетворять ИМЕННО ТВОИ ИЗВРАЩЁННЫЕ интересы.

x86 позволяет комфортно выполнять раздутые софты, так что и проблем у людей нет.

если ARM тоже будет способен выполнять раздутые софты (но не превращаясь в печку!) -- то и в этом случае у людей не будет проблем.

в любом случае aarch64 (armv8) -- НЕ ЗАСТАВЛЯЕТ писать раздутый софт. это желание самих людей.

> Например, когда парочка левых хренов с их блобами в микрософтовском формате, с фат32, универсально вхреначивает нам всем трояны и, прописав себя главными в ключи, универсально может всех нагибать и универсально решать за всех как им жить и что делать? И какие системы запускать? Гори ты в аду, потреб-дина. Юзай восьмерочку на х86 и не вякай - там тебе универсальности хоть отбавляй. И ACPI/UEFI в наличии, которые нормально ни с чем кроме винды не работают. Как ты и хотел.

ещё раз.

на x86 -- благодаря UEFI/ACPI -- я могу использовать любую операционную систему.

и как правило (с ОЧЕНЬ высокой вероятностью) -- какую-бы операционную систему я не выбрал бы -- она будет работать корректно.

зачем мне выбирать именно Windows 8 на x86 -- если здесь (на x86 UEFI/ACPI) вполне хорошо работает GNU/Linux?

пожалуй я выбираю GNU/Linux :-) ! причём я выбираю тот дистрибутив GNU/Linux который мне нравится ... (ведь! о боженьки! у меня есть выбор! да!! ЕСТЬ ВЫБОР! УСЁК? а на 32-битных Армах выбора НЕТ!)

твой сраный 32-битный ARM -- не даёт мне такого богатого выбора. так как на него я могу поставить только те *сборки* дистрибтивов, которые собираются непосредственно для конкретных ARM-железок. и ещё и я должен не ошибиться с конфигом для моей конкретной ситуации (чего на x86 ни кто не делает).

> И по прежнему дружно сocaть у интеля и микрософта? Всякие UEFI и ACPI - это их творчество. И мало того что оно переусложненное и глючное что пи...ц, так еще и глюки устраняются по принципу "если у вас не виндус - вы идете на...й!"

со стороны 32-битных ARM -- только мечтать можно о таких "глюках" :-) ..

и вообще -- ткни мне в спецификацию UEFI\ACPI где сказано что оно обязано глючить :-) ..

вообщем, желаю тебе чтобы ты с воём персональном аду -- на каждую модель ноутбука мог бы устновить только тот дистрибутив, который создаётся персонально для этого ноутбука (со своими персональными глюками ядра и с устаревшими версиями системного и прикладного софта, скомпилированного под это ядро и эту сборку дистрибутива.. с невозможностью апгрейда из-за того что какая-то системная библиотека завязана на определённую версию ядра, а версия ядро завязана на определённый ХАК в железе... а программист который делал всю эту сборку занят другой работой (или отдыхом) и не может персонально для тебя выпустить новую версию этого дистрибутива -- так что ЖРИ ЧТО ДАЛИ И РАДУЙСЯ ЧТО ХОТЯБЫ ЕСТЬ ЭТО).

Ответить | Правка | Наверх | Cообщить модератору

96. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +/
Сообщение от Аноним (-), 17-Май-15, 01:46 
> но на Армах -- тивизацию (залоченные загрузчики, проверка цифровых подписей)
> изобрели и вполне себе практикуют -- без необходимости в UEFI. :-)

Зато какой-нибудь allwinner - просто стартует. Без долботни с секурбутами и без многометровых проприетарных блобов BIOS/UEFI. Мне так сильно больше нравится. И u-boot я могу изогнуть так как надо мне. Скажем если мне не нравится что он в UART отладочными сообщениями гадит, например потому что я на этот UART повесил какой-нить модуль с GPS и мне совсем не в кассу чтобы его кормили левыми сообщениями - это можно удавить в 2 счета и все будет оки-доки. А в блоботне типа уефанства если что в его работе не нравится - можно только выкусить тyнца.

Между прочим, если ты, утyпок, еще не понял: открытое от закрытого отличается прежде всео возможностью сделать так как надо тебе. А не каким-то левым блобмейкерам. И невозможность сделать так как было надо - просто накрывает медным тазом многие классы задач.

> что же ты промолчал об этом?

Наверное то, что там у всех по разному. Ну вот например у платок на allwinner которые у меня - этого нет. Как класса. Там мизерный ROM на несколько кило который можно под микроскопом проверить - быстренько запускает мой загрузчик. И оно дальше делает что надо мне. Очень удобно когда железка под моим контролем. А не живет своей жизнью в мутных ACPI/UEFI.

> например пропатченный uboot -- вполне себе проверяет цифровые подписи

Знаешь, он даже и не пропатченный проверит, если попросить - там это опция сборки. Вопрос то не в том. А в том что...
1) Наличие сорца, чтобы проверить что оно делает именно то что заявлено, а не что-нибудь еще. У меня нет никаких оснований доверять мутным блобмейкерам на их честное слово. Особенно после того как они несколько раз попались на бэкдорах (начиная с AWARD_SW и далее).
2) Возможность вписать МОЙ ключ и убедиться что это - единственный ключ. А то знаешь ли, совсем не комильфо если мне перед дверью поставят охранника и дают ему дубликат ключа, а он вообще по своему усмотрению будет решать - пускать меня или нет. И кому еще дверь открыть.

> (и запрещает "чужие" ядра ОС) -- не менее гадко чем это делается SecureBoot от UEFI.

А это смотря с какой точки зрения посмотреть. Если это я прописал ключ и оно посылает на...й каких-то хаксоров - так это фича, а не баг. А если ключи за меня любезно прописал мокрософт, а что оно себя бело и пушисто ведет надо верить на честное слово, потому что сорц на этот ...цатиметровый блоб не дадут - мне амеровские троянцы имени wintel-а лишний раз не требуются, спасиб.

> так что здесь не ясно почему такая ассоциация негитива именно в UEFI.

Потому что наличие этой ГУАШи - практически 100% гарантирует мутный многометровый проприеарный блоб, почти ОС, живущий своей жизнью. Ну то-есть в теории оно вроде как может быть опенсорсное. На практике ессно такого не бывает. Это раз.

А два - это уефанство дизайнили на пару микрософт и интель. Как удобно им. Даже форматы файлов (PE EXE) и поддерживаемые файлухи (FAT32) - сугубо микрософтовские. UEFI - для тех кто любит cocaть у wintel-а.

> почему-то SecureBoot-от-UEFI ты презераешь, а практически точно такуюже
> (но ХУЖЕ, так как нестандарт) тивизацию от пропатченного uboot -- ты
> старательно игнорируешь.. весьма избирательно с твоей стороны!

Наверное потому, что в u-boot у меня есть исходник и я могу проверить что он делает именно то что обещал. И ключ может быть именно моим, а не каких-то левых хренов. Без левых ключей от мудософтов и непонятных блобиков на много метров. Небольшая такая разница.

Если замок у меня в двери и у меня есть ключ - это одно. А если ключи отбирает левый хрен, который к тому же запрещает смотреть как устроен замок - это уже другое. Если ключ у меня - я владелец хаты. А если ключ у левых хренов, которые решают куда и когда - это, извините, тюрьма.

> хотят делать тивизацию -- НЕ далают её (в том числе НЕ делают на UEFI)..

Для тугих еще раз: UEFI - переусложненный и корявый интерфейс к фирмвари, надизайненый в основном микрософтом и интелем. И его наличие гарантирует туеву хучу кода фирмвари, скорее всего - проприетарной. Нафиг надо.

> например, не существует ни одного x86-ноутбука с неотключаемым SecureBoot..

Мне пофиг. Я не полный даyн в отличие от тебя и поэтому не собираюсь верить на честное слово каим-то мутным блобмейкерам с их гуашью без исходников. Не говоря о том что работоспособность гуаши и прочих ацпи глюкал проверяется вендырями сугубо по критерию "маздай вроде грузится". А остальные дескать сношайтесь с глюками этого крапа как хотите. При том т.к. сорцов нет - глюки в работе с другими осями нормально починить вообще никто не может толком. Со стороны кернела и проч. что могут воркэраундят, но это в общем то фееричная блевотина получается.

Ну и для меня наличие жирного блоба без сорца в загрузочной последовательности - огромный минус. А когда он еще смеет навязывать микрософтовские форматы файлов (которые мне ни в п...у, ни в красну армию, для их создания - надо напрочь отдельный тулчейн) и прочие FAT32 гомняшки (патентованные и убогие) - нафига мне эта микрософтовская сpaнь?

> существует куча сотовых ARM-телефонов с неотключаемой тивизацией (проверка цифровых
> подписей) от пропатченного uboot.

Если там именно u-boot, это еще не самый плохой вариант и как правило там можно порулить так или иначе (хотя вендырь может и зарубить сие, если ему очень хочется).

Тут мы возвращаемся к вопросу о том как выглядит boot sequence и кто в конечном итоге рулит девайсом.

В таких случаях обычно в чип процессора пишутся eFuses, с хэшом мастер-ключа. При старте проц проверяет что публичный ключ - с именно таким хэшом, далее проверяет первый загрузчик этим ключом. А дальше тот загрузчик уже на свое усмотрение. Как владелец мастер-ключа решит.

Владелец мастер-ключа в системе - царь горы. Он все решает. Это _его_ система. Так что если в фузы прошит не твой ключ - по сути ты не хозяин этой железки и за тебя решают другие. Ну а китайцы таким не заморачиваются - и все это или вообще не реализовано или просто не прописано и не активировано и проц как таковой запускает любой загрузчик.

> короче, здесь факты против тебя. твой сраный uboot БОЛЬШЕ поднагадил в деле
> "залоченных загрузчиков и цифровых подписей".

Ты глупый, да? Плохость замка и ключа определяется тем кто ими рулит. Будет ли это замком в двери хаты или арестом. Замок и ключ сами по себе не являются злом. А вот если тебя под арест посадили - это опаньки.

В этом месте мы вспоминаем что интел оказывается тоже заимплементил eFuses и BootGuard. Теперь мастер-ключ пишет OEM, проц проверит ключом OEM-а его уефанский биос, а ты ... а ты вообще не сможешь теперь заменить этот bios на свой. Так, на всякий случай. Чтоб не сбежал.

> других 32-битнах Армах в том числе как раз и в Малинке

А вот у меня мой allwinner - стартует с места в карьер с EXT4. Мне так больше нравится. А куда ты можешь засунуть эту блоботню от броадкома - ты наверное уже догадался :)

Ну то-есть на карте есть 1 раздел, в EXT4. И никаких лоскутных одеял. Ну ок, первые 8 метров до начала раздела - отведены под u-boot и spl. Их никому не видно, примерно как бутсектора в классическом писючном биосе. И оно никому жить не мешает.

> (для загрузки конфига и ядра ОС).

Спасибо, сам кушай патентованный микрософтовский шит из эпохи MSDOS. А я не некрофил и не любитель микрософта. Поэтому не считаю что у мудософта должна быть возможность навязывать мне выбор древней дефективной файлухи и совершенно левых форматов исполняемых файлов, нигде более в моей системе не приемняющихся и потому требующих напрочь отдельный тулчейн для их компоновки.

> а знаешь почему? потому что файловая система простая как 3 копейки. а
> не потому что это якобы заговор от Майкрософта :-) ..

Ну я не знаю, у меня u-boot нормально парсит EXT4, не требуя делать из карты памяти лоскутное одеяло с недо-разделами с недо-ФС. Поэтому вся карта просто отведена под один большой EXT4. Мне так как-то удобнее и логичнее.

> во первых: раздуть всего лишь на 1/3 -- ради всеобщей совместимости. это
> вполне себе хороший компромис!

Ага, зашибись компромисс когда гига могло хватить, в этом случае 300 метров будут натужно отливаться в своп и все будет жестоко тормозить. Потому что гиг памяти - в общем то не сказать что дофига. Не говоря о том что лишние 300 мегов под дисковый буфер сделали бы работу с системой куда как приятнее. А потом такие кадры начинают ныть по форумам что линух тормозит, даже в XFCE, блаблабла.

> даже на 2/3 можно было бы раздуть, если этого требовала бы совместимость!
> и это тоже было бы вполне себе оправданно!

Ну если ты так круто бредишь совместимостью - винда ждет тебя. Там до сих пор местами совместимость с MS-DOS еще не выпилили. Специально для таких как ты.

Ну а если немного задуматься, ARM64 новая платформа. Под него еще ничего нет. Какая в ж..у совместимость? Кого и с кем? :) Или ты под совместимостью понимаешь построение под форматы и стандарты от микрософта и интеля? Ну как бы в винде с совместимостью с микрософтовскими технологиями лучше чем где либо еще, так что если тебе надо именно это - тебе туда.

> во вторых: ну а ты не пользуйся раздутым софтом!

Вот я и не хочу откусывать треть от гига оперативки (коего и так обычно не дофига) непонятно ради чего. Это глупо и контрпродуктивно. А ты можешь хоть две трети откусить. Можешь хоть всю оперативу отпаять. Там у проца SRAM на кристалле есть. Немного, но в целях совместимости - она сразу доступна, в отличие от DRAM, которую инициализировать надо.

> тебе же свобода выбора даётся!

Вот я и выбираю: послать мелкософт и интель с их форматами и фирмварами на...й. И в п...у!

> этом случае и есть свобода выбора!

Свобода выбирать в уефанстве между FAT32 и FAT32 - это так круто :). И добровольно-принудительное доверие микрософту и блобмейкерам - лучше не бывает.

> это потому что эти программисты НЕ намерены удовлетворять

Так я и не собираюсь софтом от таких как ты пользоваться.

> если ARM тоже будет способен выполнять раздутые софты

Не раньше того как ему запаяют нормальный объем оперативки. Адресовать в 64-битном виде гиг памяти - форменное извращение.

> (но не превращаясь в печку!)

Вообще-то хотелось бы чтобы отличия были не только в этом, но и в отсутствии досо-микрософтовско-интеловского легаси их бестолковостей/форматов/подходов. Они за десятилетия делом доказали - все что они делают получается глюкавым г-ном которое в лучшем случае как-то работает под виндой, а в остальных системах вообще полный сталинград.

Возымей уже совесть, мелкий чмошка. Открой сорец ядра линя. И поищи там в кусках работы с ACPI и прочим уефи слова типа QUIRK, BUG и WORKAROUND. И подивись какой адский шит там творится. И нормальный фикс этих багов в фирмваре - никогда не случится для большинства багов. Потому что клали блобмейкеры на все кроме винды. А т.к. сорца нет - остальные без шансов это починить.

> в любом случае aarch64 (armv8) -- НЕ ЗАСТАВЛЯЕТ писать раздутый софт. это
> желание самих людей.

Что характерно, он кстати и уефи не заставляет использовать :). И например производители мобилочныx SoC вместе с производителями смартов и планшетов труба шатали этого жуткого переростка от интеля и микрософта. Так что гуаш если и будет - то в дорогих серверных мамках. И лично я себе никогда не куплю мамку с UEFI на ARM, если этот гуаш будет нельзя заменить на нечто нормальное и не враждебное, типа u-boot или coreboot, как это на большинстве х86 случается. Мне одного уродца х86 - за глаза хватает! Смысла в еще одном таком же кривом у..ще я не вижу.

Открытый boot loader позволяет гибкость недоступную в х86 системах. И это фича, а не баг. А уефанство целиком и полностью сделано для того чтобы зажлобить сорц бутлоадера, отбрехавшись вместо этого интерфейсами к чужому блобу, которых "хватит всем". Попутно навязав микрософтовские форматы файлов, ФС и прочая. Во блин счастье.

> на x86 -- благодаря UEFI/ACPI -- я могу использовать любую операционную систему.

...покуда это винда и ты согласен сocaть у микрософта и интеля с их форматами файлов и ФС :)

> не выбрал бы -- она будет работать корректно.

Я и вижу - багов в UEFI/ACPI хоть ж...й жуй, при том баги вылезающие в линухе - чинить никто в принципе не собирается. А т.к. сорцов нет - линуксоиды тоже не могут это починить. Наф-наф-наф.

> x86 UEFI/ACPI) вполне хорошо работает GNU/Linux?

Я и вижу - в какой ноут ни ткни, как минимум будет вагон сообщений про BIOS BUG, ACPI Exception/Error и прочие радости.

Не знаешь что за фигня?


ACPI Exception: AE_AML_BUFFER_LIMIT, Index (0x000000064) is beyond end of object (length 0x10)
...
ACPI Error: Method parse/execution failed

...и прочее вот в таком же духе? И что характерно - весь этот багодром чинить никто не будет. Линуксоиды может и починили бы. Но сорца нет. А производитель - ему этот линух никуда не вперся. А винда как-то грузится, вроде.

> да!! ЕСТЬ ВЫБОР! УСЁК? а на 32-битных Армах выбора НЕТ!)

Будешь выбирать из полутора виндоориентированных мамок для серверов, по $100500, имхо. На мобилках и планшетах и их массово штампуемых SoC - UEFIанская жуть даром никому не вперлась, если ты еще не понял. Там ни микрософт ни интел, ни совместимость с ними никого не колышут. А гугл и в хромобуках на х86 coreboot использует. За что им большой респект.

Поэтому сколько б ты не пиндел, в этих SoC этой сpaни не будет - там эта жуть даром никому не упала с тамошней кучей проблем.

> твой срaный 32-битный ARM -- не даёт мне такого богатого выбора.

То что у некоторых лиц руки из гопы - к выбору не относится чуть менее чем никак.

> как на него я могу поставить только те *сборки* дистрибтивов, которые
> собираются непосредственно для конкретных ARM-железок.

Де факто от сборщика там только загрузчик да может быть ядро. Остальное - обычные пакеты обычного дистра, как везде. И то ядра нынче пытаются сделать более универсальными за счет device tree. И я как-то предпочту иметь дело с относительно вменяемым и компактным device tree чем с той жутью и багодромом который интель и микрософт наворотили.

> и ещё и я должен не ошибиться с конфигом для моей конкретной ситуации
> (чего на x86 ни кто не делает).

Там много чего другого делают. Как хорошего, так и плохого. И почему ты думаешь что всем надо еще одно такое же ушлепище как х86 писюки - загадка природы.

Хочу тебя немного расстроить, удилище. Знаешь, какой код выполнять - процу все-равно. И никаких гарантий что там именно UEFI "потому что ARM64" - никто не даст, обломись.

И говоря за лично себя - я не буду поддерживать рублем тех кто пхает уефанство в ARMовские платы. А рублем я поддерживать умею, если что. Вплоть до спонсирования на кикстартере очередного батча нужных мне платок.

> со стороны 32-битных ARM -- только мечтать можно о таких "глюках" :-)

Не, спасибо, я лучше о чем-нибудь другом помечтаю. Покуда у меня вполне обычная хубунта грузится на армовских платках где я не могу так навскидку найти 10 отличий от такой же хубунты на десктопе без cat /proc/cpuinfo, и все это - с одного EXT4 раздела на карте. Без всяких мудософтовских FAT32 и PE EXE.

> и вообще -- ткни мне в спецификацию UEFI\ACPI где сказано что оно
> обязано глючить :-) ..

Да знаешь, в спеках OOXML на 6000 страниц тоже нигде не сказано. Но здравый смысл подсказывает что реализовать спеки такого размера без багов - нереально.

> вообщем, желаю тебе чтобы ты с воём персональном аду -- на каждую
> модель ноутбука мог бы устновить только тот дистрибутив, который создаётся персонально
> для этого ноутбука

Кукуй, позорная потреб-дина. Я умею собирать себе u-boot под платформу. И ядро. И убедить их пнуть юзермод нужного дистра я в состоянии. В отличие от тебя, лузера и потреб-ди. И если выбирать между самоличной компоновкой бутлоадера и использованием FAT32 и PE EXE и огромного глючного блоба уефи - я лучше сам себе бутлоадер лишний раз компильну, пожалуй.

> (со своими персональными глюками ядра

Вот что-что, а отпинать причастных к глюкам в майнлайне - я как-нибудь сумею, если глюки будут кусаться. В отличие от тех кто писал проприетарную уефанскую фирмвару, с которыми это дохлый номер.

> завязана на определённую версию ядра, а версия ядро завязана на определённый
> ХАК в железе...

(докомпиливая майнлайн под ARMовскую платку) ну ты продолжай, продолжай, эксперт.

Хотя ты где-то в глубине твоей никчемной душонки вообще-то правильно догадываешься: правильная поддержка железа - это когда все это замайнлайнено. И только так. Все эти вендырские ядра - должны помереть жестокой смертью, так же как и все это уефанство.

> РАДУЙСЯ ЧТО ХОТЯБЫ ЕСТЬ ЭТО).

Ну это ты лох. А я, если приспичило, вполне в состоянии кросскомпильнуть себе ядро, бут и собрать rootfs хоть тем же debootstrap'ом. А после того как оно стартануло - это будет обычная убунта/дебиан, трудноотличимые от таковых на х86. Не больно какая ракетная наука.

Ответить | Правка | Наверх | Cообщить модератору

97. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +1 +/
Сообщение от Xasd (ok), 17-Май-15, 07:17 
да, да, ты молодец.. ты умеешь собирать и компилировать это говно....

но....

> если приспичило, вполне в состоянии кросскомпильнуть себе ядро, бут и собрать rootfs хоть тем же debootstrap'ом. А после того как оно стартануло - это будет обычная убунта/дебиан, трудноотличимые от таковых на х86. Не больно какая ракетная наука.

но, глупышка. время которое ты потратишь на это -- можно было бы использовать *более* разумно :-) ..

а если бы плата имела бы совместимость -- то и не приходилось бы персонально для каждой платы заниматься этими компиляциями. [[и я лично -- не стану тебе платить денег чтобы ты, "юный гений", занимался бы этими компиляция для меня.. так как бесполезный труд который потом даже нельзя будет использовать уже для другой платы -- мне не нужен]]

(сколько времени тебе нужно чтобы ты разобраться\скомпилировать\сконфигурировать всю эту "не ракетную науку" для очередной новой платы на новом SoC? день? два дня? чуть-менее-недели? или начнёшь сейчас врать нам что мол ты сделаешь это лишь за один час? и да, докуметации на SoC предположим что нет ... а если бы оно было бы UEFI\ACPI -- то ты потратил бы лишь 10 минут на всё.. ТАК КАК СОВМЕСТИМОСТЬ ЭКОНОМИТ ЧЕЛОВЕЧЕСКИЕ РЕСУРСЫ, в том числе могла бы сэкономить и твои)

совместимость -- это значит разные люди могут работать вместе -- в_конечном_итоге СОТРУДНИЧАТЬ на благо *общего_дела*. а ОТСУТСТВИЕ совместимости -- это значит что каждый человек занимается своим индивидуальным трудом, который *бесполезен* для общего дела.

некоторые люди -- понимают это (и поэтому продвигают UEFI для ARM , пытаясь похоронить в перспективе UBOOT). UEFI не идеален, НО ЭТО СТАНДАРТ!

а некоторые как ты -- не хотят хоронить UBOOT, так как в этом случае получится что их знания-и-опыт (знания-и-опыт по компиляциям UBOOT-alike хрени-и-всей-её-компании) -- останутся довольно-таки безактуальными...

твои отговорки типа "PE-формат для загрузчика" или  "fat32 для раздела" -- это просто смешные отговорки. форматы могли бы взять любые, главное что смогли договориться. а референсная реализация UEFI -- вполне себе имеет открытый исходник -- EDK2 (количество кода вполне достаточно чтобы скомпилировать РАБОЧУЮ efi-среду выполнения загрузчика.. нет кода для инициализации железки, но это и понятно и логично).

не спросили твоего мнения когда договоривались по поводу форматов? ну тыг этого и не могло произойти (даже теоретически), так как ты оперируешь истриками-и-синдромом-утёнка, а не холодным рассудком! холодный рассудок подсказывает что не так важен какой формат и какая файловая система для хранения загрузчика. лижь бы поменьше костылей (хранение загрузочного кода ВНЕ файловой системы -- ДА -- это костыль.. причём очень УНЫЛЫЙ). и *практика_использования* СОВРЕМЕННЫХ файловых систем для root-раздела (например btrfs, или f2fs, а не твоя СРАНАЯ_устаревшая ext4) -- подсказывает нам что всё равно ведь прошивка не угонится за форматами операционной системы. так что формат для прошивки действительно не так важен, но важно чтобы он был бы простым.

а кто здесь останется победителем (между UBOOT и UEFI) -- уже ясно -- для этого гадалка не нужна :) . сначала начнут выпускать больше (и дешевле) aarch64-плат (с UEFI разумеется, без UBOOT). сейчас aarch64-платы ещё дорогие как золото :-) , но это не очень надолго .. а затем про твой идиотский UBOOT -- производители просто начнут постепенно забывать как про страшный сон :-) , те производители которые единожды перейдут на UEFI, уже не будут шагать назад на UBOOT (и это будет происходть с ускорением :) так же как произошло на x86) ... кроме, быть может, пары китайский плат [но Linux будет на них работать всё хуже и хуже, так как ни кому оно будет уже нафиг не надо]. и будешь ты только своим внукам рассказывать свои "офигенные истории" про то как в былые времена ты яростно-неделями-напропалую настраивал свою UBOOT-хрень :) ..

так что можешь продолжать и дельше НЕ спонсировать UEFI краудфандингом -- прогресс ты всё равно не остановишь :-) .. что называется упоролся ты так упоролся, прям настоящий фанатик против корпоративных заговоров.

Ответить | Правка | Наверх | Cообщить модератору

106. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +/
Сообщение от Аноним (-), 18-Май-15, 03:00 
> да, да, ты молодец.. ты умеешь собирать и компилировать это гoвно....

Я умею не только собирать его. Но и могу изогнуть его под нестандартные требования. И настоящая открытость - это когда так можно. А не когда тебя фэйсом об тэйбл - "задача нерешаема, потому что блобмейкер такой вариант не предусмотрел".

> использовать *более* разумно :-) ..

По тебе не заметно что-то. А я предпочту так, чем сношаться с блобами, прикладывающими меня фэйсом об тейбл как только мне надо что-либо хоть минимально отличное от желания стада потреб-дин типа тебя. Если мне захочется блобогуана покушать, х86 вроде уже есть, зачем мне добавка? oO

> а если бы плата имела бы совместимость --

Совместимость с PE EXE, FAT32, жутким глюкалом типа ACPI и проприетарным UEFI - меня не интересует. Я наоборот заинтересован чтобы все эти ужастики побыстрее окочурились и не попадались мне на глаза лишний раз. Ну так, глядя на то как вся эта проприетарная cpaнь работает.

> то и не приходилось бы персонально для каждой платы заниматься этими компиляциями.

И в результате вендыри меня обуют на возможность это делать. Всучив блоб. Который невозможно кастомизировать под конкретную ситуацию. В результате я лишусь свободы маневра а приобрету... эээ а что нового я приобрету?! Я уже весь этот булшит в таком формате мог х86 вкусить по полной программе, сто лет к ряду. Зачем мне точно такой же крап с точно такими же проблемами по второму разу то? Пройдите в сад.

> занимался бы этими компиляция для меня..

Так я и не буду этим заниматься для тебя. И вообще, самоцели "осчастливить Xasd" у большинства людей нет. Обломно, да?

> даже нельзя будет использовать уже для другой платы -- мне не нyжен]]

Ты так говоришь, как будто я приперся к тебе и начинаю продавать тебе свои услуги. Это ты приперся. С своим уефанством. И зачем-то начинаешь его сватать. На что получил резонный отлуп что для гoвноeдов уже есть x86. Зачем надо еще одну такую же клоаку с точно теми же проблемами?

> эту "не ракетную науку" для очередной новой платы на новом SoC?

Если оно поддерживается u-boot - ну, минут 15 может быть. Уважающие себя люди в дефолтную конфигу прописыают более-менее валидные параметры обычно. Так что остается только подрихтовать по вкусу.

> UEFI\ACPI -- то ты потратил бы лишь 10 минут на всё..

...и обломался бы фэйсом об тэйбл как только понадобилось бы что-то кастомизнуть в процессе загрузки. Невозможность кастомизации этих аспектов делает обычные писюки крайне галимым решением для встройки и неинтерактивных применений. Хотя, конечно, ты можешь скататься к черту на рога к вон тому агрегату и нажать чертов F1 на клавиатуре. Для чего придется припереть клавиатуру и развинтить агрегат :). Особенно если в биосе нужной настройки не оказалось или оно работает не так как хотелось.

> сэкономить и твои)

Ты можешь сэкономить дофуя усилий, заюзав винду, где все работает - на ней прозводители уефанства и acpi все проверяют. И совместимость там чуть ли не с MS-DOSом аж. А мне такая "экономия" что-то не требуется, спасиб. Больно уж потом обломов много от подлян блобмейкеров и полной невозможности кастомизации уефанских блобиков.

> на благо *общего_дела*.

Единственное "общее дело" которое я могу себе представить совместно с потреб-динами, сватающими мне некастомизированное проприерасовское блобье с PE EXE, FAT32, UEFI и ACPI - поиграть в игру "я беру лопату, а ты подставляешь сопатку". Я правда не уверен что твой фейс оценит такой интерфейс, но это единственное что я могу предложить в данной ситуации.

> а ОТСУТСТВИЕ совместимости -- это значит что каждый человек занимается своим индивидуальным
> трудом, который *бесполезен* для общего дела.

Мне как-то "общая польза" микрософта, интела и их горбатых форматов и протоколов взаимодействия, обложенных патентами и реализованных в виде блоботни - никуда не уперлась. И благо гoвнoeдов которые считают что так и надо - тоже.

> некоторые люди -- понимают это (и поэтому продвигают UEFI для ARM ,

Пожелаю им продвинуться в своем гробу к своей могилке, желательно поскорее.

> пытаясь похоронить в перспективе UBOOT).

Размечтался, плюшевый.

> UEFI не идеален, НО ЭТО СТАНДАРТ!

...сформированный микрософтом и интелем. Как им было удобно. Ну ты можешь тогда еще OOXML с спеками на 6000 страниц пользоваться, тоже как бы стандарт.

> а некоторые как ты -- не хотят хоронить UBOOT,

Ясен фиг. U-boot позволяет мне кастомизировать загрузочное окружение так как мне надо. А мутный проприетарный блоб - нет. Поэтому я - за u-boot. А удобство потреб-дин типа тебя мне вообще малоинтересно. Хaвай эти гомняшки на х86, имхо. Ну и хватит с тебя.

В мобильных девайсах и проч - уефанские блобы от биосмэйкеров тоже как видим даром никому не упали. Вон гугл так например откровенно шлет это гуано в пешее эротическое. Хоть одни разумные люди на этом празднике кPEтинизма.

> -- останутся довольно-таки безактуальными...

Я не думаю что в обозримом будущем это случится.

> твои отговорки типа "PE-формат для загрузчика" или  "fat32 для раздела" --
> это просто смешные отговорки.

Это не отговорки. А мои персональные предпочтения. Я не желаю видеть лоскутные одеяла из разделов. И левые тулчейны под иностранный формат файлов я использовать не хочу.

> форматы могли бы взять любые, главное что смогли договориться.

Со мной никто не договаривался, извини. Это микрософт и интел почему-то дружно за всех решили что им это надо. А мне вот это гумно не надо, извини, чувак. Они меня не спрашивали когда эти спеки делали и фигарили так как удобно микрософту.

> а референсная реализация UEFI -- вполне себе имеет открытый исходник

А нафуя мне этот сферический исходник в вакууме? Это - не есть фирмварь конкретной платы. И я как-то совсем не горю желанием запиливать в этом жутком переусложненном крапе поддержку своей борды самолично. Поэтому когда вопрос зайдет о кастомизации - случится картина "фэйсом об тэйбл" aka "исходники фирмвари зажали". А вот на u-boot, кстати, не зажмешь: он GPLный, как и линух :)

> -- EDK2 (количество кода вполне достаточно чтобы скомпилировать РАБОЧУЮ efi-среду
> выполнения загрузчика.. нет кода для инициализации железки, но это и понятно и логично).

Ну вот ты и компонуй себе это адово месиво, если оно тебе надо. А я как-нибудь пешком постою - мое желание иметь дело с этим интеломикрософтовским оверинженернутым проприетарным дepьмищем - ниже ноля.

> не спросили твоего мнения когда договоривались по поводу форматов? ну тыг этого
> и не могло произойти (даже теоретически),

Прекрасно. А с фуя ли я должен тогда этим пользоваться? В u-boot я почему-то могу грузиться с удобной мне файлухи. И инициализация железа - есть. Для over 9000 разныз борд, в отличие от референсного уефанства для сферической буиты в вакууме. И исходники никто не зажимает. GPL этому вообще мешает. В результате u-boot как и линух поддерживает туеву хучу самых разных железяк. И на все это есть сорец. А еще u-boot встречается в системах на ARM и MIPS зело чаще уефанства и мне так намного больше нравится, скажем прямо.

> это костыль.. причём очень УНЫЛЫЙ).

Ха-ха, юные лошки, которые ни в зуб ногой в системные архитектуры - будут рассказывать мне про то что является костылем. Во наглость то. А наверное имена 8.3 в FAT - не костыль для совместимости с окаменелым дepьмищем мамонта под названием DOS, да? Вот занафуя мне совместимость с DOS на ARM? DOS for ARM никогда не существовал в природе :). И что-то вообще вспоминать про имена 8.3 в 2015 году - пи...ц архаика!

> для root-раздела (например btrfs, или f2fs, а не твоя СРАНАЯ_устаревшая ext4)

А хочешь прикол? Я с u-boot и такое изображу. Может с неким костылированием, но - изображу. А вот если уефанство так не умеет - это все, сливай вода, туши фонарь. Этим мы и отличаемся.

> но важно чтобы он был бы простым.

А ты это уефансто то видел? Ну хоть спеки то на него прочитал? Оно такое из себя простое, что мозг рaкoм встанет задолго до того как ты прочитаешь весь актуальный набор спеков.

> а кто здесь останется победителем (между UBOOT и UEFI) -- уже ясно

Ясно? Ну тогда изучай это дepьмецо и вообще, чего б тебе не инстальнуть маздайку 8? Она вообще без уефанства чуть ли не работать не может. И совместимостью MS любит бряцать больше чем остальные вместе взятые. Самое то для таких как ты.

> больше (и дешевле) aarch64-плат (с UEFI разумеется, без UBOOT).

Дешевые платы могут быть только на всяких околомобилочных SoC, где UEFI никому нафиг не упал. А на u-boot имеется ломовой спрос от тех кто все эти платы куда-то прикручивает. Поэтому если u-boot для какой-то железки нет, возникает адовый спрос и u-boot туда быстренько запиливают.

> сейчас aarch64-платы ещё дорогие как золото :-)

Скоро пойдут дешевые - в июне allwinner выкатит A53. Но я сильно сомневаюсь что китайцам зачем-то сдалось мyдoхаться с написанием уефанства для планшетов. Оно там совсем не в кассу :). А еще - FAT32 на гольном NAND, например, получается плохо: область FAT будет дрючить блоки флеша которые под него попали на каждый пшик, по поводу чего эти блоки очень скоро протрутся до дыр, со всеми вытекающими. В гольном NAND нет wear leveling. А найти психопата который бы писал драйвер нанда для уефанства, да еще с FTL и wear leveling - надо крепко постараться.

> .. а затем про твой идиотский UBOOT -- производители просто начнут
> постепенно забывать как про страшный сон :-) ,

Ога. Столица переезжает в нью-васюки. Если что - u-boot обычно вспоминают по одной причине: со стороны тех кто применяет такие платки есть нефиговый спрос на именно u-boot, а не что-нибудь еще. Потому что его можно кастомизировать, в отличие от хзкакой блоботни.

> единожды перейдут на UEFI, уже не будут шагать назад на UBOOT

Остап, залогиньтесь!

> времена ты яростно-неделями-напропалую настраивал свою UBOOT-хрень :) ..

(Остапа понесло)

> ты всё равно не остановишь :-) ..

Это - кусок геморроя имени микрософта и интеля. Он создает больше проблем чем решает. И знаешь, FAT32 - не очень прогрессивно, ибо технологии эпохи доса. А вот например на NAND он плохо укладывается. Но понятное дело что интель и микрософт чужие проблемы такого плана мало волнуют.

Ответить | Правка | Наверх | Cообщить модератору

111. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +/
Сообщение от Xasd (ok), 18-Май-15, 23:47 
на FAT32 -- находится только файл  загрузчика /EFI/BLAHBLAHBLAH/BLAHBLAHBLAH.EFI (который умеет понимать другие файловые системы, в том числе современные, btrfs, f2fs, [...]).

сам образ ядра ОС (и прочии файлы) -- НЕ нужно пожалуйста класть на FAT32.

и вообще не дотрагивайся лишний раз до раздела FAT32 -- в этом нет особой необходимости. он ведь и повредиться может! :-)

Ответить | Правка | Наверх | Cообщить модератору

112. "Цена на Raspberry Pi модель B+ снижена до 25 долларов"  +/
Сообщение от Xasd (ok), 19-Май-15, 00:01 
> Это - кусок геморроя имени микрософта и интеля. Он создает больше проблем чем решает.

Redhat его очень хотел на arm (в Redhat умные люди.. они знают что нужно) . а ты всё про этот свой Wintel.

...и ведь ни разу ты не сказанул про Redhat!!

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру