认识Linux下的硬盘分区
一、认识硬盘和分区
硬盘是计算机最常见的存储设备。
操作系统读取操作硬盘数据是根据一定的规则和格式进行的,这是硬盘分区格式化的最根本原因。
在操作系统下正常工作的硬盘,都有一个数据结构,或者说数据存储划分区。硬盘上的数据按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。
硬盘分区有3种类型:主分区(Primary Partition)、扩展分区(Extended Partition)和逻辑分区(Logical Partition)。
对分区有一些限制:
一个硬盘最多可以有四个主分区。
一个硬盘最多可以有一个扩展分区,扩展分区是个概念,看不到的,也没法直接使用。
一个扩展分区可以划分为多个逻辑分区。
硬盘经过分区后,要给里面存储数据,还应该对硬盘进行格式化,格式化是为了对硬盘数据的存储做一个规范和约束。经过格式化后的主分区和逻辑分区可以用来存储数据。
常见的文件系统格式有:FAT32、NTFS、ext3等等,不同的操作系统对文件分区格式支持也不太一样。
二、分区的表示
Windows下:
使用“盘符”,如A、B、C、D、E……等还表示一个分区。这种方法使得硬盘分区这一东西变得十分简单。其中A和B是软驱,硬盘分区是从C开始编号的。
Linux下:
复杂一些了。首先,它对每一个设备进行了命名:
IDE设备:一台PC上可以有两个IDE接口(我将其称为第一IDE、第二IDE),而每个IDE接口上可以接两个IDE设备(我将其称为主盘、从盘)。其中硬盘与光驱都是IDE设备。Linux这样为其命名:
第一IDE的主盘:/dev/hda
第一IDE的从盘:/dev/hdb
第二IDE的主盘:/dev/hdc
第二IDE的从盘:/dev/hdd
SCSI设备:这个相对大家会陌生一些,它通常需要加上一块SCSI卡来驱动。第一块SCSI设备称为:/dev/sda、第二块就是/dev/sdb……以此类推。
为什么都有一个“/dev”呢,这是因为,在UNIX/LINUX系统中,将所有的设备都当做一个文件,放在/dev目录下。
实际上分区的概念都一样,只是linux下分区的查看、文件系统格式和常用的Windows差别比较大而已。
如果要详细了解,可以参看下面几篇文章:
http://www0.ccidnet.com/school/system/2001/06/26/70_4542.html
http://blog.zol.com.cn/649/article_648194.html

认识Linux下的硬盘分区相关推荐

  1. 如何查看linux的分区类型,linux 下查看硬盘分区类型

    可以用  df 这个命令 具体 要 man df  仔细看看 实例 [root@localhost mnt]# df -Th 文件系统    类型      容量  已用  可用 已用% 挂载点 /d ...

  2. linux系统下对磁盘的,学会在Linux下对硬盘分区

    conqueror 于 2010-03-30 13:17:49发表: 不错不错学习一下,顶...! conqueror 于 2010-03-30 13:17:31发表: 不错不错学习一下,顶...! ...

  3. linux下访问windows分区,[浅议Linux中如何对Windows分区进行访问]Windows分区

    摘 要:使用Linux系统的用户日渐增多,实现Linux与Windows系统间互访就十分值得讨论.该文在举例的基础上,讨论了如何在Linux系统下实现对Windows的挂载. 关键词:挂载:Linux ...

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

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

  5. Linux系统下的硬盘分区、格式化与挂载

    以下内容源于网络资源的学习与整理,如有侵权请告知删除. 参考内容 分区是什么意思_360问答 磁盘分区_360百科 挂载_360百科 fdisk对一个块设备进行分区_XZY028的博客-CSDN博客_ ...

  6. linux交换分区的目录,linux 下的交换分区及根目录

    linux下的分区情况 Linux下的交换分区 Linux系统中的Linux交换分区是当物理内存(RAM)被充满时,作为物理内存的缓存来使用.当系统需要更多的内存资源,而物理内存已经充满,内存中不活跃 ...

  7. 固态硬盘对于linux提升,对提升Linux下固态硬盘使用率的探讨

    固态硬盘(SSD)不是普通的硬盘.文件在固态硬盘中的处理方式与地普通硬盘中的方式完全不同,如果安装Linux不同版本时没有把这些差异考虑进去,就很难充分发挥固态硬盘的优势,而且很可能在使用一段时间后造 ...

  8. linux下的磁盘配额简介暨 linux下加挂硬盘续

    linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 +redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验 ...

  9. Linux下清除磁盘分区及残留raid信息

    Linux下清除磁盘分区及残留raid信息 适用场景: 1. 查看硬盘编号 2. 删除磁盘分区 3. 删除磁盘内残留raid信息 *本文适用于430-8i等只有低速格式化或没有格式化功能的HBA卡使用 ...

最新文章

  1. windows下pycharm连接vagrant的python环境
  2. python2与python3性能对比_对Python2与Python3中__bool__方法的差异详解
  3. IOS零碎技术整理(3)-获取wifi列表
  4. 解决SwipeRefreshLayout与Banner滑动冲突
  5. 把100减锐城1用计算机怎么算,北师大四年级下册数学
  6. freetds 移植
  7. 第十五节:Asp.Net Core MVC和WebApi路由规则的总结和对比-第二十节
  8. Opencv+Python:drawContours函数
  9. 【Linux】Centos7重启网卡失败
  10. ARM与x86–蝶变ARM
  11. LabVIEW 阵列信号处理
  12. 网吧用电影服务器系统,网吧流媒体电影服务器搭建的解决方案
  13. 用AS3+Flash+FlashBuilder开发AIR
  14. java 经纬度距离_java根据经纬度计算距离
  15. libmaxminddb
  16. 2. 测度论-分布与分布函数
  17. 《R语言与数据挖掘》⑥-④分类与预测建模【KNN算法】
  18. python+openCV+tkinter---人脸识别登录系统
  19. mongoDB 4.0 开启远程访问
  20. VBS word/excel 转 PDF

热门文章

  1. bootstrap datetimepicker、bootstrap datepicker日期组件对范围的简单封装
  2. 【bzoj2330】 [SCOI2011]糖果
  3. ASP.Net 使用SqlBulkCopy批量插入
  4. ubuntu下使用openocd+jlink进行STM32开发调试
  5. csdn的blog后台程序的导航菜单的实现
  6. 手把手教你用Python实现查找算法
  7. 推流工具_【软件分享】小熊录屏VIP版(手机直播游戏必备推流工具)
  8. 电脑键盘练习_三款神器!超越键盘飞毛腿!
  9. 实战!Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步!
  10. 工作六年 我终于学会了这项技能 可惜晚了!!!