我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux磁盘分区实现原理及方法解析

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux磁盘分区实现原理及方法解析

回忆:

IDE盘:第一块盘hda,第二块盘hdb...

    第一块盘的第一个分区hda1,第二个分区hda2...

SAS/SATA/SCSI盘:第一块盘sda,第二块盘sdb...

          第一块盘的第一个分区sda1,第二个分区sda2...

一般分区位于 /dev/sda1 这个位置。

什么是分区

磁盘分区就相当于给磁盘打隔断。

磁盘分区类型

1、主分区( primary)P

1)系统中必须要存在的分区,系统盘选择主分区安装

2)数字编号只能是1-4.sda1、sda2、sda3、sda4

3)主分区最多四个,最少一个。

2、扩展分区( extend)E

1)相当于一个独立的小磁盘。独立的分区表,不能独立存在。

2)有独立的分区表。

3)不能独立存在,即不能直接存放数据

4)必须在扩展分区上建立逻辑分区才能存放数据

5)占用主分区的编号(主分区+扩展分区)之和最多4个

3、逻辑分区(1ogic)L

1)数字编号只能是从5开始

2)存放于扩展分区之上

3)存放任意普通数据

磁盘分区方式

①1~4个主分区

②扩展分区至多能有一个,且 2 ≤ 扩展分区+主分区≤ 4

磁盘分区工作原理

磁盘是按柱面分区的。(提升读写速率)

磁盘分区登记的地点:磁盘分区表。(存放分区结果信息,位置:0磁道0磁头1扇区)

1扇区的前446字节(系统引导信息),随后64字节(分区表),最后两个字节(分区结束标志)。

一个分区信息固定占16字节,所以只能有64/16=4个分区。

磁盘分区的关键就是修改64字节的分区表。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux磁盘分区实现原理及方法解析

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux磁盘分区实现原理及方法解析

回忆: IDE盘:第一块盘hda,第二块盘hdb...第一块盘的第一个分区hda1,第二个分区hda2... SAS/SATA/SCSI盘:第一块盘sda,第二块盘sdb...第一块盘的第一个分区sda1,第二个分区sda2... 一般分区
2022-06-03

Linux parted磁盘分区实现步骤解析

相对于fdisk,parted用的比较少,主要用于大于2T的分区。 1.开始分区help是查看帮助信息。 2.查看磁盘信息可以看到当前磁盘没有分区,需要将分区表(Partition Table)类型更改为gpt 3.更改分区表类型为gpt4
2022-06-03

在linux系统中实现磁盘分区的方法

今天就跟大家聊聊有关在linux系统中实现磁盘分区的方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一
2023-06-07

Linux磁盘挂载、分区、扩容操作的实现方法

基本概念在操作前,首先要了解一些基本概念 磁盘 在linux系统中所有的设备都会以文件的形式存储。设备一般保存在/dev目录下面,以sda、sda1、sda2 …,sdb、sdb1…,hda,hdb。现在的设备一般都是sd命名,以前的很老的
2022-06-04

linux系统磁盘分区以及把磁盘挂载到系统中的方法

本篇内容主要讲解“linux系统磁盘分区以及把磁盘挂载到系统中的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux系统磁盘分区以及把磁盘挂载到系统中的方法”吧!fdisk 分区 fdi
2023-06-12

Linux使用fdisk实现磁盘分区过程图解

linux分区常用命令:fdisk,修改MBR分区表,MBR格式,被修改的分区大小最大为2T。 当大于2T时,使用parted命令,gpt分区格式。 1.在虚拟机添加一块新硬盘 编辑虚拟机设置---添加---硬盘---SCSI---创建新虚
2022-06-03

使用windows7磁盘分区工具实现无损分区的详细方法

在使用电脑时,有时会感觉当前硬盘分区不合理,例如以前使用XP系统,只需10G左右的磁盘空间就够了,而后安装Vista或者Windows 7,则需要20G左右的空间,如果C盘过小,则会影响windows 7和Vista的正常运行,诸如分区魔法
2023-06-04

怎样给centos系统扩展磁盘分区的实现方法

问题/故障/场景/需求eve-ng的虚拟机ova的硬盘只有38G,需要增加空间,在vmware直接扩展硬盘后,重启系统,使用fdisk -l可以看到硬盘扩大了,但文件系统并没有扩大,还需要将这些新增的空间扩展分配
2022-06-04

win8磁盘占用100怎么办 win8磁盘占用率100%问题分析及解决方法

之前有不少Win8用户反馈,Win8磁盘使用率经常处于100%,之前也一直没有找到有效的解决办法。业界一直称Win8磁盘占用100是一个已知Wn8问题,我们只能等待微软更新来解决,并且不少朋友称Win8磁盘占用100很容易损耗固态硬盘,因此
2022-06-04

Apache Kafka 分区重分配的实现原理解析

目录一、前言二、工具的使用三、元数据管理及协调器3.1 ZooKeeper3.2 Kafka Controller四、分区重分配流程分析4.1 kafka-reassign-partitions 客户端4.2 controller 维护分区
2022-07-13

linux进行硬盘分区挂载的实现方法

linux 进行分区汇总。新电脑配置了一个固态256G的还有一个3T的硬盘。新公司要求自己进行安装。刚开始安装系统的时候没有注意到还有一块硬盘。导致在安装系统的时候没有进行把普
2022-06-04

Win7整理磁盘时提示检查不能执行的原因及解决方法

Win7系统垃圾多了就要定时清理,以免系统运行越来越卡,清理磁盘是其编程客栈中一种方式,最近有用户在进行Win7清理磁盘的时候提示“检查不能执行”,这是由什么原因导致的呢?下面小编就给大家介绍下Win7清理磁盘提示检
2023-06-17

Win8系统下U盘无法格式化的原因分析及解决方法

U盘无法格式化的具体现象,如下图所示:原因分析: 1、移动硬盘或U盘等,造成数据的损坏; 2、U盘中毒,查杀病毒不彻底或病毒将U盘系统文件破坏; 3、操作系统或非常规操作(如不兼容的读写设备); 4、还有些U盘上带有一个小开关,如果设置为锁
2022-06-04

详解PHP分页原理及实现方法,让你轻松掌握

PHP分页是网页开发中常见的功能,特别是在展示大量数据时,为了避免界面混乱和提升用户体验,分页功能显得尤为重要。本文将详细解释PHP分页的原理及实现方法,并提供具体的代码示例,帮助读者轻松掌握这一技术。1. 分页原理分页的原理是根据用户
详解PHP分页原理及实现方法,让你轻松掌握
2024-02-29

编程热搜

目录