拿移动打联通 發表於 2020-5-11 21:04:00

调整ubuntu/deepin系统的开机启动顺序

<p>由于需求方面,经常使用ubuntu系统,后来发现deepin系统的UI设计十分惊艳,忍不住做了deepin双系统。但是日常办公离不开Windows,而deepin和ubuntu又默认windows是第二启动项,难道要每次开机都得等着选择启动项?NO!可以通过如下方式来解决:</p>
<h1 id="一调整ubuntu开机顺序">一、调整ubuntu开机顺序</h1>
<h2 id="11-编辑启动文件">1.1 编辑启动文件</h2>
<pre><code>sudo gedit /boot/grub/grub.cfg
</code></pre>
<p>or</p>
<pre><code>sudo -H gedit /boot/grub/grub.cfg &amp;&gt;/dev/null
</code></pre>
<h2 id="12-调整开机顺序">1.2 调整开机顺序</h2>
<p>剪切如下部分:</p>
<pre><code>### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-D4C4BF7AC4BF5E04' {
    insmod part_msdos
    insmod ntfs
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1D4C4BF7AC4BF5E04
    else
      search --no-floppy --fs-uuid --set=root D4C4BF7AC4BF5E04
    fi
    parttool ${root} hidden-
    chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
</code></pre>
<p>粘贴到如下代码前面:</p>
<pre><code>### BEGIN /etc/grub.d/10_linux ###
</code></pre>
<h1 id="二调整deepin开机顺序">二、调整deepin开机顺序</h1>
<h2 id="21-进入文件管理器">2.1 进入文件管理器</h2>
<p>将/etc/grub.d文件夹下的30_os-prober文件改名为08_os-prober,此时可能需要获取管理员权限,deepin下直接右键就可以点击获取管理员权限了。<br>
这里说明一下,grub.b文件下的数字就是启动顺序,10_是linux的启动顺序,所以08也可以改成06-09都可以。</p>
<h2 id="22-更新文件">2.2 更新文件</h2>
<pre><code>sudo update-grub
</code></pre>
<h2 id="23-重启">2.3 重启</h2>
<p>参考自:</p>
<ol>
<li>
<p>https://www.cnblogs.com/softzrp/p/6715262.html</p>
</li>
<li>
<p>https://blog.csdn.net/owen_suen/article/details/79050549</p>
</li>
</ol><br><br>
来源:https://www.cnblogs.com/chendeqiang/p/12861727.html
頁: [1]
查看完整版本: 调整ubuntu/deepin系统的开机启动顺序