1、了解启动的顺序

电脑开机--->  BIOS 设置 ----> 硬盘(MBR)/ GPT格式里的ESP分区 --->  (UEFI/GRUB)目录里的 *****.efi  ----->选择启动文件BCD/WINDLOAD.efi---> 硬盘的分区以及系统文件进行启动。

大体的计算机启动顺序是如此的

2、我们平时安装单一的计算机操作系统,是很容易的,但是在安装双系统的时候,要是启动要出问题,或是经常找不到启动文件。最容易出问题的地方就是 

ESP分区里面 windows   ××××.efi  和  grub    grub.cfg    的配制

具体安装: 本案例是本人物理机亲测

1、硬盘分区, 把硬盘转为GPT格式,ESP分100M左右,50G作为WINDOWS操作系统的安装盘,剩下的空间,可以先不分配。

2、分区可以用分区工具(diskgenius),然后进行相应的格式化,windows 操作系统的安装,在此就不写出来了。安装完成之后,

ESP分区里面会是这样子的:

3、然后安装ubuntu 在安装里,分区的时候,需要注意选择,并且选择与windows共存的选项(若是克隆,需要后期修改grub.cfg 文件,需要修改硬盘的uuid及启动盘符)

4、UUID的修改方式:vim /boot/grub/grub.cfg ,找到原来的UUID ,用新硬盘的UUID 把原来的给替换掉

5、若是换了整个硬盘,还需要换ESP分区的UUID

6、若把ubuntu 给安装完成了,那么ESP分区下就会是这样子的:

按着上面的设置,可以进入ubuntu的操作系统。

 7、在windows 操作系统里面看,相关的信息

EFI目录内的内容:

ubuntu内的目录内容:

8、WINDOWS启动项的设置(工具bootice 或easybcd)

 9、设置启动文件指向 BCD

然后,重启就可以进行相关的选择就应该可以了。

不过,可以在ubuntu  grub.cfg  里面,也可以加相关的选项,从grub menu 中进入windows 操作系统,  也可以在windows BDC里面加选项,从windows的选项菜单中,进入ubuntu 操作系统

这就需要更加了解启动相关了,下面我就只上图,不做相关的说明了:

WINDWOS.BCD --->  linux

ubuntu.grub.cfg  ----> windows

win10 ubuntu 同一硬盘双系统安装和启动设置的更多相关文章

  1. win10 + ubuntu 16.04 双系统安装

    第一次写博客,有错的请指教emmmm 这是因为老师的要求在做课程设计,要用到ubuntu环境,对于这个来说,学长说的是14 16 18都很稳定,但是他在用16.04所以我也用的ubuntu16.04方 ...

  2. [转]win7+ubuntu 13.04双系统安装方法

    win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...

  3. win7+ubuntu 13.04双系统安装方法

    转自:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu, ...

  4. Windows + Ubuntu 16.04 双系统安装详细教程

    Windows + Ubuntu 16.04 双系统安装详细教程 2018年01月28日 16:43:19 flyyufenfei 阅读数:165619   发现了一篇好教程,果断转载了,以后用得着时 ...

  5. Ubuntu与Window双系统安装的注意事项

    UBUNTU与WINDOW双系统安装的注意事项   Ubuntu与Window双系统安装的注意事项 由 匿名 (未验证) 提交于 2019-05-18 10:07:41 登录 发表评论 29 次浏览 ...

  6. 解决window10 和 ubuntu 双系统安装没有启动选项问题

    win10 和Ubuntu 双系统安装在网上已经有很多例子了,这里就不在赘述了. 今天新买的笔记本,想安装双系统.正常安装完ubuntu 重启后没有选项. 解决方法一 下载和解压以后,按照以下的步骤安 ...

  7. UEFI 启动GPT分区 Win10和Ubuntu16.04双系统安装

    测试机器:联想小新锐7000 工具:UltraISO 系统下载 为Ubuntu分配空间 右键“我的电脑”——>“管理”——>“磁盘管理”,(win+x快捷键)选择一个有很大空闲空间的磁盘, ...

  8. 安装 Win10 & Ubuntu 16.04 双系统以及 Ubuntu 配置深度学习环境记录

    0. 前言 坑爹的Ubuntu晚上运行还是好好的,第二天中午的时候打开机器发现屏幕分辨率不正常了:2K屏显示800*600左右的分辨率(无法调节),一个图标一拳头大,窗口和网页显示不全.Google查 ...

  9. Windows + Ubuntu 16.04 双系统安装详细教程(转)

    转载自:http://www.cnblogs.com/Duane/p/6776302.html 前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分 ...

随机推荐

  1. nyoj-0708-ones(dp)

    nyoj-0708-ones 题意:用1,+,*,(,). 这四个符号组成表达式表达数s(0 <= s <= 10000),且1最少时1的的个数 状态转移方程: dp[i] = min(d ...

  2. laravel本地开发的项目部署到服务器上

    不建议用ftp,建议用git.svn等工具从你的开发服务器上拉取.或者使用一些自动构建发布的工具.如果非要用ftp上传,建议用以下步骤: 服务器上安装composer,并使用`composer sel ...

  3. Mybatis之trim标签的理解

    最近在学Mybatis,在学到动态sql的trim标签时,很迷惑.不知所以然.看别人的博客和论坛里的解释,太宽泛,还是不能理解: trim元素的主要功能是可以在自己包含的内容前加上某些前缀,也可以在其 ...

  4. tomcat启动超时_tomcat was unable to start within

    参考: http://jingyan.baidu.com/article/64d05a025c9969de55f73b23.html 首先,你得确认下你的数据库连接,尤其是在多个服务器之间转换或者服务 ...

  5. String常用方法

    1. String StringBuffer StringBuilder的区别: 001.在执行速度方法 StringBuilder > StringBuffer > String 002 ...

  6. PyCharm进行远程开发和调试linux服务器

    简介: 或许我也应该迁移到linux环境去开发. 最近写的一些小东西,在wnidows上开发,在windows上调试,都很正常.可是一旦放进linux服务器,就歇菜了. 那么我们有什么办法处理这个wi ...

  7. win10环境下安装Ubantu双系统(超详解)

    win10环境下安装Ubantu双系统 1.准备工作: 先去ubantu官网(https://www.ubuntu.com/download)去下载ubantu镜像.根据自己的实际情况选择32位的或者 ...

  8. 十一. Python基础(11)—补充: 作用域 & 装饰器

    十一. Python基础(11)-补充: 作用域 & 装饰器 1 ● Python的作用域补遗 在C/C++等语言中, if语句等控制结构(control structure)会产生新的作用域 ...

  9. Azulão--青鸟--IPA--巴西葡萄牙语

    这是巴西很有名的民谣.

  10. python中的argparse模块(参数解析)

    import argparseparse = argparse.ArgumentParser()parse.add_argument("a", help="params ...