如何删除多余的启动项?
Tofloor
poster avatar
brophy
deepin
2015-09-13 23:35
Author
因为deepin发一次新版就会重新装一次,所以到现在开机按f12进入boot options 里面的时候就会有一大堆的启动项,而很多是没有用的,比如什么linux deepin2014、2014.1之类的,想要把这些多余的删除了怎么操作?还有就是有必要说一句,为什么我用uefi的方式安装的系统为什么要进boot options里面去选呢?因为我的gurb坏了,出现了gurb rescue我也没有去修复它。。。
Reply Favorite View the author
All Replies
avatar
变压器
deepin
2015-09-14 17:20
#1
本帖最后由 aaacry 于 2015-9-14 10:37 编辑

       关于uefi启动项,楼主可以百度easyuefi,该软件对应于bios启动方式下的easybcd,可以很方便的添加删除uefi启动项。

       关于进bios选启动项的问题,这个说来话长,如果bios mbr 的话,用系统自带的启动项管理器和用grub都可以引导双系统,用easybcd可以方便的添加启动项到win下c盘,先引导进win,再在win下加载grub,(有时候无聊的时候我会在win启动项里选deepin,加载到grub后,再在grub里选win,可以无限互启,很好玩) 。

       但现在uefi gpt 的话,用easybcd添加到c盘的启动项已经不认了,可能是uefi启动原理变了,easybcd写入c盘的文件现在uefi根本不读取了,而软件没有对uefi启动方式更新,而去开发了一个easyuefi,虽然可以管理bios里读取urfi启动项的问题,但先进win再在win下选deepin再加载grub的启动方式行不通了。估计高手在win的uefi启动项里做点文章才行。所以现在一般都只能另起炉灶,创建一个新的uefi启动项,把grub放进去,然后grub把装有系统的盘拎出来,就是大家熟悉的deepin启动项选择界面了。但现在问题来了,新版的deepin2015的grub在拎系统盘的时候,拎不出来win启动项,不知道什么原因,反正现在新版deepin2015 grub 有问题。

       so,说了这么一大堆,意思就是,现在在2015deepin里进grub只能引导linux,进windows boot manager,只能引导win(顺便一提,在efi分区里做一个,变色龙或者四叶草的启动项还可以引导黑苹果哦),所以现在切系统只能按F12换uefi启动项

       uefi的启动项,大概是个xxxx.efi文件,这个文件可以理解为一个容器,里面可以放windows boot manager,也可以放grub,还可以放四叶草。哪个东西加载之后能找到win、linux、mac的系统安装盘,那么就把哪个uefi启动项设为默认,就不用按F12来换uefi启动项了,就可以通过读秒,按上下键换系统的方式来换系统,其实都差不多,主要是按F12看不见,要一直按,按上下键看得见,按一两次就够了,还是要省力点。

        前几天看见论坛上有个哥们 提议说 做两个物理按键,按这个自动加载windows boot manager进win系统,按另一个直接加载grub,直接进linux,这样就不用按了开机键 就要等  等到界面了 还要手动选,麻烦,以后 直接按键 就启动到想要的系统, 这样多方便,按一下 就去泡茶,回来 想要的啥都有了。不知道deepin官方能不能实现这个功能,或者是做个工具,键盘上那么多按键,可以自定义一个按键实现以上功能。

       哎,激动了,一不小心说多了{:4_108:}

Reply View the author
avatar
brophy
deepin
2015-09-15 00:45
#2
https://bbs.deepin.org/post/32448
关于uefi启动项,楼主可以百度easyuefi,该软件对应于bios启动方式下的easybcd,可以很方便的添加删 ...

谢谢你啦,果然很好用啊!只要点几下就可以了,不过我看实现原理应该也比较简单,应该是直接在efi这个文件夹下面读取所有启动项文件,把不要的删了就是。至于开机要按f12的问题,这个我在网上找了一下,只要下一次再安一个系统就好了,所以呢,我等deepin2015正式版出来了再安装一下就好了。现在嘛,先按f12开机按到起。
Reply View the author