使用BOOTICE 恢复系统启动项

我在安装deepin 系统的时候,经常遇到重启进不去系统,每次重启都会进入windows 系统,这让我感到特别头疼,试了好多次都不成功,有些情况是,成功后再次重启又回到了windows系统。后来终于在PE中利用一款叫做BOOT ICE的工具成功解决。

BOOTICE— 引导扇区维护工具简介

BOOTICE 是一个启动相关的维护的小工具,主要用于安装、修复、备份和恢复磁盘(镜像)的 MBR(Master Boot Record)或分区 PBR(Partition Boot Record),以及查看编辑 Windows Vista/7/8/8.1 的 BCD。此外还具有磁盘扇区编辑、磁盘填充、分区管理等等功能。
我使用的PE是一款叫做优启通的PE系统,个人感觉这个PE系统工具比较多,可以去官网上下载。我这里有两种恢复方式,一种是UEFI启动项恢复;另一种是在windows的BCD上面添加一个启动项,这种方法在装双系统添加启动项时比较常见。

一. 修改UEFI启动选项


打开BOOT ICE软件工具,点击UEFI选项,选择修改启动序列,进去后你会进入到如图所示的环境。其实这个就是UEFI启动模式下的启动项,在BOIS界面的启动项就是这些,其中windows Boot Manager 启动项就是windows 系统启动项。
我们这时选择添加,然后在右边的启动项设置中把菜单标题改为装的系统名称,启动磁盘就是你装系统的硬盘,如果你的电脑即装了固态,又装了普通的机械硬盘的,则选择你装系统的那个磁盘,这里的磁盘是一整块硬盘。

启动分区就是你装的系统EFI所在的分区,一般和windows的EFI文件在一个盘。启动文件就是EFI文件夹下的新装系统文件夹下的efi文件,我装的deepin系统的启动文件叫做grubx64.efi

弄好启动文件后,上移新的启动项到最前面,然后选择保存当前启动项设置后退出,重启就会进入到新装的系统,有人在这种方法下还是在下下次重启的时候没有进入新系统成功,这时你还可以直接进BOIS,修改启动序列,把新系统的启动项放到最前面。

二. 编辑BCD文件

同样的打开BOOT ICE软件,选择BCD编辑,如图所示,点击右下角的红框

在EFI文件夹下选择Microsoft文件夹下的Boot文件夹,选择里面的BCD文件,具体如下图

选择好之后选择智能编辑模式,进入到如下图界面

面有一个启动项,我装的是windows 10,所以在上面有一个win 10 启动项,这个启动项最好不要动,如果改变了是一些东西,有可能你的win 10 就进不去了。
在上图的界面下,选择添加,在右边的设置中修改启动磁盘,启动分区和启动文件,这些和上一种方法设置的一样;当然我们也可以修改菜单标题为新系统的名称

使用BOOTICE 恢复系统启动项的更多相关文章

  1. 使用引导扇区维护工具BOOTICE编辑系统启动列表BCD文件

    使用引导扇区维护工具BOOTICE编辑系统启动列表BCD文件 系列文章: 笔记本电脑提速之加装内存条.SSD固态硬盘.光驱位换SSD固态硬盘 笔记本ThinkPad E430c加装内存和SSD固态硬盘 ...

  2. windows7修改双系统启动项名称、先后顺序、等待时间

    一.进入BCDEdit.exe  正常启动Windows 7 系统,点击“开始” -> “所有程序” -> “附件”,右击“命令提示符” -> “以管理员身份运行”(需要将操作当前用 ...

  3. 修改系统启动项 grub2配置的方法 ubuntu[转]

    在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该 ...

  4. CentOS自带mysql配置(密码更改、端口开放访问、添加进系统启动项)

    前些天虚拟机安装好了CentOS6.1,但是自己想远程连接自带的mysql发现不知道如何改密码,于是谷歌一下,把结果记录下来,方便后期自己使用: 方法一: # /etc/init.d/mysql st ...

  5. Ubuntu systemctl 查看管理系统启动项

    Ubuntu systemctl 查看系统启动项 列出所有启动项: sudo systemctl list-unit-files 会列出开启的和未开启的: 使用grep过滤一下开启的grep enab ...

  6. UiPath中恢复依赖项失败的解决方法

    目录 序言 正文 什么是依赖包? 如何查看项目使用了哪些版本的依赖包? 一.项目内查看 二.查看项目的 JSON 文件 问题根源 解决方法 一.「等」字诀 二.切换网络环境(根治) 三.手动复制依赖包 ...

  7. 解决:Win 10 + Mint 18双系统时间不同步,更换系统启动项顺序

    1.win10 & mint 18双系统时间同步: 先打开终端下更新一下时间,确保时间无误: sudo apt-get install ntpdate sudo ntpdate time.wi ...

  8. CentOS7和win7双系统启动项

    1.添加win7启动项编辑文件 /boot/grub2/grub2.conf menuentry 'Windows 7' { insmod ntfs set root='hd0,1' chainloa ...

  9. CentOS恢复系统启动grub1.5,2阶段

    1.模拟CentOS7系统/boot下文件全丢失 rm -rf  /boot/* 2.重启系统,并进入救援模式 3.将救援光盘路径切换回原来的系统磁盘根路径 chroot /mnt/sysimage ...

随机推荐

  1. Development of large-scale site performance optimization method from LiveJournal background

    A LiveJournal course of development is a project in the 99 years began in the campus, a few people d ...

  2. Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现

    http://blog.csdn.net/guolin_blog/article/details/8714621 http://blog.csdn.net/lmj623565791/article/d ...

  3. Android 光线传感器的调用

    1.activity如果要使用传感器,就必须实现SensorEventListener接口 2.得到传感器管理对象(sensormanager) 3.使用sensormanager.registerl ...

  4. 1.reset.css的设置

    /* reset css */ *, ::before, ::after{ /*选择所有的标签 */ margin: 0; padding: 0; /*清除移动端默认的 点击高亮效果*/ -webki ...

  5. MongoDB_C_Driver使用教程(2)高级连接

    高级连接(Advanced Connection) 以下指南包含MongoDB配置的特定类型的信息. 简单的连接到独立服务器的示例,请参考MongoDB_C_Dirver使用教程. 要连接到启用身份验 ...

  6. Andorid实现点击获取验证码倒计时效果

    这篇文章主要介绍了Andorid实现点击获取验证码倒计时效果,这种效果大家经常遇到,想知道如何实现的,请阅读本文   我们在开发中经常用到倒计时的功能,比如发送验证码后,倒计时60s再进行验证码的获取 ...

  7. Windows无法安装到GPT分区的磁盘的解决方法

    thinkpad 预装win8的机子,硬盘采用gpt分区,在重新安装其它系统的时候是无法安装的,会提示“windows无法安装到这个磁盘,选中的磁盘采用GPT分区 形式".所以先采用下面的方 ...

  8. byte数组和File,InputStream互转

    1.将File.FileInputStream 转换为byte数组: File file = new File("file.txt"); InputStream input = n ...

  9. mybatis动态sql

    MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素.  if choose(when,otherwise) trim(where,set) foreach 例子(2): &l ...

  10. YII的Modules模块化

    转载来源: http://blog.csdn.net/mengxiangbaidu/article/details/7041296 http://blog.csdn.net/colzer/articl ...