当前位置: 首页 > news >正文

快速安装Windows和Ubuntu双系统

一、参考资料

用UltraISO制作Ubuntu16.04 U盘启动盘
DiskPart Command-Line Options

二、相关介绍

1. MBR和GPT分区模式

MBR分区模式

MBR最大仅支持2TB磁盘,超过2TB不可识别

MBR(Master Boot Record),即硬盘的主引导记录分区列表,在主引导扇区,位于硬盘的cylinder 0, head 0, sector 1 (Sector是从1开始的)。

GPT分区模式

GPT(GUID Partition Table),即全局唯一标识分区列表,是一个物理硬盘的分区结构。它用来替代BIOS中的主引导记录分区表(MBR)。

GPT分区模式的优势

  1. 最多允许 128 个分区,主引导记录 (MBR) 磁盘可以支持 4 个主分区和扩展分区内的 124 个附加分区。
  2. 允许大于 2 TB 的卷容量,而 2 TB 是 MBR 磁盘的极限。
  3. 由于分区表提供了复制和循环冗余校检 (CRC) 保护,所以更加可靠。
  4. 能在所有基于 x64 平台上用作存储卷,包括运行 Windows XP Professional x64 Edition 的平台。从 Windows Server 2003 SP1 开始,GPT 磁盘也可用作基于 x86 的Windows 平台上的存储卷。

GPT分区与MBR分区对系统的影响

  1. 如果主板支持UEFI启动模式,那么可以在大于2T的磁盘上使用GPT分区模式创建分区安装64位操作系统。如果使用MBR模式,大于2T那部份不可识别,只能浪费。

  2. 如果主板是传统BIOS,不支持UEFI,那么只能在不大于2T的磁盘上使用MBR分区模式安装64位或32位系统。如果使用2T以上磁盘,大于2T那部份不可识别,只能浪费。

2. BIOS启动模式

如何通过BIOS Setup设置启动模式

BIOS启动模式有以下几种方式:

  1. UEFI Only:该模式使用GPT分区格式引导,而对于U盘等第三方设备需要支持UEFI启动才可以。

  2. Legacy Support:提供传统引导模式支持。

  3. UEFI FirstLegacy First:这两个模式基本上是一样,对于传统的引导设备都可以支持。区别是优先引导对应的设备。

  4. Legacy Only:只支持传统引导模式,这种模式下兼容性最好,可以引导众多USB设备,但是不支持Secure Boot等安全引导技术

温馨提示:2020年以后的新机型BIOS中可能无法修改UEFI模式,默认均为UEFI启动。请将U盘也做成支持UEFI引导的启动盘。

查询BIOS启动模式

按Win+R打开运行,输入msinfo32,回车查看系统信息。在BIOS模式中如果显示“传统”,表示系统启动方式为 Legacy BIOS;如果为 UEFI,则显示UEFI。

一般情况下,MBR分区搭配 Legacy 启动模式,GPT分区搭配UEFI启动模式

三、详细步骤

0. 引言

最近Ubuntu的分区爆满了,打算用U盘启动盘对分区扩充,没想到把Ubuntu系统玩坏了。修复不了,只能重装Ubuntu。于是记录了一下在Windows10的基础上,重装Ubuntu系统。

说明:1T固态+240G 固态,Windows10在240G固态硬盘中,将Ubuntu系统安装到1T的固态硬盘中。

img

1. 磁盘准备

磁盘准备,删除之前Ubuntu分区,删除卷。

img

2. 删除Ubuntu引导分区

打开cmd,输入指令:
1. 打开diskpart工具
>>> diskpart2. 查看磁盘
>>> list disk3. 选择磁盘
>>> select disk 04. 查看磁盘0里的分区
>>> list partition5. 选择分区6
>>> select partition 66. 删除分区6,override
>>> delete partition override6.1 如果删除不成功,添加override进行强制删除
>>> delete partition override注意:如果5、6无法操作,可以先扩展卷,再压缩卷

img

删除卷,删除引导分区之后的效果,如下图所示:

在这里插入图片描述

3. 下载Ubuntu镜像

下载Ubuntu

4. 制作U盘启动盘

【Ubuntu版】制作U盘启动盘

5. 安装Ubuntu系统

安装Ubuntu系统

6. 修复Ubuntu引导

修复Ubuntu引导

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 同盾中文点选验证码识别方法
  • 【python/pytorch】已解决ModuleNotFoundError: No module named ‘torch‘
  • 【Python入门与进阶】常见问题与解决方法
  • 服务器数据恢复—强制上线raid5阵列离线硬盘导致raid不可用的数据恢复案例
  • 双Token方案实现Token自动续期(基于springboot+vue前后端分离项目)
  • 利用ffmpeg把视频分解成图片(每秒x张图)再图片合成视频
  • liquibase做数据库版本管理
  • MySQL系列-安装配置使用说明(MAC版本)
  • BIO,NIO,AIO
  • 【图解IO与Netty系列】Netty核心组件解析
  • 地图元素。
  • MySQL快速入门(极简)
  • Buildroot和Debian文件系统修改方法
  • Java的IO流
  • VBA即用型代码手册:删除重复行Delete Duplicate Rows
  • 收藏网友的 源程序下载网
  • [LeetCode] Wiggle Sort
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • ES学习笔记(12)--Symbol
  • FastReport在线报表设计器工作原理
  • JavaScript HTML DOM
  • JS基础之数据类型、对象、原型、原型链、继承
  • leetcode-27. Remove Element
  • PHP变量
  • Python学习之路13-记分
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • Spark学习笔记之相关记录
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • Web设计流程优化:网页效果图设计新思路
  • 产品三维模型在线预览
  • 将 Measurements 和 Units 应用到物理学
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 世界上最简单的无等待算法(getAndIncrement)
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 阿里云API、SDK和CLI应用实践方案
  • ​什么是bug?bug的源头在哪里?
  • #java学习笔记(面向对象)----(未完结)
  • #传输# #传输数据判断#
  • %@ page import=%的用法
  • (function(){})()的分步解析
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (学习日记)2024.01.19
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)Google的Objective-C编码规范
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net 后台导出excel ,word
  • .NET 设计模式初探
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .Net中的设计模式——Factory Method模式
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复