子规燕然 發表於 2022-10-8 15:40:00

记一次debian无法启动的解决经历

<h3 id="前言">前言</h3>
<hr>
<p>有几台debian物理机突然无法开机了,断电重启后,一直卡在下面这个界面<br>
<img src="https://img2022.cnblogs.com/blog/1864549/202210/1864549-20221008151724244-1545371643.png" alt="" loading="lazy"></p>
<p>参考了博客【linux】解决系统卡在ubuntu loading initial ramdisk<br>
发现无法修复</p>
<p>在recovery模式下,查看系统的日志</p>
<pre><code class="language-bash">dmesg | grep -Ei "error|Fail"
grep -Ei "error|Fail" /var/log/messages
</code></pre>
<p><img src="https://img2022.cnblogs.com/blog/1864549/202210/1864549-20221008152229553-71463856.png" alt="" loading="lazy"></p>
<p>后来查看/etc/fstab<br>
<img src="https://img2022.cnblogs.com/blog/1864549/202210/1864549-20221008152316797-1935359528.png" alt="" loading="lazy"></p>
<p>这些都把问题指向了系统磁盘挂载、系统磁盘损坏之类。结果fsck.ext4 -y 修复后,发现还是卡在了 loading initial ramdisk这里。</p>
<h3 id="正文">正文</h3>
<hr>
<p>重启后,在系统的grud引导界面,选中想要启动的系统,按 e 进入grud配置文件修改界面(只是临时修改,再次重启后系统会自动还原)<br>
<img src="https://img2022.cnblogs.com/blog/1864549/202210/1864549-20221008152931706-361338285.png" alt="" loading="lazy"></p>
<p>无意中发现,删掉 acpi=off 后,按 F10 保存后,可以正常进入系统了。</p>
<p>查看了很多博客,大多是需要自己添加 acpi=off 到grud中来解决问题的,没想到我这次竟然是需要删除grud中的 acpi=off 来解决问题。</p>
<p>永久修改grud:<br>
在/etc/default/grud中会配置grud,之后通过updata-grud会自动更新<br>
/boot/grub/grub.cfg</p>
<p>操作:</p>
<ol>
<li>修改/etc/default/grud,删除 <code>GRUB_CMDLINE_LINUX_DEFAULT=</code> 后面的acpi=off</li>
<li>执行指令(root权限下)</li>
</ol>
<pre><code class="language-bash">update-grud
</code></pre>
<h3 id="3-参考">3. 参考</h3>
<p>. 【linux】解决系统卡在ubuntu loading initial ramdisk<br>
. Linux下设置ACPI Off<br>
. 使用“ acpi = off” grub参数启动Ubuntu</p><br><br>
来源:https://www.cnblogs.com/brian-sun/p/16769148.html
頁: [1]
查看完整版本: 记一次debian无法启动的解决经历