尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

添加分区、文件系统和持久挂载(一)

添加分区、文件系统和持久挂载(一) 分区磁盘磁盘分区将一个硬盘驱动器划分为多个逻辑存储分区。您可以根据不同的要求使用分区来划分存储这种划分提供了许多好处限制应用或用户的可用空间。将操作系统和程序文件与用户文件分隔开。创建用于内存交换的单独区域。限制磁盘空间使用以提高诊断工具和备份镜像的性能。MBR 分区方案主引导记录MBR分区方案是运行 BIOS 固件的系统上的标准方案。此方案支持最多4 个主分区。 在 Linux 系统上您可以使用扩展分区 逻辑分区来创建最多 15 个分区。 对于 32 位分区大小使用 MBR 分区的磁盘最大可用2TiB。2 TiB 磁盘和分区大小限制目前是常见的限制性限制。因此传统的 MBR 方案已被 GUID 分区表GPT分区方案取代。GPT 分区方案对于运行统一可扩展固件接口UEFI固件的系统GPT 是磁盘分区的标准解决了 MBR 方案的限制。相较于 MBRGPT 分区提供了额外的功能和优势。GPT 使用全局唯一标识符 (GUID) 来识别每个磁盘和分区。GPT 使分区表变得冗余主要 GPT 位于磁盘的开头备份次要 GPT 则位于磁盘的末尾。GPT 使用校验和来检测 GPT 头和分区表中的错误。管理分区管理可以使用分区编辑器程序对磁盘的分区进行更改例如创建分区、删除分区和更改分区类型。您可以将 parted 分区编辑器与采用 MBR 分区方案或 GPT 分区方案的存储搭配使用。parted 命令取设备名称代表要修改的整个存储设备或磁盘作为其第一个参数后跟子命令。下例使用 print 子命令显示由 /dev/vda 块设备系统检测到的第一个 “虚拟化 I/O” 磁盘表示的磁盘上的分区表。[roothost ~]# parted /dev/vda print Model: Virtio Block Device (virtblk) Disk /dev/vda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 10.7GB 10.7GB primary xfs boot 2 10.7GB 53.7GB 42.9GB primary xfs使用不带子命令的 parted 命令可打开交互式分区会话。[roothost ~]# parted /dev/vda GNU Parted 3.4 Using /dev/vda Welcome to GNU Parted! Type help to view a list of commands. (parted) print Model: Virtio Block Device (virtblk) Disk /dev/vda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 10.7GB 10.7GB primary xfs boot 2 10.7GB 53.7GB 42.9GB primary xfs (parted) quit [roothost ~]#默认情况下parted 命令显示以 10 的幂次方表示的大小KB、MB、GB。您可以使用 unit 参数更改单位大小该参数接受以下值s 表示扇区B 表示字节MiB、GiB 或 TiB2 的幂次方MB、GB 或 TB10 的幂次方[roothost ~]# parted /dev/vda unit s print Model: Virtio Block Device (virtblk) Disk /dev/vda: 104857600s Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 2048s 20971486s 20969439s primary xfs boot 2 20971520s 104857535s 83886016s primary xfs如上例中所示您还可以在同一行上指定多个子命令此处的 unit 和 print。
返回列表