要了解linux分区,需要先明确一下主分区、扩展分区和逻辑分区这三个概念。

分区概念

主分区:一块物理硬盘上可以被独立使用的一部分,一个硬盘最多可以有4个主分区。

扩展分区:为了突破一个物理硬盘只能有4个分区的限制,引入了扩展分区。扩展分区和主分区的地位相当,但是扩展分区本身不能被直接使用,然而可以被继续划分成多个逻辑分区。

逻辑分区:逻辑分区可以有任意多个,但是不能独立存在,多个连续的逻辑分区可做为一个扩展分区。一个硬盘只能有一个扩展分区。

总结:也就是说,在一个物理硬盘上主分区和扩展分区加在一起最多仍然只有4个。但是扩展分区可以继续被划分成逻辑分区,而对多数用户而言,其实主分区和逻辑分区在使用上是没什么区别的。这样就达到了一快硬盘几乎可以有无限个分区的目的。

分区实例

现在电脑上有一个SCSI硬盘,这时查看设备

ls -l /dev

会发现有一个sda,如果是IDE硬盘,就是hda。

分区方案一:4个主分区

这时候能看到:sda,sda1,sda2,sda3,dsa4

分区方案二:一个主分区然后一个逻辑分区

这时候能看到:sda,sda1,sda2,sda5

这里sda是物理硬盘,sda1是主分区,sda2是扩展分区,sda5是逻辑分区(正是因为必须保留4个数字给主分区和扩展分区使用,所以逻辑分区的数字必须从5开始)。

分区方案三:一个逻辑分区

这里能看到:sda,sda1,sda5

总结:见到这些数字不要害怕,这样一解释就很容易理解了。如果有多块物理硬盘就会出现sdb,sdc。

分区号1234按创建时间顺序分配,逻辑分区按从硬盘上分区位置分配。

分区编号混乱

有时候你可能会碰到这样一个问题,磁盘的设备文件,比如/dev/sda, sdb, sdc等等在某些情况下会混乱掉,比如sda变成了sdb或者sdc变成了sdb等等。这种情况出现会导致磁盘设备管理的混乱,最常见的比如Linux文件系统的启动问题。这个其实是linux内核自身的原因。

目前Linux内核对于这种磁盘设备的映射基本上取决于三个顺序,

一是磁盘驱动程序的加载;

二是主机PCI插槽的监测;

三是磁盘本身的监测,先来的当然是a,以此类推。

知道出现磁盘分区编号混乱的三个原因后,博主碰到这种问题时直接把硬盘在主板上的插拔顺序换一下解决。

linux分区通俗讲解,linux硬盘分区基础及设备号的解释相关推荐

  1. linux如何识别3t硬盘分区,linux下,给3T硬盘分区,parted命令出现问题,无法分区!!!!急!!...

    linux下,给3T硬盘分区,parted命令出现问题,无法分区!!!!急!! linux下,给3T硬盘分区,parted命令出现问题,无法分区!!!!急!! (parted) p Model: Se ...

  2. windows4t硬盘Linux分区工具,linux挂载windows下的硬盘分区

    linux挂载windows下的硬盘分区 (2009-10-18 12:37:56) 标签: 电脑 windows linux 硬盘分区 sda it 在linux下挂载windows分区 想随时随地 ...

  3. linux开机自动挂载硬盘命令,Linux系统开机自动挂载硬盘分区

    本文介绍如何在Linux系统上实现开机自动挂载硬盘分区.先说一下我的硬盘.我的笔记本有一块固态硬盘和一块机械硬盘.我将操作系统安装在固态硬盘上,文件都存放在机械硬盘里.所以每次我需要访问文件时,我都要 ...

  4. Day 7 Linux之系统监控、硬盘分区等

    Linux之系统监控.硬盘分区等 系统监控 系统监视和进程控制工具-top和free  1) 掌握top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况 ...

  5. ubuntu 16.04 硬盘分区,挂载,硬盘分区方案

    ubuntu 16.04 硬盘分区,挂载,硬盘分区方案 一.硬盘分区 1.查看硬盘及所属分区情况 sudo fdisk -lu 显示当前的硬盘及所属分区的情况.如下图所示: 图中有两块硬盘,我们要对第 ...

  6. 如何使用电脑分区工具给电脑硬盘分区?

    对于给电脑硬盘分区,一般分为两种情况 ,一是硬盘上没有分区,需要创建新的分区:二是硬盘上已有分区,且已经存入了数据,但是磁盘各个分区的大小不是很合理,需要在保留数据的情况下给电脑硬盘重新分区.比如一些 ...

  7. linux 分区 备份软件下载,硬盘分区备份(Image For Windows)

    TeraByte Unlimited Image 是一个可靠的硬盘分区数据映像备份和恢复解决方案,提供了一个简单方便的方式,完全备份你所有的硬盘驱动器的数据,程序和操作系统.备份可以直接保存到外部US ...

  8. 【Linux】目录结构和硬盘分区

    Linux 目录结构 Linux 目录结构:是个倒挂的树型结构 /bin 存放二进制可执行文件,常用命令一般都在这里 /etc 存放系统管理和配置文件 /home 存放所有普通用户的家目录 /usr ...

  9. linux系统没有硬盘分区,Linux系统入门学习:硬盘分区的陷阱及应对

    之所以想到写这篇,是因为本人在折腾Linux系统的过程中,有多次掉入硬盘分区的陷阱的经历.最近几天,再一次掉入坑中,折腾了两天才从坑中爬出来.经过多方查询资料,终于弄明白了硬盘分区的一些概念.下面将其 ...

最新文章

  1. 为什么free()时不需要传指针大小
  2. UA MATH524 复变函数6 Green定理与Green公式
  3. 机器视觉-特征点检测:【2】Harrs角点检测原理
  4. 跨域资源共享的10种方式
  5. Oracle中sys和system的区别
  6. consul 文件夹无法显示_consul集群搭建参考
  7. 如何把GIT项目push到公司review服务器
  8. CF1067E Random Forest Rank
  9. 不装APP无法购物点餐开发票,这个“病”怎么治?
  10. 刷新了dns后无法访问到mysql_高效刷新DNS缓存 解决网页无法访问
  11. echarts实现航线图,航运图
  12. awr报告 解读_十步解析awr报告
  13. GAGE EON采集卡
  14. 第八章 Python之常用模块
  15. 小米组织架构调整:成立技术委员会 强化技术引领
  16. 05.看板方法——在制品
  17. 树莓派-linux内核编译
  18. Json 处理 - golang
  19. 干货分享丨一文给“物联网小白”讲清楚什么是无线通信模块
  20. linux 透明 网关 配置,透明网关配置

热门文章

  1. LeetCode简单题之寻找比目标字母大的最小字母
  2. 英伟达TensorRT 8-bit Inference推理
  3. AI框架外部用户贡献代码
  4. deepstream-开放式实时服务器
  5. Pipe Utilization管道利用率
  6. Velodyne VLP-16激光雷达数据分析
  7. AI解决方案:边缘计算和GPU加速平台
  8. EventBus的粘性事件原理
  9. OPPO海外官方调试ID
  10. pip install scipy和matplotlib报错的问题详解:(pip install其它时报错通用)