分享我的多系统启动方案
deepin吧
全部回复
仅看楼主
level 5
czp0706 楼主
一楼效果图。
2019年02月24日 08点02分 1
level 5
czp0706 楼主
第一步,系统安装:
1.在Windows下,下载凤凰系统exe安装包(或是你喜欢的其它系统)(新版凤凰系统内置了烦人的广告,推荐安装3.06以前的版本,凤凰论坛有人发旧版的安装包),运行安装程序,自定义安装—硬盘安装—选择一个非系统盘。
按提示操作,并重启进入凤凰系统进行设置。
2019年02月24日 08点02分 2
level 5
czp0706 楼主
2.回到Windows系统,在Deepin官方下载最新版系统ISO镜像,写入U盘,然后设置U盘为第一启动项,把深度系统安装在另一个非系统盘。(U盘和选定的非系统盘的数据一定要备份好)
2019年02月24日 08点02分 3
怎么设置U盘为第一启动项啊
2019年04月21日 11点04分
@贴吧用户_7CM7R7W 在bios设置 百度有教程
2019年08月18日 23点08分
level 5
czp0706 楼主
3.安装深度系统完成并进入系统完成设置后。三个系统都安装在电脑里了。这个时候启动系统,优先进入深度系统自带的grub启动界面,美化效果非常好。但上面只显示Windows和deepin,之前安装的凤凰系统启动项不见了。
2019年02月24日 08点02分 5
level 5
czp0706 楼主
第二步,启动项设置:
1.进入深度系统,打开文件管理器,进入系统盘,打开boot文件夹,右键grub文件夹“以管理员身份打开”,双击打开(显示)grub.cfg文件。
2.Ctrl+F搜索
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
在下面粘贴:
menuentry "Phoenix OS" --class phoenixos {
set root=(hd0,8)
linux /PhoenixOS/kernel quiet root=/dev/sda8 androidboot.hardware=android_x86 video=-16 SRC=/PhoenixOS
initrd /PhoenixOS/initrd.img
}
此时凤凰系统的启动项已经加入了。
注:其中的"Phoenix OS"是启动项显示名字,可以按喜好更改。里面的(hd0,8)和sda8是表示这个凤凰系统是安装在我的第一个硬盘(a)的第8个区(打开深度的“分区管理器”可查看你的凤凰系统所在分区是第几个),一定要修改成你自己的区的参数。--class phoenixos的phoenixos字样跟图标有关,后面会提到。
3.重启系统后就有了凤凰系统的启动项了。
2019年02月24日 08点02分 6
最后一句的3去掉。
2019年02月24日 09点02分
补充:前面的hd(0,8)中的8也要改。先按理论:(HD0,0)表示第一个硬盘的C盘, 而D盘是从4开始的,例如D盘(HD0,4) ,E盘(HD0,5),F盘(HD0,6),依次向后。 所以算一下你那个盘是hd(0,多少)也改一下试试。
2019年02月25日 06点02分
level 5
czp0706 楼主
3.增加“重启”和“关机”启动项。
直接加入代码:
menuentry "Reboot" --class reboot { reboot }
menuentry "Power off" --class shutdown { halt }
我的是接在Advanced options的代码后面,(在Advanced options代码的最后一个}号之前)加入的,所以是在二级菜单内。
2019年02月24日 09点02分 9
level 5
czp0706 楼主
4.增加图标。
在Windows和深度系统启动项前都有图标,为了使整体更协调,我们可以给每个启动项增加图标。在每个启动项的代码里都有一句--class XXXX的,这里的XXXX可以自定义,然后在/boot/grub/themes/deepin/icons中,放入同名的png格式的图片,就会关联起来了。图片可以自己P,稍微懂Ps的同学应该都能轻松完成。记住参照已有图片的尺寸和形式。
2019年02月24日 09点02分 10
level 5
czp0706 楼主
5.其它设置:
比如默认启动系统,搜索代码:set default=,如果是 set default="0",就是启动设置好的第一个系统,比如我的是Windows。以此类推。
设置启动界面停留时间。搜索set timeout=,后面就是秒数可以自行更改。
2019年02月24日 09点02分 11
level 5
czp0706 楼主
最后分享我的代码供大家参考(部分begin和end段被打乱了,无关紧要就没重新排序):
2019年02月24日 10点02分 13
level 11
小白,问一下楼主,那个启动项的顺序怎么改,怎么把win 10的启动项放到第一行[疑问]
 ✎﹏﹏
可惜眼泪不值钱带您背单词:
[四级]couple/‘kΛpl/n.夫妇;(一)对;几个
2019年02月24日 12点02分 14
你说deepin的启动项的吗?这个就是在grub里调换它们的顺序就好了,就像我最后的代码截图里的一样。
2019年02月24日 13点02分
@czp0706 大神,我按你说的添加了Phoenix的启动项,可是开机之后点Phoenix的选项进不去 ✎﹏﹏  可惜眼泪不值钱带您背单词: [六级]municipal/mju:’nisipәl/a.市的,市立的
2019年02月24日 15点02分
@可惜眼泪不值钱 都说了按照硬盘位置改啊。。。
2019年02月24日 15点02分
@第十一个重复名 就是改过了还不行我才来问啊… ✎﹏﹏  可惜眼泪不值钱带您背单词: [六级]perfection/pә’fekʃәn/n.尽善尽美;无比精确
2019年02月24日 15点02分
level 11
开机后点Phoenix变成这样,我确认我的Phoenix系统是在sda5那个盘的[泪]
 ✎﹏﹏
可惜眼泪不值钱带您背单词:
[六级]adjoin/ә’dʒɔin/vt.贴近,毗连;靠近
2019年02月24日 15点02分 15
(hd0,5)是sda6的。应该是这里出了问题。
2019年02月25日 02点02分
我的盘弄的比较乱。正常的hd0,0就是sda1,你把上面的hd5改成hd4试试
2019年02月25日 02点02分
理论:(HD0,0)表示第一个硬盘的C盘, 而D盘是从4开始的,例如D盘(HD0,4) ,E盘(HD0,5),F盘(HD0,6),依次向后。 所以前面的那个数字也要改。 你算一下你那个盘是hd(0,多少)也改一下应该就好了。
2019年02月25日 06点02分
level 1
软媒有个硬盘安装可以吗
2019年02月24日 16点02分 16
啥软媒?
2019年02月24日 16点02分
@czp0706 我用了深度自己的安装器,不过我不会用,安装好后重启能找到deepin 启动项,启动后时windows- -·!
2019年02月25日 00点02分
@无愧于心💯 你用bootice里的UEFI选项卡里的看看你的启动顺序是怎样的
2019年02月25日 02点02分
@czp0706 顺序我调到第一个了,也手动进过那个启动项,启动进去就是win
2019年02月25日 02点02分
level 2
[吐舌]集齐七个启动项能不能召唤神龙 ?
2019年02月25日 07点02分 17
不试试怎么知道呢?[你懂的]
2019年02月25日 07点02分
level 2
/boot/grub/grub.cfg的不建议直接修改,修改的时候手贱容易编辑错误了..在这个文件也说明了, DO NOT EDIT THIS FILE,你用update-grub生成一个配置文件更保险,避免编辑错误造成启动不了(当然可以手动grub启动再系统修改回来)
2019年02月25日 07点02分 19
谢谢!我每次修改前都有备份。不过确实弄错了出问题了就麻烦了。
2019年02月25日 08点02分
level 2
grub其实已经提供了一套完整的工具了,直接使用会比较简单,而且保险
update-grub实际上也是个grub-mkconfig的快捷脚本
首先先确认有没有装了grub2,
apt search grub2
没有就安装它
sudo apt install grub2
启动列表配置目录位于/etc/grub.d
grub的配置文件(一些相关的配置,例如默认的启动项)位于/etc/default/grub
多系统启动主要考虑两个问题:
1.添加启动项
2.设置默认
当然这些在网上只要找一下grub2的使用,大多博客都能找到教程,只是简单说下刚需的使用说明
凤凰os需要手动设置启动参数,在官网那也说明了,参考Ubuntu 的,直接复制粘贴 来用就行了...其他的几乎不需要怎么更改 ,直接sudo update-grub治好多年的强迫症
实际上update-grub脚本只是grub-mkconfig的"快捷方式 ",默认输出文件是 /boot/grub/grub.cfg而已 ,方便使用
凤凰os根据官网的 说明添加启动项那一坨东西追加到/etc/grub.d/40_custom就行了,然后后面要解决一个问题 , 默认启动项
需要修改下/etc/default/grub文件,找到
GRUB_DEFAULT=0
这个是默认的启动项 ,也就是启动到grub菜单的时候 ,第一条为0,第二条 为1以此类推,0代表 第一条,如果不确定,可以先sudo update-grub一次后 ,看到记下来,后续再作修改.
为了方便后续可以直接使用grub-set-default修改默认启动项,把0修改saved,然后
sudo update-grub
即可
这样这样,以后如果想更改默认的启动项,直接(假如要设置第一个默认启动)
sudo grub-set-default 0
完事[吐舌]
2019年02月25日 08点02分 21
1 2 尾页