纲要

本文主要介绍了如何在已安装 Win10/Win11 前提下安装 Ubuntu 双系统,并利用 Win10/Win11 的 Metro 风格引导启动 Ubuntu

注意

部分内容参考自 Windows10+Ubuntu双系统安装[多图] (原文已消失,可以看 这里)

写在最前

没有特殊需求,请使用 Win10/Win11 的 WSL

  1. 启用或关闭 Window 功能 中勾选 适用于 Linux 的 Windows 子系统
  2. Win10/Win11 应用商店下载安装 Ubuntu 即可
  3. 之后可以在 cmd 或者 powershell 中输入bashwslubuntu 使用

1. Win 分区

在安装 Ubuntu 之前先要将磁盘分出一块区域(害怕数据丢失的记得备份)

打开 Windows 的磁盘管理,选择一块可用容量适合的分区,右键 压缩卷

输入合适的压缩空间量,一般 50-200G均可51,200-204,800MB

2. Ubuntu刻盘

  1. Ubuntu官网 下载想要的版本的 iso 镜像
  2. rufus官网 下载使用轻量级的 rufus 用来刻录 Ubuntu 的系统 U 盘,操作略

3. 安装 Ubuntu

  1. 重启电脑,用 U 盘启动

  2. 左边 -> 中文(简体),右边 -> 安装Ubuntu

  3. 取消 选择 安装中下载更新,建议选中 安装这个第三方软件

  4. 一定要选中其它选项,否则如果选中 安装 Ubuntu,与 Windows10/11 共存 会导致最后是 Ubuntu 引导 Win10/Win11

  5. 选中 空闲,点 + 进行分区,参考下表

    大小 类型 用于 挂载点 备注
    200M 逻辑分区 Ext4日志文件系统 /boot 包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议200M
    500M 逻辑分区 Ext4日志文件系统 /efi 包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议500M
    16G 逻辑分区 交换空间 交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍
    16G 逻辑分区 Ext4日志文件系统 / 存储系统文件,适当大小即可
    剩下所有空间 逻辑分区 Ext4日志文件系统 /home home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间
  6. 安装引导器的设备选择挂载 /boot 或者 /efi 的分区

  7. 其中 /boot 为 Legacy BIOS 引导,/efi 为 UEFI 引导,二者选其一即可

  8. 剩下的安装步骤一路默认即可

4. 配置引导

  1. 重启电脑,启动 Windows
  2. EasyBCD官网 下载安装 非商业版
  3. EasyBCD -> 添加新条目 -> Linux/BSD ->在 驱动器 中选择之前的 boot 分区(按照大小区分)-> 添加条目

【双系统】Win10/Win11 引导 Ubuntu的更多相关文章

  1. 如何装双系统win10下装Ubuntu

    如何装双系统win10下装Ubuntu 第一步 制作启动盘 下载UItraISO软件.下载Ubuntu系统(地址:https://www.ubuntu.com/download).准备一个大于8g的U ...

  2. 双系统重装win7和ubuntu修复win7引导方法介绍(来源百度经验)

    很多朋友喜欢为电脑安装win7和ubuntu双系统,当我们重装双系统时,可能会出现win7引导不见的情况,接下来就告诉大家双系统重装win7和ubuntu修复win7引导的方法. 1.win7和ubu ...

  3. Ubuntu和win10双系统Grup无法引导解决方案

    通常我们经常安装双系统, 但是有时候安装完系统无法正常引导, 以下就说明Ubuntu和win10双系统, win10在grub界面不断循环的解决方案 直接在win10启动项目上按e进入编辑模式 在文档 ...

  4. 在win10、Ubuntu双系统下,卸载Ubuntu

    一.Win下确定ubuntu的磁盘分区 这个步骤是为了删除Ubuntu的系统分区,这种直接删除的方式来重新安装ubuntu的低版本比较省事. (1)右键计算机->管理->磁盘管理,打开磁盘 ...

  5. win10与ubantu双系统产生的引导错误问题-----unknown filesystem

    在win10和ubantu双系统中开机启动时出现unknown filesystem的解决办法   出现上述问题是引导区出错了. 方法如下: grub rescue>ls grub rescue ...

  6. 搭建双系统win10+ubuntu17.10

    0. 序言 这里采用先装win10,再装ubuntu的顺序.这样可以避免后面系统启动项设置的问题.都采用UEFI引导方式,且使用usb2.0的u盘来引导(3.0的话,要准备好3.0的驱动).另外注意的 ...

  7. 记录一下l联想Y7000安装双系统(win10+ubuntu16.04)

    单位新配的联想拯救者Y7000,感觉很不错哈,先上一张图. 说实在的,装这个有些小坑,我最开始是直接在原装win10上去装双系统的,结果死活装不上,还把原装win10给折腾没了,哈哈,好逗,以前装双系 ...

  8. 装双系统(win7/win8/ubuntu)问题总结

    1.假设你要安装双系统,装系统是最好安装winows,然后再装ubuntu,因此,不解决它自己入选,我一般装ubuntu时刻.第一分区删除.然后用U硬盘直接安装ubuntu.在这一刻ubuntu将投入 ...

  9. 【双系统】windows 和 Ubuntu 双系统安装

      本博客主要讲述如何在已安装windows系统的计算机上安装Ubuntu双系统,涉及系统安装和相应磁盘空间分配等问题. 所需环境: 电脑已安装windows系统 下载Ubuntu16.04系统镜像 ...

  10. centos7 windows7 双系统重新构建引导和启动顺序

    安装centos后无法引导启动windows7的解决方法 在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单. 原因:因为CentOS 7已采用新式的grub2系统, ...

随机推荐

  1. 2021-08-21:给定一个数组arr,长度为N > 1,从中间切一刀,保证左部分和右部分都有数字,一共有N-1种切法,如此多的切法中,每一种都有:绝对值(左部分最大值 – 右部分最大值)。返回最大

    2021-08-21:给定一个数组arr,长度为N > 1,从中间切一刀,保证左部分和右部分都有数字,一共有N-1种切法,如此多的切法中,每一种都有:绝对值(左部分最大值 – 右部分最大值).返 ...

  2. laravel ServiceProvider 服务提供者使用案例

    1. 实例化一个类 2.全局注册这个类 3.在控制器中使用 public function register() { $this->app->singleton('wxminapp', f ...

  3. JavaScript原型与原型链深入理解

    原型: 每一个js 对象(null除外)都会和另一个对象相关联,"另一个"对象就被我们称之为'原型', 而每一个原型拥有一个prototype 属性指向原型对象(就是原型的实例)的 ...

  4. 代码随想录算法训练营Day53 动态规划

    代码随想录算法训练营 代码随想录算法训练营Day53 动态规划|●  1143.最长公共子序列 1035.不相交的线 53. 最大子序和 动态规划 1143.最长公共子序列 题目链接:1143.最长公 ...

  5. es mysql 适用场景对比

    es mysql 适用场景对比 问题一 全文检索毫无疑问直接上es,那么除了这种场景,什么时候该选es?为啥mysql不行? 对枚举字段的搜索 mysql创建索引的原则是对于那些区别度高字段建立索引, ...

  6. Abstract Factory Pattern 抽象工厂模式简介与 C# 示例【创建型】【设计模式来了】

    〇.简介 1.什么是抽象工厂模式? 一句话解释:   通过对抽象类和抽象工厂的一组实现,独立出一系列新的操作,客户端无需了解其逻辑直接访问. 抽象工厂模式(Abstract Factory Patte ...

  7. 在国内用Java代理调用OpenAI的ChatGPT的API接口

    第一步:一个科学友好的上网工具,开启全局代理: 第二步:一个注册好的ChatGPT账号,且在个人设置里面生成apiKey:https://platform.openai.com/account/api ...

  8. Python3.9安装

    一.安装python3.9 链接:https://pan.baidu.com/s/1mDkgKt2KSoMrKVxesb76Pg?pwd=ma4n 提取码:ma4n --来自百度网盘超级会员V4的分享 ...

  9. vue2中v-if 或者 v-show 使用数组中的值判断不生效

    知识点来源:博客园==> 外号蓝大胖// 对象this.$set(obj, key, value)/vue.set(obj, key, value)// 数组this.$set(arr, ind ...

  10. 【Rust-book】第五章 使用结构体来组织相关联的数据

    第五章 使用结构体来组织相关联的数据 结构,或者结构体,是一种自定义数据类型,它允许我们命名多个相关的值并将它们组成一个有机的结合体. 可以把结构体视作对象中的数据属性 1 对比元组和结构体之间的异同 ...