1、首先进入u盘启动盘pe系统;
2、点击桌面上的“windows启动引导修复”;
3、打开引导修复窗口后,选择“c盘”,按下回车;
4、然后选择“高级”,按下回车;
5、选择“写主引导程序/引导程序”,按下回车;
6、选择“重写主引导程序MBR”,按下回车;
7、之后会提示“写入 *** 作成功”,点击“返回”,然后开机重启即可。
1.我们按下键盘上的win+r键进入运行命令窗口。
2.在“run”中,我们输入“msconfig”,然后点击“ok”。
3.这将我们带到“系统配置”窗口。
4.我们点击“boot”,这样我们就可以设置启动的启动系统。
5.例如,我想启动win10 *** 作系统进行删除,我们选择win10并选择“delete”,这样我们设置成功。这解决了如何在两个系统启动时删除一个系统的问题。
最近想在自己的联想M8300t上体验一下openSUSE-Leap-42.2,因为已经装了win10(UEFI+GPT),所以想着可以弄个双系统,刚好把剩余的70G固态硬盘空间分配给openSUSE。但是,几乎近10来次的安装,也未能成功。即使固态硬盘全部格式化,只安装openSUSE,引导也失败了。
安装快结束时可能会提示:
即使安装过程中不提示,也会开机引导失败
如果用光盘或U盘引导,选择其他里的从Linux启动,可以进入安装好的系统。
在终端输入grub2-install /dev/sda或者sda2(efi分区),或者/boot/efi,都会提示以下错误:
看到了吗,没有错误,但就是装了也没用
Goolge找答案,终于看到了看到了一点结果
https://askubuntu.com/questions/632573/how-to-change-lowercase-hex-to-uppercase-with-efibootmgr
总的意思来说就是主板的UEFI固件版本太旧。
既然这样,就得想办法找一个程序接管系统引导。因为在苹果上有过数次安装Linux的经历,所以我对refind工具还是稍微熟悉点,看了下官方的页面,win下也可以安装。
如果你想修改refind的描述也是可以的。
接下来就是安装openSUSE的大致步骤了
网上说btrfs文件系统会频繁建立快照,太伤SSD,所以我使用了传统的ext4文件系统,/home目录也是ext4,因为不确定efi不挂载是否会导致安装程序出错,所以我仍然在分区方案里将/dev/sda2挂载到了/boot/efi。
等到了最后确定步骤,设置不安装任何引导程序,不用理会系统的提示。
安装完成后,重启,终于看到了win1和openSUSE启动项。选择运行,一切OK。
备注:
openSUSE42.2(KDE)默认安装好,右下网络管理器是没有运行的
解决办法:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)