windows重建linux引导,Linux引导修复 利用Linux重建Windows引导
环境:Ubuntu18.04,Windows10,UEFI模式
所需物品:Ubuntu启动盘×1
问题记录:安装完Windows10之后,正常启动电脑可以进入。然后利用U盘安装Ubuntu18.04,发现无法直接一键安装,因此手动分区,建立了三个目录,分别如下:
SWAP # 交换空间,分配大小约为电脑内存
EFI # EFI分区(约500M-1000M,逻辑分区),正常情况下可以不建立该区,若安装
# 系统完成时出现“GRUB安装失败”,可考虑重新安装系统并加上该分区
/ # 根目录 (主分区,建议分配50G以上)
安装完成后,重启系统,发现直接进入BIOS界面,调整 Fast Boot 与 Secrect Boot 均没有效果,一直循环卡在BIOS界面,无法正常进入Ubuntu或Windows。
解决办法:
经多方查询资料,尝试利用 Ubuntu下的boot-repair工具进行Ubuntu的修复。首先利用Ubuntu的启动盘进入试用模式,进入 terminal,通过以下方式安装工具。
sudo add-apt-repository ppa:yannubuntu/boot-repair # 添加源
sudo apt-get update # 更新版本库
sudo apt-get install -y boot-repair # 安装工具
boot-repair # 安装完成后启动工具
启动后,选择第一项 推荐修复,稍作等待,之后 注意依照提示操作。
修复完毕后,直接重启。这时应该可以正常进入Ubuntu系统了,但仍然无法进入Windows系统。
为了建立Windows引导,通过操作Linux下的grub文件,来手动更新引导文件。
在 terminal 中输入以下命令,打开文件。
sudo gedit /boot/grub/grub.cfg
找到如下注释信息后,修改文件,并保存。
### BEGIN /etc/grub.d/40_custom ###
# 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 "Windows10" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}
### END /etc/grub.d/40_custom ###
##################### 以下为解释,请忽略 #####################
# "Windows10" 可以随意命名,该名称会显示在开机引导界面上
# (hd0,msdos1) 为 Windows 系统所在磁盘信息,0为磁盘号,1为分区号。
# 利用 df -h 命令可以查看磁盘信息
# 根据自己磁盘的信息,适当对hd及两个数字进行更改
# 如 Windows 在 /dev/sda2 下,则代码表示为 (sd0,msdos2)
# 在 /dev/sdb1 下,则代码表示为 (sd1,msdos1)
############################################################
保存文件后,执行下面语句更新引导。
sudo update-grub
重启后,即可进入双系统选择界面。
windows重建linux引导,Linux引导修复 利用Linux重建Windows引导相关推荐
- Linux内核中段伪例,利用Linux内核里的Use-After-Free(UAF)漏洞提权
*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担. * 作者:nickchang 上个月爆出的CVE-2016-0728 (http: ...
- linux的双系统修复工具下载,EasyBCD(系统引导修复工具)
EasyBCD是一款功能强大的Windows启动菜单修复工具,但它D除了修复启动菜单,还可以让电脑从可启动文件启动,也就是说,没有光驱也可以安装系统. 相关软件软件大小版本说明下载地址 EasyBCD ...
- linux系统u盘修复,SystemRescueCd(Linux系统修复盘) v6.0.3 官方免费版
SystemRescueCd是一款针对linux用户打造的系统急求盘,类似于我们在windows下使用的一些U盘启动盘,运行后操作一下就可以进行linux操作系统的修复等操作了,使用SystemRes ...
- linux u盘启动修复工具,Linux系统专用U盘启动盘制作工具YUMI2.0.4.7免费版
软件大小: 1.7 MB 软件语言: 简体中文 大家都知道我们装系统一般用的U盘启动盘制作工具都是基于win系统的,如果你要装linux系统比如ubuntu之类的系统的话难道还是要买光盘来刻录吗?当然 ...
- linux进程故障如何修复,33.Linux开机过程及启动故障修复
一.Linux系统启动 Linux系统启动过程如下: initramfs镜像用来启动系统,解压后是一个临时的根目录. 用file查看initramfs-2.6.32-696.el6.i686.img的 ...
- linux自动挂载文件修复工具,Linux FSCK自动修复文件系统
背景: Linux系统(Ubuntu)在运行时,断电等非正常关机操作,会导致ext4文件系统数据损坏.严重时会导致系统崩溃.如下log就是系统数据损坏. [ 7.878756] EXT4-fs err ...
- linux重定向合并,cat命令利用linux重定向合并文件
看一下文档: [doctor@localhost Documents]$ cat --help 用法:cat [选项]... [文件]... 将[文件]或标准输入组合输出到标准输出. -A, --sh ...
- linux 引导程序修复工具,linux 引导修复工具
如果你有Windows 系统安装盘/ 启动盘,或者安装了DOS 工具,可以从Windows 进入纯DOS 界面的话,那么可以分别用 fixmbr 命令生成正确的引导文件boot.ini ,和使用 fd ...
- skyeye linux qt,在ARM9上安装Linux,利用SkyEye模拟器及U-BOOT引导
提示:本人在2008年进行Linux@ARM实验,在ARM9上安装Linux.利用SkyEye模拟器及U-BOOT引导.这是实验报告.以及实验过程中留下的记录,按日期倒序排列. 本文以Creative ...
最新文章
- XmlReader and XmlWriter in .NET
- JavaScript OOP(2)定义JavaScript类
- 记一次找因 Redis 使用不当导致应用卡死 bug 的过程
- java 调用tomcat api,Tomcat采用双向认证https协议通过JavaAPI调用(一)配置SSL
- Java利用jenkins做项目的自动化部署
- Docker部署nginx并修改配置文件
- Java内存与垃圾回收调优
- 图像处理之基础---叹为观止的图像处理
- 使用deque模块固定队列长度,用headq模块来查找最大或最小的N个元素以及实现一个优先级排序的队列...
- Daily Scrum 10.23
- yum安装ruby_安装 Ruby
- Python中in的用法小结
- 虚拟机共享服务器设置,虚拟机共享网络设置教程
- Android-高德api使用常见错误
- “带花树开花”算法来解非二分图的最大匹配
- 服务器驱动器输入信号,基于GaN器件的驱动设计方案
- 移动硬盘I盘误删的数据恢复方法
- iOS中内存管理方案
- python:机器学习(sklearn)(一)
- Git生成ssh ksy后进行项目管理
热门文章
- [LeetCode]Medium - Cutting Ribbons - python
- ios系统使用window.open()打开新的页面失效
- 开机后启动Eclipse报工作空间被占用,为什么??速看!!
- python话费充值_【图片】话费充值解决方案(附代码)转载【开发吧】_百度贴吧...
- 金蝶K3案例教程采购管理前台操作
- 重磅!《中国迈向新一代人工智能》全文来了。道翰天琼认知智能平台为您揭秘新一代人工智能。
- 基于Python/Capl脚本 对通信矩阵报文(Flexray/Can)的周期检测(二)
- 高阻抗探头TA375测CAN和FlexRay
- MySQL密码策略管理插件validate_password
- tf.greater(a,b)