怎样恢复系统引导文件

怎样恢复系统引导文件,第1张

恢复系统引导文件的方法步骤:

1、备份重要文件,如果文件备份前,系统已经损坏,千万不要随意 *** 作硬盘,以防丢失文件;

2、找一款带有系统修复功能和DiskGenius软件的PE系统,并制作成启动U盘备用;

3、插入U盘,重启电脑,选择U盘引导启动,直接进入PE系统;

4、打开DiskGenius软件,删除Linux对应的分区文件,并新建为NTFS格式的Windows系统分区,保存;

5、选择DiskGenius软件的硬盘,点击重建主引导记录,将原有的引导记录清除并重写新的引导记录;

6、打开PE系统内的系统引导自动修复,选择Windows系统盘;

7、再选择开始修复,对系统引导文件进行修复;

8、重启电脑即可。

之前遇到类似问题,我重装了win10系统后,发现linux系统进不去了,分区变成了空闲空间。

问题原因:linux引导文件被覆盖

解决方案:

使用之前制作linux(ubuntu举例)的引导盘,在bios中设置从引导盘启动。

启动后可以选择修复ubuntu这个选项中,有一个选项可以进入grub模式。或者直接选择ubuntu进入后,选择试用ubuntu,使用ctrl+alt+F3进入。

在grub rescue命令行下利用ls命令查看盘符情况。(hd0) (hd0,GTP1) (hd0,GTP2) 这样的,在这里可以清楚的看到有一个分区是你的ubuntu引导即efi挂载分区。

第三步若找不到可以通过 ls (hd0,GTP1)/grub 命令分别寻找,如果打印出一些文件信息,说明找到;如果没有,会报找不到文件的错误,需要继续试下一个盘符。

确定boot分区所在盘符后进行环境变量设置。在grub rescue命令行下输入:

set boot=(hd0,msdos8)

set prefix=(hd0,msdos8)/grub

insmod normal

normal

输入normal后,会进入ubuntu的引导

进入系统后需要进行grub设置

sudo update-grub

sudo grub-install /dev/sda

最后,先不要急着重启进入windows,再输下列指令进行更新

sudo update-grub

sudo apt-get update

看来你是安装双系统后只能启动linux了。linux终端下运行命令:sudovi/etc/default/grub打开/此文件;有一行:GRUB_DEFAULT=0的,0就表示默认启动linux,1表示linux的另一种方式啥的,把数字改成2试试(一般都是2,ubuntu貌似是3,开机自己数一下就知道了)。重新开机就可选择启动哪一个系统了,这个很简单的,还可以设置多少秒后自动进入哪一个系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8787883.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存