The OpenNET Project / Index page

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



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

Оглавление

Леннарт Поттеринг предложил модернизировать разбивку загрузочных разделов, opennews (??), 04-Ноя-22, (0) [смотреть все]

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


100. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –3 +/
Сообщение от Аноним (100), 04-Ноя-22, 12:47 
Проблема не в efi. Там есть комбинация на клавиатуре, которая Восстанавливает резервную копию из не перезаписываемого чипа. Ну и просто для сброса настроек тоже есть, они могут быть повреждены во время работы. А, что, производитель твоего железа сэкономил на резервной флешке? Дааа, беда, ну, ты знал, что покупал. Весь твой опыт основан на твоей экономии.
Ответить | Правка | Наверх | Cообщить модератору

106. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +1 +/
Сообщение от пох. (?), 04-Ноя-22, 12:55 
Там - это где? В спецификации efi нет никаких "комбинаций на клавиатуре".

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

121. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –1 +/
Сообщение от Аноним (125), 04-Ноя-22, 13:11 
На макбуке есть )
Ответить | Правка | Наверх | Cообщить модератору

127. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от Аноним (100), 04-Ноя-22, 13:15 
Там -- это в прошивке UEFI, выполняющей функции BIOS, у каждого производителя она отличается. У многих при этом имеется такая функциональность. В спецификации может не быть многих вещей, являющихся опциональными.
Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

141. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от eganru (?), 04-Ноя-22, 13:47 
Я простой пользователь.
Мне это Ваше говно с 2 чипами даром не сдалось.
Не собираетесь разбираться с низким качеством? - ну сделайте тогда просто ppl->ubootspl->uboot->ядро + ссылку где .dts скачать.

Заместо этого просто с лопаты efi, где весь труд программистов на нескучные обои видно ушел. Говно собачье, которое грузится больше, чем остальная система в 10 раз(и это у асуса, к примеру).

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

143. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +1 +/
Сообщение от Аноним (100), 04-Ноя-22, 13:49 
Ты так говоришь, будто у биоса POST быстрее отрабатывал. Оно не грузится, оно ждёт пока железо раздуплиться. Ну а любимая картинка вместо поста это как минимум прикольно.
Ответить | Правка | Наверх | Cообщить модератору

147. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от eganru (?), 04-Ноя-22, 14:04 
[i]Оно не грузится, оно ждёт пока железо раздуплиться.[/i] - какое мне прости господи нужно, чтобы железо раздуплилось?
Что у меня там такого сверхнужного есть, что вот прямо сейчас нужно ждать?

[i]любимая картинка вместо поста[/i] - это правильно понимаю, что это хуцпа?

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

150. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от Аноним (100), 04-Ноя-22, 14:14 
У меня диски долго раздупляются, современные диски это очень сложные агрегаты каждый со своей собственной ОС и тестирование работоспособности занимает приличное (случайное) время. Некоторые промышленные системы и по полчаса запускаются и это нормально. Проблема в том, что если проигнорировать неготовность железа и продолжать работать с ним как с исправным, оно легко разнесёт вообще всё в случае какой-либо неполадки (в том числе повредит память и ресурсы остального прежде исправного железа и даже не факт что не повредит флешки, например у той же сетевой карты, которая внезапно может оказаться записываемой и повреждаемой).
Ответить | Правка | Наверх | Cообщить модератору

161. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от eganru (?), 04-Ноя-22, 14:43 
Все эти задачи можно со спокойной душой переложить на uboot/ядро. Потому что:
1) Их можно потом обновить.
2) Они божьей милостью умеют нормально распаралеливать запуск исходя из зависимостей.
3) Я в конце-концов могу попытаться на свой страх и риск подправить что-нибудь, что мне не нравится.

[i]промышленные системы[/i] - часто это просто удары палкой по спине, как и добрая половина энтерпрайза. Так у них положено - пару раз угостить пользователя корпоративного ПО палкой, чтобы знал кто он есть и где его место.

[i]у той же сетевой карты, которая внезапно может оказаться записываемой[/i] - мне казалось, что большинстве своей ROM только на загрузчик - у Вас ядро во время старта драйвера туда в RAM .bin загружает, который потом и работает в итоге.

Да и говорить по поводу неготовности оборудования и что-то сломать - это укрыть говно одеялами. Требуется какой-то секретный мега-алгоритм, чтобы пропуллить готовность оборудования? ИМХО это запрос статуса и проверка Option(dev_status).

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

165. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –1 +/
Сообщение от Аноним (100), 04-Ноя-22, 14:59 
Дело в том, что неисправное железо может легко и непринуждённо скопроментировать систему. Скажем, будут повреждены таблицы управления питанием/зарядкой, и в результате очень просто может пыхнуть. А иногда конечно даже и исправное. Например, у меня есть pci звуковушка с рядом багов, обходимых в драйвере (обычное дело) и она вполне себе доводит ядро до состояния, когда ему только перезагрузка поможет. Но при этом UEFI и аппаратные механизмы управления она не разносит, страдает только ядро. Да и вообще, параллельная инициализация это иногда довольно опасно. Не так и часто приходится проходить этот пост, чтобы это являлось существенной проблемой и выгодным местом для чреватой оптимизации.
Ответить | Правка | Наверх | Cообщить модератору

255. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –2 +/
Сообщение от пох. (?), 05-Ноя-22, 11:59 
> Все эти задачи можно со спокойной душой переложить на uboot/ядро. Потому что:

Нельзя. Ядро, ВНЕЗАПНО, работает в оперативной памяти (которую надо как-то проинитить прежде чем использовать и процедуры эти уникальны для каждого чипсета и каждой схемы отдельно) и читается с диска, который бывает разный, от древнего hdd до nvme, и тоже каждый надо хитро проинитить со всеми приседаниями и таймингами. А еще вон сетевые карты бывают, о четырех головах каждая из которых что-то там себе думает и к отдельному ядру процессора ходит. И инициализация в досмоде там ни разу вообще не предусмотрена  - а с такой тоже вполне бывает, загружаемся.

А uboot твой работает только с emmc, инитящейся единственноверным способом, на примитивной платформе с памятью, тоже инитящейся единственноверным способом, вшитым в SoC.

> 3) Я в конце-концов могу попытаться на свой страх и риск подправить

попытаться - можешь, но ничего кроме сожженой матери при этом не получится.

> [i]промышленные системы[/i] - часто это просто удары палкой по спине, как и
> добрая половина энтерпрайза. Так у них положено - пару раз угостить

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

В том числе чтоб убрал безграмотные ручонки подальше от оборудования, в котором не шаришь.

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

288. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от eganru (?), 06-Ноя-22, 00:13 
[i]которую надо как-то проинитить прежде чем использовать и процедуры эти уникальны для каждого чипсета и каждой схемы отдельно[/i] - Вы плохо разбираетесь и не понимаете даже примерно, как выполняется обычным образом процесс загрузки, в итоге пишете собачью чушь. Зачем?
Вы описываете оперативную память в .dts, и передаете получившийся .dtb в ubootspl, который в свою очередь уже инициализирует всё оперативную память.
Дальше уже с проинициализированной памятью может передаваться в uboot или в говно собачье efi.

[i]А uboot твой работает только с emmc[/i] - Вы врете. Можно грузиться с nand, nor и еще каких-то вещей, весьма характерных.

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

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

297. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от пох. (?), 06-Ноя-22, 11:33 
> Вы описываете оперативную память в .dts, и передаете получившийся .dtb в ubootspl, который

на pc-архитектуре невозможен в принципе, да?
(потому что там его запускать неоткуда, не на чем, и некому)

Ну оок. (С ним и на не-писи-то не всегда хорошо, потому что опачки - опять нужны априорные знания о том как оно устроено, а их - нет и всплывает какой-то совсем уж адов трэш от xilinux лохматых годов)

> Вы врете. Можно грузиться с nand, nor

прекрасно, просто прекрасно. Грандиозный выбор. Все в очередь за одноплатными смузи-поделками.
Потому что больше ни на чем все это никогда работать не будет.

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

308. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от eganru (?), 07-Ноя-22, 08:48 
[i]опять нужны априорные знания о том как оно устроено[/i] - зачем обсуждать что-то без базовых знаний о том, как всё устроено?
Ответить | Правка | Наверх | Cообщить модератору

155. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от An2 (?), 04-Ноя-22, 14:30 
> которое грузится больше, чем остальная система в 10 раз(и это у асуса, к примеру).

А мне от Gigabyte средненавороченная материнка попадалась с такими тормозами при запуске.

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

204. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –1 +/
Сообщение от Аноним (234), 04-Ноя-22, 21:14 
> Я простой пользователь.
> ppl->ubootspl->uboot->ядро + ссылку где .dts скачать

Васёк, ты либо крестик сними, либо плавки надень. Простой пользователь пользуется виндой на работе и айпэдом дома. У большинства людей так-то жизнь есть за пределами компьютера.

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

154. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от An2 (?), 04-Ноя-22, 14:28 
> Восстанавливает резервную копию из не перезаписываемого чипа.

Но если проц не самый старый, или материнка не самой свежей даты производства, тогда после такого восстановления проц может отвалиться. И тогда надо будет ещё надеяться, что всё ещё есть возможность бесплатного получения на короткое время старого CPU для целей обновления биоса.

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

157. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от Аноним (100), 04-Ноя-22, 14:32 
Да, есть такое. Вроде, с АМД особенно релевантно.
Ответить | Правка | Наверх | Cообщить модератору

195. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от Аноним (195), 04-Ноя-22, 20:08 
Потому что Интел почти под каждую новую серию процессоров делает новый сокет или чипсет без обратной совместимости, а АМД поддерживае несколько поколений в пределах сокета.
Ответить | Правка | Наверх | Cообщить модератору

256. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от пох. (?), 05-Ноя-22, 12:01 
> Потому что Интел почти под каждую новую серию процессоров делает новый сокет
> или чипсет без обратной совместимости, а АМД поддерживае несколько поколений в
> пределах сокета.

но не умеет проинитить следующее поколение устаревшей прошивкой и лох страдает. Получается - опять интел все правильно сделал.


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

264. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от An2 (?), 05-Ноя-22, 14:04 
Но только за ваши деньги, выброшенные на ветер за целую новую материнку.
Ответить | Правка | Наверх | Cообщить модератору

283. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  –1 +/
Сообщение от пох. (?), 05-Ноя-22, 19:51 
> Но только за ваши деньги, выброшенные на ветер за целую новую материнку.

С целым новым процессором и вероятней всего еще и новой памятью.

Потому что если бы процессор не менялся на целое аж новое поколение с несовместимым сокетом - то и все остальное бы не понадобилось.

На фоне этого цена самой платы - ну 25% в лучшем случае.
Причем она будет новой, а не устаревшей с кое-как работающей "поддержкой" новых процов только вот до момента когда внезапно не всплывает старая версия прошивки из неперпрошиваемого для большей надежности "BlockA". Оно тебе было надо?

Последний раз лично я менял процессор во времена core2.

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

289. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от Аноним (195), 06-Ноя-22, 00:44 
Не будь лохом и не страдай, есть у тебя старая материнка, а значит и проц есть, обнови Биос перед апгрейдом и нет проблем. Проблема высосана из пальца.
Ответить | Правка | К родителю #256 | Наверх | Cообщить модератору

295. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от пох. (?), 06-Ноя-22, 09:57 
> Не будь лохом и не страдай, есть у тебя старая материнка, а
> значит и проц есть, обнови Биос перед апгрейдом и нет проблем.

Ну вон там выше описана проблема - проц есть, но не тот что был пять лет назад. Биос обновился неудачно (в очередной раз) и восстановлен из банка A, который необновляем (интересный ход горе-дизайнеров, если что - ну я верю что у амуде они такие). И что делать будииим?

Бегать кругами и кричать "памагииитя, у кого тут древние процы, мне чисто на пару кругов погонять!" или плюнуть и идти за новым набором.

В целом мог бы купить сразу интел и не париться ;-) Тем более что в рамках поколения - вполне себе процессоры заменяемы. А если пять лет уже прошло - все равно пора менять систему целиком (или смириться что ты не модный чувак)

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

303. "Леннарт Поттеринг предложил модернизировать разбивку загрузо..."  +/
Сообщение от egan (?), 07-Ноя-22, 07:27 
За 1000 рублей мне в этом году сдували и программатором заливали .bin, что я приносил.
Заняло минут 10.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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