<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ошибки on dedinit()</title><link>https://dedinit.ru/tags/%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8/</link><description>Recent content in Ошибки on dedinit()</description><generator>Hugo -- 0.165.0</generator><language>ru-ru</language><lastBuildDate>Sun, 10 May 2026 17:14:10 +0300</lastBuildDate><atom:link href="https://dedinit.ru/tags/%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8/index.xml" rel="self" type="application/rss+xml"/><item><title>Проблема загрузки Ubuntu на RD450X+5060ti</title><link>https://dedinit.ru/2026/rd450x_not_boot_5060ti/</link><pubDate>Sun, 10 May 2026 17:14:10 +0300</pubDate><guid>https://dedinit.ru/2026/rd450x_not_boot_5060ti/</guid><description>После штатных выключения и включения сервера. Он перестал загружаться. Последнее сообщение на мониторе - EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path.</description><content:encoded><![CDATA[<figure class="entry-cover"><img src="https://dedinit.ru/2026/rd450x_not_boot_5060ti/hero.svg" alt="Hero картинка в SVG"></figure><h2 id="проблема-зависание-загрузки-ubuntu-после-обновления-с-сообщением-efi-stub">Проблема: зависание загрузки Ubuntu после обновления с сообщением EFI stub</h2>
<h3 id="симптомы">Симптомы</h3>
<p>После выполнения <code>apt upgrade</code> (об этом я вспомнил уже после того как разобарлся с пробелмой) и перезагрузки система перестала загружаться. На экране последнее сообщение:</p>
<pre tabindex="0"><code>EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
</code></pre><p>После этого — полное зависание. GRUB работает, выбор ядра доступен. Ошибок ядра (<code>kernel panic</code>, <code>Oops</code>) нет.</p>
<h3 id="окружение">Окружение</h3>
<ul>
<li>ОС: Ubuntu (ядро 6.8.0-111-generic)</li>
<li>Видеокарта: NVIDIA RTX 5060 Ti (архитектура Blackwell)</li>
<li>Дисковая подсистема: программный RAID1 (mdadm)</li>
</ul>
<h3 id="диагностика">Диагностика</h3>
<ol>
<li><strong>Аппаратная часть исправна:</strong> диски определяются в BIOS, SMART — PASSED, RAID-суперблоки на месте (<code>mdadm --examine</code> показал корректные UUID).</li>
<li><strong>RAID собирается:</strong> <code>mdadm --assemble --scan</code> активен, <code>/proc/mdstat</code> — массив в состоянии <code>[UU]</code>. Проверял на соседней машине.</li>
<li><strong>LiveUSB с Ubuntu/Debian не загружается</strong> — аналогичное зависание на той же строчке.</li>
<li><strong>UEFI Shell работает</strong>, загрузчик GRUB физически присутствует на EFI-разделе.</li>
</ol>
<h3 id="решение">Решение</h3>
<p>Загрузка с параметром ядра:</p>
<pre tabindex="0"><code>nomodeset
</code></pre><p>После добавления этого параметра в строку загрузки GRUB система стартует штатно. Механизм <code>nomodeset</code> отключает Kernel Mode Setting (KMS), предотвращая инициализацию DRM/драйвера видеокарты на раннем этапе загрузки.</p>
<h3 id="причина">Причина</h3>
<p>Ядро 6.8.0 не имеет полной поддержки видеокарт на базе архитектуры Blackwell (RTX 5060 Ti вышла позже релиза ядра). При попытке инициализации видеорежима через <code>nouveau</code> (или фолбэк-механизмы) происходит зависание на этапе настройки дисплейного контроллера.</p>
<p><code>nomodeset</code> исключает этот этап, оставляя управление видеорежимом за прошивкой UEFI. Система загружается, но без ускорения графики — что для сервера в большинстве случаев некритично.</p>
<h3 id="постоянное-применение">Постоянное применение</h3>
<div class="highlight"><div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">1
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">2
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>echo <span style="color:#a5d6ff">&#39;GRUB_CMDLINE_LINUX_DEFAULT=&#34;quiet splash nomodeset&#34;&#39;</span> | sudo tee /etc/default/grub
</span></span><span style="display:flex;"><span>sudo update-grub
</span></span></code></pre></td></tr></table>
</div>
</div><h3 id="корректное-решение-убрать-nomodeset">Корректное решение (убрать nomodeset)</h3>
<ol>
<li>Установить проприетарный драйвер NVIDIA версии 570 или новее.</li>
<li>Или обновить ядро до версии 6.12+, где поддержка Blackwell добавлена в <code>nouveau</code>.</li>
</ol>
<h3 id="вывод">Вывод</h3>
<p>Проблема не в дисках, не в RAID и не в памяти. Причина — отсутствие поддержки современной видеокарты в текущей версии ядра. Параметр <code>nomodeset</code> — рабочий временный обход, позволяющий сохранить функциональность системы до установки актуального драйвера или ядра.</p>
<h3 id="дополнение">Дополнение</h3>
<p>Я думал переустановить систему, залив Debian. Но после выбора параметра установки в загрузочном меню, я опять получал зависшую систему. Решилась пробелма что сложнее, одного параметра <code>nomodeset</code> не хватило, БЯМ подсказала расширенную версию:</p>
<p>Вот перечень параметров, которые вы должны добавить все вместе:</p>
<pre tabindex="0"><code>nomodeset acpi=off noapic nolapic pci=nomsi pci=nommconf console=tty0 console=ttyS0,115200
</code></pre><p><strong>Как это ввести</strong>:</p>
<ol>
<li>Загрузитесь с Ventoy, выберите Debian.</li>
<li>Нажмите <code>e</code> для редактирования.</li>
<li>Найдите строку с <code>linux</code>.</li>
<li>Удалите всё содержимое после <code>---</code> (или в конце строки) и вставьте туда эту строку.</li>
<li>Нажмите <code>Ctrl+X</code>.</li>
</ol>
<p><strong>Что эти флаги делают</strong>:</p>
<ul>
<li><code>acpi=off noapic nolapic</code>: Отключают продвинутое управление питанием и прерываниями (часто выручает на серверном железе)<a href="https://otvet.mail.ru/question/242988552"></a><a href="https://lists.debian.org/debian-user/2010/12/msg00882.html"></a>.</li>
<li><code>pci=nomsi pci=nommconf</code>: Отключают альтернативные методы обработки прерываний PCIe<a href="https://lists.debian.org/debian-user/2010/12/msg00882.html"></a>.</li>
<li><code>console=tty0 console=ttyS0</code>: Говорят ядру дублировать вывод на обычный экран и на «виртуальный последовательный порт» — это часто сдвигает процесс с мертвой точки<a href="https://blog.gitcode.com/2ed11393511874d91bf536891afeff00.html"></a></li>
</ul>
]]></content:encoded></item><item><title>Исправление ошибок в Hugo сайте</title><link>https://dedinit.ru/2026/%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA-%D0%B2-hugo-%D1%81%D0%B0%D0%B9%D1%82%D0%B5/</link><pubDate>Sat, 31 Jan 2026 22:45:00 +0300</pubDate><guid>https://dedinit.ru/2026/%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA-%D0%B2-hugo-%D1%81%D0%B0%D0%B9%D1%82%D0%B5/</guid><description>&lt;h2 id="проблема"&gt;Проблема&lt;/h2&gt;
&lt;p&gt;При запуске команды &lt;code&gt;hugo server&lt;/code&gt; возникала ошибка:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;
&lt;table style="border-spacing:0;padding:0;margin:0;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding:0;margin:0;border:0;"&gt;
&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%"&gt;
&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ERROR html/template:_partials/head.html:153:13: no such template &lt;span style="color:#a5d6ff"&gt;&amp;#34;_internal/google_analytics.html&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="решение"&gt;Решение&lt;/h2&gt;
&lt;h3 id="1-исправление-ошибки-с-google-analytics"&gt;1. Исправление ошибки с Google Analytics&lt;/h3&gt;
&lt;p&gt;В новых версиях Hugo внутренний шаблон &lt;code&gt;_internal/google_analytics.html&lt;/code&gt; был удален.
Необходимо заменить его использование на частичный шаблон из темы PaperMod:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;
&lt;table style="border-spacing:0;padding:0;margin:0;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding:0;margin:0;border:0;"&gt;
&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;1
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;2
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;3
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;4
&lt;/span&gt;&lt;span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%"&gt;
&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-html" data-lang="html"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;&amp;lt;!-- Было --&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{{- template &amp;#34;_internal/google_analytics.html&amp;#34; . }}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#8b949e;font-style:italic"&gt;&amp;lt;!-- Стало --&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{{- partial &amp;#34;google_analytics.html&amp;#34; . }}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="2-обновление-шаблона-google-analytics"&gt;2. Обновление шаблона Google Analytics&lt;/h3&gt;
&lt;p&gt;В шаблоне &lt;code&gt;themes/PaperMod/layouts/partials/google_analytics.html&lt;/code&gt; также
потребовалось обновить способ получения ID Google Analytics, так как в новых
версиях Hugo поле &lt;code&gt;.Site.GoogleAnalytics&lt;/code&gt; было заменено на
&lt;code&gt;.Site.Config.Services.GoogleAnalytics.ID&lt;/code&gt;.&lt;/p&gt;</description><content:encoded><![CDATA[<h2 id="проблема">Проблема</h2>
<p>При запуске команды <code>hugo server</code> возникала ошибка:</p>
<div class="highlight"><div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">1
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-shell" data-lang="shell"><span style="display:flex;"><span>ERROR html/template:_partials/head.html:153:13: no such template <span style="color:#a5d6ff">&#34;_internal/google_analytics.html&#34;</span>
</span></span></code></pre></td></tr></table>
</div>
</div><h2 id="решение">Решение</h2>
<h3 id="1-исправление-ошибки-с-google-analytics">1. Исправление ошибки с Google Analytics</h3>
<p>В новых версиях Hugo внутренний шаблон <code>_internal/google_analytics.html</code> был удален.
Необходимо заменить его использование на частичный шаблон из темы PaperMod:</p>
<div class="highlight"><div style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;">
<table style="border-spacing:0;padding:0;margin:0;border:0;"><tr><td style="vertical-align:top;padding:0;margin:0;border:0;">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">1
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">2
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">3
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">4
</span><span style="white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#737679">5
</span></code></pre></td>
<td style="vertical-align:top;padding:0;margin:0;border:0;;width:100%">
<pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-html" data-lang="html"><span style="display:flex;"><span><span style="color:#8b949e;font-style:italic">&lt;!-- Было --&gt;</span>
</span></span><span style="display:flex;"><span>{{- template &#34;_internal/google_analytics.html&#34; . }}
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#8b949e;font-style:italic">&lt;!-- Стало --&gt;</span>
</span></span><span style="display:flex;"><span>{{- partial &#34;google_analytics.html&#34; . }}
</span></span></code></pre></td></tr></table>
</div>
</div><h3 id="2-обновление-шаблона-google-analytics">2. Обновление шаблона Google Analytics</h3>
<p>В шаблоне <code>themes/PaperMod/layouts/partials/google_analytics.html</code> также
потребовалось обновить способ получения ID Google Analytics, так как в новых
версиях Hugo поле <code>.Site.GoogleAnalytics</code> было заменено на
<code>.Site.Config.Services.GoogleAnalytics.ID</code>.</p>
<h3 id="3-исправление-ошибок-с-устаревшим-sitesocial">3. Исправление ошибок с устаревшим .Site.Social</h3>
<p>В шаблонах <code>twitter_cards.html</code> и <code>opengraph.html</code> использовались устаревшие
обращения к <code>.Site.Social</code>, которые были заменены на <code>.Site.Params.Social</code>.</p>
<h3 id="4-исправление-путей-к-частичным-шаблонам">4. Исправление путей к частичным шаблонам</h3>
<p>Также были исправлены неправильные пути к частичным шаблонам в нескольких файлах:</p>
<ul>
<li><code>twitter_cards.html</code></li>
<li><code>schema_json.html</code></li>
<li><code>opengraph.html</code></li>
</ul>
<h2 id="результат">Результат</h2>
<p>После всех исправлений сайт успешно запускается командой <code>hugo server</code> и
доступен по адресу <a href="http://localhost:1313/">http://localhost:1313/</a></p>
<h2 id="вывод">Вывод</h2>
<p>При обновлении Hugo или тем важно следить за изменениями в API и устаревшими
функциями. Использование устаревших элементов может привести к ошибкам сборки сайта.</p>
]]></content:encoded></item></channel></rss>