<div dir="auto"><div><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ср, 1 апр. 2020 г., 10:32 Антон Мидюков &lt;<a href="mailto:midyukov-anton@ya.ru">midyukov-anton@ya.ru</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">31.03.2020 22:58, Aleksey Novodvorsky пишет:<br>
&gt; вт, 31 мар. 2020 г., 18:51 Alexey Sheplyakov &lt;<a href="mailto:asheplyakov@basealt.ru" target="_blank" rel="noreferrer">asheplyakov@basealt.ru</a>&gt;:<br>
&gt;<br>
&gt;&gt; On Tue, Mar 31, 2020 at 07:35:12PM +0400, Alexey Sheplyakov wrote:<br>
&gt;&gt;&gt; On Tue, Mar 31, 2020 at 09:03:28PM +0700, Антон Мидюков wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; По конкретике. Зачаток поддержки devicetree в конфиге был вот в этом<br>
&gt;&gt; патче:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt; <a href="http://git.altlinux.org/gears/g/grub.git?p=grub.git;a=blob;f=grub-2.02-sb-0005-Make-10_linux-work-with-our-changes-for-linux16-and-.patch;h=11b6e2b0259709e1c4c78701163d61eb6b5517a6;hb=2dfa3c486dea760b421124dcae735674f204f9da" rel="noreferrer noreferrer" target="_blank">http://git.altlinux.org/gears/g/grub.git?p=grub.git;a=blob;f=grub-2.02-sb-0005-Make-10_linux-work-with-our-changes-for-linux16-and-.patch;h=11b6e2b0259709e1c4c78701163d61eb6b5517a6;hb=2dfa3c486dea760b421124dcae735674f204f9da</a><br>
&gt;&gt;&gt;&gt; Если бы этого зачатка не было, я бы и не развил эту идею. Патч то этот<br>
&gt;&gt;&gt;&gt; апстримный?<br>
&gt;&gt;&gt; Нет, это патч из RHEL 7.1:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href="https://github.com/rhboot/grub2/commit/024e7b139cc65bc945ace4c1b3bd0547d07b7314" rel="noreferrer noreferrer" target="_blank">https://github.com/rhboot/grub2/commit/024e7b139cc65bc945ace4c1b3bd0547d07b7314</a><br>
&gt;&gt;<br>
&gt;&gt; А в RHEL 8 его переделали аналогично обсуждаемому патчу:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://github.com/rhboot/grub2/commit/2e702754c5dc8e0858fb16797a396411ebfb22e0" rel="noreferrer noreferrer" target="_blank">https://github.com/rhboot/grub2/commit/2e702754c5dc8e0858fb16797a396411ebfb22e0</a><br>
&gt; Мне кажется, что использовать патч RHEL 8  не зазорно.<br>
Если он даёт желаемое поведение, можно использовать и его. Правда <br>
поломаем обновление тем, кто использует предыдущие наши сборки.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Обсудил с sbolshakov@. </div><div dir="auto">Проблема в том, что в случае обновления bios с целью стандартизации, -- а оно вроде намечено БЭ, -- система не загрузится. Какие варианты я вижу:</div><div dir="auto">1. Спросить у БЭ об их намерениях касательно прошивки этой платы при ее запуске в production. Будет стандартизация или нет. </div><div dir="auto">2. Сейчас в любом случае собрать в стороне grub с предложенным патчем и использовать в сборках для этой платы с предупреждением на вики. Пока плат всего несколько десятков и релиза у нас нет, сильно не навредим. </div><div dir="auto">3. Если стандартизации не будет и далее, то патчить  grub. </div><div dir="auto">4. Если будет, то делать релизный образ с обычным grub </div><div dir="auto">5. Что-то другое? </div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br></blockquote></div></div></div>