双系统win10和ubuntu18.04安装遇到的问题及解决方法

双系统win10和ubuntu18.04安装遇到的问题及解决方法

    • 问题描述和解决方法
    • ubuntu18.04分区
  • ubuntu——grub修复
    • 1 boot-repair修复
    • 2 命令配置
    • 3 小结
  • windows-----EasyUEFI&Easybcd

问题描述和解决方法

大家都安装过双系统了,但是通常会遇到很多问题吧,有时候装了ubuntu后,就进不了win10了,启动的引导项就没了。一般的修复方式也没有用。只有在重装win10,可是win10 装好后ubuntu的启动引导可能也会失效。这个和不同的主板和硬盘模式有关。
原因:我的电脑的win10系统一直是bios 传统模式下启动的,而我的ubuntu 18.04安装时,必须分配efi分区,由efi引导启动,不然会提示grub无法安装到target中。
问题:在同一个硬盘中,两种不同的模式,会导致另外的一个系统的启动项失效,而且用一般的方式无法恢复。
方法1.bios设置中 必须设置成efi,不然ubuntu安装不了,虽然这里设置了efi模式,但是系统安装与硬盘的格式有关,要将Legacy+mbr改成uefi+gpt,这个可以在pe启动盘中修改。是系统都为相同的引导模式即可,通过工具修复
2将系统装在两个不同的盘里面这样也是可以的,但是无法引导双系统,只有在进系统的时候选择不同的启动盘。

ubuntu18.04分区

/ 主分区 50g #根目录
/home 主分区 100g #用来存放数据的
swap 交换分区 逻辑分区 16g #按自己电脑大小分配
efi 系统分区 逻辑分区 1g#大于512即可
#主分区不能多于4个

ubuntu——grub修复

1 boot-repair修复

在ubuntu系统中无法进入win10时,先让电脑连上网,a网线连接,b,手机usb共享,c插上网卡驱动连接wifi,在通过boot-repair来修复
1.添加源并更新
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
2.安装并使用
sudo apt-get install -y boot-repair && boot-repair
3.会出现如下界面,选择recommended repair,可能会要等久一些
双系统win10和ubuntu18.04安装遇到的问题及解决方法_第1张图片
这个方式是通过ubuntu的grub来修复win10的引导启动,在进入ubuntu系统的时候按esc即可选择启动项。不一定有效,这个方式对我就没有用。

2 命令配置

1.其他的直接在grub中指定路径,set root=(hd0,msdos1) chainload="" boot
2.通过sudo update-grub查看启动项
3.修改grub的配置文件也无效
指定顺序改0为2这个是 在引导项都是好的情况下,优先启动的系统配置。所以没有启动项的时候这个也用不了
进入ubuntu,打开/boot/grub目录,找到一个grub.cfg文件。文件描述了启动项,但是文件头的注释里写着它是自动生成的不要手工修改,况且咱也不知道咋改啊。
既然是自动生成,必然会有一个生成grub.cfg的程序。在命令行上试,找到一个grub-mkconfig,执行它就会输出在屏幕上输出grub.cfg文件的内容。哈!OK了。
在命令行里输“sudo grub-mkconfig > /boot/grub/grub.cfg"
结果提示没有权限,原来这个文件是只读文件
sudo chmod 777 /boot/grub/grub.cfg
sudo grub-mkconfig > /boot/grub/grub.cfg

3 小结

上面的1 2方法可以尝试,但不一定能解决,我的问题没有解决,但是这些是其他博主给的办法。问题千千万,说不定 这些就刚好是对应你的问题的解决办法

windows-----EasyUEFI&Easybcd

在windows下 必须是通过efi引导下,才能用这个软件,不然只能用Easybcd来引导,但是用Easybcd无法引导efi安装的ubuntu
这里就出问题了。

原因:我的电脑的win10系统一直是bios 传统模式下启动的,而我的ubuntu 18.04安装时,必须分配efi分区,由efi引导启动,不然会提示grub无法安装到target中。
问题:在同一个硬盘中,两种不同的模式,会导致另外的一个系统的启动项失效,而且用一般的方式无法恢复。
方法1.bios设置中 必须设置成efi,不然ubuntu安装不了,虽然这里设置了efi模式,但是系统安装与硬盘的格式有关,要将Legacy+mbr改成uefi+gpt,这个可以在pe启动盘中修改。是系统都为相同的引导模式即可,通过工具修复
2将系统装在两个不同的盘里面这样也是可以的,但是无法引导双系统,只有在进系统的时候选择不同的启动盘。

你可能感兴趣的:(双系统win10和ubuntu18.04安装遇到的问题及解决方法)