Linux系统使用大于2T磁盘的配置方法v1.0-20091110-B

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows文件系统概述内部公开

Windows文件系统概述

华为赛门铁克科技有限公司

版权所有侵权必究

Windows文件系统概述内部公开修订记录

Windows文件系统概述内部公开

目录

1.1 分区表概述 (2)

1.1.1 MBR分区表 (2)

1.1.2 GPT分区表 (2)

1.2 Linux 系统对大于2T磁盘支持情况 (3)

1.3 GPT 分区工具介绍 (3)

1.3.1 GNU Parted 常用命令 (3)

1.4 其他说明 (7)

关键词:

Linux、2T磁盘、parted、GPT磁盘、文件系统

摘要:

本文介绍了在Linux系统中使用超过2T磁盘的方法与步骤,并着重描述了

parted分区工具的使用。

缩略语清单:

GPT:GUID Partition Table(GUID 分区表)

MBR:Master Boot Record(主引导记录)

EFI:Extensible Firmware Interface(可扩展固件接口)

Windows文件系统概述内部公开1.1 分区表概述

1.1.1 MBR分区表

1. MBR 简介

MBR是由fdisk等磁盘分区命令在硬盘绝对0扇区写的一段大小为512字节

的数据,它由主引导程序、硬盘分区表及扇区结束标志字(55AA)三部分组

成,如表1-1所示:

表1-1MBR 结构表

2. MBR 分区表的不足

a) MBR主分区不能超过4个(或 3 个主分区、1 个扩展分区和无限制的逻

辑驱动器)的限制,这种分区入入并不能满足应用的需求。

b) MBR分区不能支持超过2TB容量的磁盘。当磁盘的容量超过2TB时,

分区的起始位置便无法表示。

1.1.2 GPT分区表

1. GPT 简介

GPT(GUID Partition Table,GUID 分区表)是Windows Server 2003 中的

一种新型磁盘架构,是一种由基于 Itanium 计算机中的可扩展固件接口 (EFI)

使用的磁盘分区架构。

2. GPT 分区表的优点

a) 支持2T以上容量的磁盘,磁盘容量上限为18EB(1EB=1000TB);

Windows文件系统概述内部公开

b) 支持的分区数量多达128个;

c) 兼容性好: GPT分区依然将整个硬盘的第0个SECTOR置为MBR的传

统格式,从第1个SECTOR起才是真正的GPT分区表,2-33SECTOR

作为保留用来描述GPT分区的表项,从第34个SECTOR开始才可以作

为分区的起始;

d) 分区表自带备份:在磁盘的首尾部分分别保存了一份相同的分区表,其

中一份被破坏后,可以通过另一份恢复。

1.2 Linux 系统对大于2T磁盘支持情况

由于Linux 系统的类型颇多,在实验环境中没有对每一个系统类型进行大于

2T 磁盘的验证,总体来说把握以下几点规则:

a) SuSE Linux :在SuSE10 (包括SuSE 10)以上的操作系统均提供

对大于2T 磁盘的支持;

b) RedHat Linux :在RedHat 4 (包括RedHat 4 Update 1)以上的操作

系统的发行版本中提供了对大于 2T 磁盘的支持;

若在实际应用中发现满足了以上条件却无法发现大于 2T 磁盘的情况时,请把

握以下几点进行排除:

a) 确认操作系统的内核是否支持Large Block Device(大容量设备);

b) 确认当前操作系统是否满足上面提到的2个条件;

若不能确认当前操作系统对大容量磁盘设备的支持情况,建议安装当前Linux

类型的最新发行版本。

1.3 GPT 分区工具介绍

传统的分区工具 fdisk 无法对大于 2T 磁盘进行分区,但是GNU Parted 分区

工具可以完成对大于 2T 磁盘的分区管理。

GNU Parted 工具的功能十分强大,它既支持交互式操作,也支持命令行方式

操作,下面以划分大于 2T 磁盘为例对其用法作以介绍。

1.3.1 GNU Parted 常用命令

通常情况下,在安装完Linux操作系统后便自动安装了GNU Parted 工具,若

您的系统中没有这个工具,请找到安装光盘重新安装该工具。

Windows文件系统概述内部公开

1. 详细配置指导

在系统终端中输入parted 即可进入该工具,下面是使用parted工具对大于2T磁盘进行GPT转换、分区的操作,其中蓝色加粗表示命令,蓝色不加粗表示需要注意的字段,如下所示:

[root@T8223-2-slot2 etc]# parted /dev/sdb #/dev/sdb是大容量磁盘的设备名GNU Parted 1.6.19

Copyright (C) 1998 - 2004 Free Software Foundation, Inc.

This program is free software, covered by the GNU General Public License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Using /dev/sdb

(parted) help # 输入help可查看当前可用的所有命令

check MINOR do a simple check on the filesystem

cp [FROM-DEVICE] FROM-MINOR TO-MINOR copy filesystem to another partition help [COMMAND] prints general help, or help on COMMAND

mklabel LABEL-TYPE create a new disklabel (partition table)

mkfs MINOR FS-TYPE make a filesystem FS-TYPE on partititon MINOR

mkpart PART-TYPE [FS-TYPE] START END make a partition

mkpartfs PART-TYPE FS-TYPE START END make a partition with a filesystem

move MINOR START END move partition MINOR

name MINOR NAME name partition MINOR NAME

print [MINOR] display the partition table, or a partition

quit exit program

rescue START END rescue a lost partition near START and END

resize MINOR START END resize filesystem on partition MINOR

rm MINOR delete partition MINOR

select DEVICE choose the device to edit

set MINOR FLAG STATE change a flag on partition MINOR

相关文档
最新文档