第一系统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

本文详细介绍了在第一系统为Windows,第二系统为Linux(Ubuntu18.10)的情况下,如何在重装Windows后找回Linux启动。步骤包括使用Ubuntu安装介质启动,挂载Linux分区,安装grub,以及更新启动配置。
1297

被折叠的 条评论
为什么被折叠?



