woodelf
deepin
2013-12-04 19:31 安装grub2是最后的步骤了,在这个阶段,系统是已经安装完成了。
解决方法很简单,挂载安装LD的分区,然后把EFI分区挂载到/boot/efi,chroot进去,安装下grub2-efi即可。Ubuntu系的grub2可能已经包含了efi版本,可以直接用Copy the Code命令安装efi版本。
资深Linux玩家应该很容易搞定这问题吧 :mrgreen:
替换法我也很早就考虑过了,不过一直没有机会实验,因为我的机器不支持UEFI。
如果不放心,可以采用我在其他主题中提到过的解压法来安装一个纯净的系统,再配置efi grub2。这种解压安装法是万金油,通吃很多复杂环境。
或者,也可以不用UEFI,用PMBR+syslinux或PMBR+grub2也能轻松实现GPT上的引导。
LD的原生UEFI支持应该很快就可以实现了。
解决方法很简单,挂载安装LD的分区,然后把EFI分区挂载到/boot/efi,chroot进去,安装下grub2-efi即可。Ubuntu系的grub2可能已经包含了efi版本,可以直接用
- grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck
资深Linux玩家应该很容易搞定这问题吧 :mrgreen:
替换法我也很早就考虑过了,不过一直没有机会实验,因为我的机器不支持UEFI。
如果不放心,可以采用我在其他主题中提到过的解压法来安装一个纯净的系统,再配置efi grub2。这种解压安装法是万金油,通吃很多复杂环境。
或者,也可以不用UEFI,用PMBR+syslinux或PMBR+grub2也能轻松实现GPT上的引导。
LD的原生UEFI支持应该很快就可以实现了。
Reply Like 0 View the author
昨天,发现了原来国内有个叫deepin的linux系统,做得还不错,马上就准备装了。可惜的是,镜像不支持uefi方式!我是强迫症,非得用uefi的!
然后我就把ubuntu的镜像解出来,把里面的efi相关项目放到了deepin的live cd里面。再把相关路径,文件名之类的改成deepin的,并把deepin的安装引导文件改成.efi后缀。
在bios中确认关闭legcy方式,单纯以uefi方式启动成功,顺利进入安装界面。安装过程一直很顺利,就在我以为成功进在眼前时悲剧还是发生了!安装崩溃,是在系统提示正在安装grub2时崩溃的。
分析原因,可能是deepin安装文件没有uefi下安装grub2启动的脚本所致。其实linux下面uefi引导方式是共通的,写入方式都是共通的,官方不可能在这方面碰到障碍呀!我直接用ubuntu文件稍加修改就能用uefi方式顺利引导deepin的livecd了,这就是证明!
希望官方快点修改一下,让deepin支持uefi吧!