Linux 学习手记(6): 磁盘、分区、MBR与GPT

简介:

1. 磁盘在LINUX中的表示

  • Linux所有设备都被抽象为一个文件,保存在/dev目录下
  • 设备名称一般为hd[a-z]或者sd[a-z]([a-z]为分区号),如:hda、hdb、sda、sdb
  • IDE设备的名称为hd[a-z],STAT、SCSI、SAS、USB等设备名称为sd[a-z]

2. 分区概念

将一个磁盘逻辑分为几个区,每个区当作独立的磁盘,以方便使用和管理。

不同分区使用:设备名称+分区号 方式表示,如:sda1、sda2.

主流的分区机制为MBR和GPT两种。

2.1 MBR

MBR(Master Boot Record)是传统的分区机制,应用于绝大多数使用BIOS的PC设备。MBR有如下特点:

  • MBR支持32bit和64bit系统
  • MBR支持分区数量有限
  • MBR只支持不超过2T的硬盘,超过2T的硬盘将只能支持2T空on感觉(有第三方解决方案)

MBR结构如下:

MBR分区

  • 最多只能创建4个主分区
  • 一个扩展分区会占用一个主分区位置
  • Linux最大支持63个IDE分区和15个SCSI分区

2.2 GPT 分区

GPT(GUID Partition Table)是一个较新的分区机制,解决了MBR很多的缺点,特点如下:

  • 支持超过2T的磁盘
  • 后向兼容MBR
  • 必须在支持UEFI的硬件上才能使用
  • 必须使用64bit系统
  • MAC、Linux系统都支持GPT分区格式
  • Windows 7 64bit、WindowsServer2008 64bit也支持GPT
分类:  Linux
本文转自gyzhao博客园博客,原文链接:http://www.cnblogs.com/IPrograming/p/linux-disk-partition.html ,如需转载请自行联系原作者
相关文章
|
4月前
|
Ubuntu Linux Shell
Linux系统中如何查看磁盘情况
【9月更文挑战第3天】在Linux系统中,有多种方式查看磁盘情况。可通过命令行工具`df`查看文件系统磁盘使用情况,选项`-h`以人类可读格式显示,`-T`显示文件系统类型;`du`命令显示目录或文件磁盘使用情况,`-h`以人类可读格式显示,`-s`仅显示总计;`fdisk -l`列出磁盘和分区信息。此外,图形界面的磁盘管理工具和文件管理器也可用于查看磁盘使用情况。这些方法有助于更好地管理磁盘空间。
814 4
|
4月前
|
存储 Linux 5G
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
这篇文章介绍了LVM(逻辑卷管理)如何提供灵活的磁盘管理方式,允许动态调整逻辑卷的大小而不会丢失数据。
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
|
3月前
|
Unix Linux 对象存储
Linux 磁盘管理
Linux 磁盘管理
57 1
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
88 0
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
63 0
|
5月前
|
存储 监控 Linux
|
5月前
|
监控 Shell Linux
在Linux中,如何使用shell脚本检测磁盘使用率?
在Linux中,如何使用shell脚本检测磁盘使用率?
|
6月前
|
存储 SQL 数据库
Python 金融编程第二版(GPT 重译)(四)(4)
Python 金融编程第二版(GPT 重译)(四)
67 3
|
6月前
|
存储 NoSQL 索引
Python 金融编程第二版(GPT 重译)(一)(4)
Python 金融编程第二版(GPT 重译)(一)
76 2
|
6月前
|
存储 机器学习/深度学习 关系型数据库
Python 金融编程第二版(GPT 重译)(四)(5)
Python 金融编程第二版(GPT 重译)(四)
45 2