基础05:硬盘分区和硬盘模式

简介:

最近学习Linux硬盘分区,研究了GPT分区表以及硬盘模式,记录在此。

硬盘分区表

传统分区表采用MBR模式,硬盘的第一个扇区(Sector)512B中,MBR(Master Boot Record)占有446字节;分区表(Partition Table)占有64字节,4个16字节的硬盘分区表(DPT);结束标识占2B(0x55AA),MBR分区表不支持容量大于2.2TB(2.2 × 1012字节)的分区,也不支持大于2TB的硬盘,支持最多4个主分区或最多3个主分区+1个扩展分区。扩展分区中,支持多个逻辑分区。一般电脑都会支持MBR模式。

GPT(GUID Partition Table)全局唯一标识分区表是另一种硬盘分区表结构。相对MBR,GPT支持2TB以上硬盘,分区个数几乎没限制(Windows支持128个分区),故不存在主分区和扩展分区的概念,每个分区都是主分区。另外,分区表自带备份,在磁盘的首尾部分分别保存了一份相同的分区表,其中一份被破坏后,可以通过另一份恢复。
GPT方式需要主板BIOS支持EFI系统(说BIOS支持可能不太准确,因为EFI系统跟BIOS系统是平级的,没具体研究),操作系统也要支持。目前,Windows Vista以上系统支持GPT分区表,Linux主流发行版大部分均支持GPT分区表。

但Windows7安装在GPT分区表中可能会出现找不到硬盘的情况,解决方法见 (此文章没有亲自验证)。

个人电脑BIOS切换为UEFI方式,见图。

VMWare Workstation建立Windows 10虚拟机时,会提示固件类型,可选择EFI方式。

如果VMware Workstation没有提示,如安装Linux系统时,则可在建立虚拟机后,修改虚拟机配置文件.vmx,加入一行。

1
firmware="efi"

硬盘模式

主要是ATA和AHCI的区别。
ATA(Advanced Technology Attachment)是IDE硬盘的接口规范,也可以理解为一种工作模式。
AHCI(Advanced Host Controller Interface)是串行ATA高级主控接口的一种硬盘工作模式,主要用于SATA接口硬盘。此种工作模式会提高硬盘运行速度。
所以,SATA硬盘选用AHCI模式即可。

~~ EOF ~~

目录
相关文章
|
JavaScript 前端开发 API
uniapp的优势与劣势
uniapp的优势与劣势
494 1
基于宜搭的“企业报销流程”实践案例
报销是一个企业的典型场景,本案例着重讲述一个典型的财务报销流程的搭建,已介绍宜搭流程相关的核心功能。报销由员工发起申请,填写报销项以及对应的详情信息,发起审批流程。审批流程计划设置为:当前提交人主管,审批人所在部门对应的财务接口人,财务总监(如果金额大于10000元,则需要加入该角色)
基于宜搭的“企业报销流程”实践案例
|
12月前
|
NoSQL Redis 数据库
Redis Windows版下载,带安装包
文章提供了Windows版Redis的下载和安装指南,包括如何解压、启动Redis服务以及连接到Redis数据库。
5242 0
Redis Windows版下载,带安装包
activiti5 taskService.setVariable与taskService.setVariableLocal区别
activiti5 taskService.setVariable与taskService.setVariableLocal区别
276 0
activiti5 taskService.setVariable与taskService.setVariableLocal区别
|
druid Java
Error attempting to get column ‘createTime‘ from result set的异常
Error attempting to get column ‘createTime‘ from result set的异常
697 0
|
数据采集 存储 缓存
布隆过滤器的常见应用场景
布隆过滤器(Bloom Filter)是一种高效的数据结构,用于判断一个元素是否存在于一个集合中。它的主要特点是快速、低内存消耗和高效率。布隆过滤器通过利用位数组和哈希函数的特性,可以快速判断一个元素是否在集合中,但是它也有一定的误判率。
903 0
|
存储 并行计算 BI
Metal每日分享,LUT查找滤镜效果
Metal每日分享,LUT查找滤镜效果
Metal每日分享,LUT查找滤镜效果
|
缓存 监控 NoSQL
Python编程:supervisor模块管理进程实例
Python编程:supervisor模块管理进程实例
1014 0
Python编程:supervisor模块管理进程实例
|
人工智能 算法 安全
快手做云,加快To B
8月10日,推出视频云服务品牌StreamLake、自研SoC芯片SL200以及发布视频AI三类解决方案,正式进军B端市场。
446 0
|
资源调度 分布式计算 大数据
面向大数据与云计算调度挑战的阿里经济体核心调度系统—Fuxi 2.0全揭秘
随阿里经济体和阿里云丰富的业务需求(尤其是双十一)和磨练,伏羲的内涵不断扩大,从单一的资源调度器(对标开源系统的YARN)扩展成大数据的核心调度服务,覆盖数据调度(Data Placement)、资源调度(Resouce Management)、计算调度(Application Manager)、和本地微(自治)调度(即正文中的单机调度)等多个领域,并在每一个细分领域致力于打造超越业界主流的差异化能力。
4204 1
面向大数据与云计算调度挑战的阿里经济体核心调度系统—Fuxi 2.0全揭秘