首页 > 技术文章 > Win-Lin双系统重装Windows找回Linux启动

sztom 2019-02-12 17:14 原文

第一系统Windows,第二系统Linux:Ubuntu18.10;

1. 重新安装Windows系统后,使用Ubuntu的安装光盘,或启动U盘启动电脑;
2. 选择:Try Ubuntu ;
3. 进入Ubuntu界面,打开命令行终端(Ctrl + Alt + T); sudo -i进入root权限
$sudo -i
4.找到Linux系统的分区,Id=83为Linux系统的分区;
root@ubuntu:~#fdisk -l
/dev/sdb5 234885120 310383166 75498047 36G 83 Linux
/dev/sdb6 310384640 377493503 67108864 32G 83 Linux
/dev/sdb7 377495552 394272767 16777216 8G 82 Linux swap / Solaris

这里的sdb5是根目录,sdb6是home,sdb7是swap交换区;

5. 挂载Linux分区
root@ubuntu:~#mount /dev/sdb5 /mnt
root@ubuntu:~#mount /dev/sdb6 /mnt/home

6. 安装grub
root@ubuntu:~# grub-install --root-directory=/mnt /dev/sdb
Installing for i386-pc platform.
Installation finished. No error reported.

7. 重启就能进入Linux系统了。

==========================

8. 若没有Window系统的选购。进入Linux后更新启动文件;
root@ubuntu:~# sudo update-grub

或者手动修改启动文件:CentOS找回Windows启动项
cp /boot/grub2/grub.cfg /boot/grub2/grub_bk.cfg #修改前备份。
vim /boot/grub2/grub.cfg
i //插入
menuentry 'Windows XX' {
set root=(hd0,1)
chainloader+1
}
Esc //退出编辑
:wq //回车,退出vim

 

推荐阅读