Linux系统中的重要概念,一切资源都看做是文件,包括硬件设备。

1. 基本概念

  • 1)MBR:Master Boot Recorder,存放主引导记录,446字节的引导代码。

    2)主分区表:存放主分区信息的表,64字节。由于分区信息需要16字节,所以一个硬盘最多只能有4个“主分区”。

    3)签名值:2字节,值为“55AA”

  • 主分区:硬盘启动分区,也是磁盘的第一个分区,又名“引导分区”。

编号从1-4,例如sda1,sda2, sda3, sda4

  • 扩展分区:除主分区以外,剩余的磁盘就是扩展分区。扩展分区是概念上的,实际是看不到的。当整个硬盘分为一个主分区的时候,就没有扩展分区。

在MBR分区中最多有4个主分区或者3个主分区+1个扩展分区,也就是说扩展分区最多只能一个

  • 逻辑分区:在扩展分区上面可以创建多个逻辑分区。

编号从5~16,例如:hda5~hda16

 2. LINUX 分区命名

[h|s]d[a-z][1-16]

  • [h|s]: LInux把IDE设备分配一个以hd前缀组成的文件;对于SCSI、SATA、USB设备,分配一个以sd前缀组成的文件。

一般主板上有2个IDE接口,一共可以安装4个IDE设备,第一个IDE设备对应hda和hdb,第二个IDE接口上的设备为hac和hde。

一般硬盘安装在主IDE的主接口是,所以是hda

光驱一般安装在第二个IDE的主接口上,所以是hdc

  • [a-z]:第一个设备为a,第二个为b,以此类推。
  • [1-16]:主分区+扩展分区:1-4;逻辑分区:5-16

Linux上的对应地址为/dev/xxyN,例如:/dev/sda2

查看命令:fdisk -l

3. LVM

Logical Volume Manager,逻辑盘卷管理,对磁盘分区管理的一种机制,建立在硬盘和分区之间的一个逻辑陈,用以提高磁盘管理的灵活性。

  • 通过LVM可以将若干磁盘分区链接为一整块卷组(Volume Group),形成存储池。可以在卷组上随意创立逻辑卷,并进一步在卷组上创建文件系统,与直接通过物理存储在管理上更为灵活。
  • LVM为虚拟设备驱动,处在物理设备和文件系统层之间,维护这逻辑盘区和物理盘区之间的映射。
  • 优点

1)不会受限于物理磁盘的大小

2)灵活的容量

3)可升缩的存储

4)方便的设备命名

  • 命令

1)查看物理卷:pvdisplay

2)查看卷组:vgdisplay

3)查看逻辑卷:lvdisplay

http://blog.chinaunix.net/uid-23354495-id-1740679.html

Linux 硬盘分区的更多相关文章

  1. linux硬盘分区格式化及挂载

    1.硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为 ...

  2. linux硬盘分区与格式化

    linux硬盘分区与格式化: 1. 设备管理 在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘.光驱等 IDE 或 SCSI 设备也不例外. Linux 把各种 IDE 设备分配了一 ...

  3. linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

    linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下. 1, 创建分区 先查看下是否有磁盘没有分区 fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没 ...

  4. Linux 硬盘分区、分区、删除分区、格式化、挂载、卸载

    Linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下. 1,创建分区 先查看下是否有磁盘没有分区 fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有 ...

  5. LINUX 硬盘分区及文件系统

    一,top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 1. 第一行是任务队列信息 2. 第二.三行为进程和CPU的信息 3. 第 ...

  6. (转)硬盘分区备忘(主分区,扩展分区和逻辑分区)以及Linux硬盘分区工具parted 介绍

    场景:最近在学习Linux的基础知识,不可避免的设计到Linux的磁盘分区,以前做过总结,但是那种总结就是复制别人的文章,总结完就不想看第二遍,所以很容易就遗忘了!清楚明白的理解分区后,我就可以在自己 ...

  7. linux 硬盘分区与格式化挂载 (二)

    1. 文件系统的挂载与卸载(详见linux系统管理P406)1) 掌握挂载的定义:挂载指将一个设备(通常是存储设备)挂接到一个已存在的目录上.2) 掌握mount命令的功能:实现文件系统的挂载.3) ...

  8. linux 硬盘分区与格式化挂载

    1. 硬件设备与文件名的对应关系(详见linux系统管理P297)1) 掌握在Linux系统中,每个设备都被当初一个文件来对待.2) 掌握各种设备在Linux中的文件名 2. 硬盘的结构及硬盘分区(详 ...

  9. linux 硬盘分区攻略

    以下的sdX代表硬盘分区(如sda1,sda2,sdb1...等等),如果已有的硬盘分区需要改变大小的话,请参考另一篇文章. /boot:开机用的磁盘空间了,至少78MB,一般给100MB就好了. / ...

  10. linux硬盘分区及挂载

    今天买的一台服务器发现其硬盘容量与购买界面的描述不符,于是我去问了客服才知道有一块硬盘需要自己挂载,所以记录自己硬盘分区以及挂载操作得此文. 测试环境 ​ 由于时间限制,本人仅在centos 8下测试 ...

随机推荐

  1. Delphi中如何实现滚动文字

    1.先添加一个Timer控件,其Interval属性设置为50. 2.再添加一个Label控件,Name为Label1. 3.然后在Timer的OnTimer事件添加如下代码: unit Unit13 ...

  2. 利用sqlserver日志恢复数据

    如果你已经急的焦头烂额,看到这篇文章的时候,请你换个坐姿,深呼吸几次,静下心来将这篇文章读完,也许你的问题迎刃而解. 我遇 到的情况是这样的,网站被植入木马,盗取了我的web.config文件,web ...

  3. Eclipse+Qt开发环境设置(Linux和Win)

    文章摘要: Windows,Linux平台下安装使用Eclipse + QT4.4.3开发环境 Windows,Linux新建project时的配置(不使用QT预置项目类型,而是手工配置) 使用Ecl ...

  4. yii2 实现多表联查

  5. Top Five Communication Skills for Project Managers

    Research among project managers globally identifies top communication skills for leading teams. Lead ...

  6. HTML-001-日期组件 layDate 演示

    在日常的网页开发过程中,日期组件已经成为不可或缺的组件之一.同时,随着广大杰出攻城狮的不懈努力,也出现了很多优秀的日期组件,其中我个人觉得 layDate 日期组件是一个非常不错的组件,简洁易用,样式 ...

  7. toggle笔记

    <!DOCTYPE html> <!-- saved from url=(0040)http://v3.bootcss.com/examples/carousel/ --> & ...

  8. Web:AJAX的网络请求

    要访问的json文件内容如下图: 1.通过XMLHttpRequest方式发送请求 (1)前提创建XMLHttpRequest对象: //发送请求 var request; if (window.XM ...

  9. UVA 10127题目描述

    Given any integer 0 ≤ n ≤ 10000 not divisibleby 2 or 5, some multiple of n is a number whichin decim ...

  10. 多大开始玩EV3

    机器人EV3还是初中生才能玩的溜 耐撕爸爸推荐年龄:初中及以上 推荐理由:无需使用计算机就可进行编程,培养孩子的编程.机械.电子.物理等综合能力. 在欧美等国家,乐高机器人融入教学已成为一种普遍现象, ...