标签 磁盘分区 下的文章

背景

在云厂商提供廉价的 Linux ECS 方案中,往往只配了单颗虚拟硬盘。一般来说,这类廉价ECS搭配的硬盘的容量都非常小,仅能满足系统本身运行。为了满足日常所需,往往还需要加购第二颗硬盘,为此,我需要了解一点磁盘分区知识。

文件系统的概念

文件系统是存储和管理文件的方法。文件系统使得用户保存数据时,不必关心数据实际保存在硬盘(或者光盘)的数据块地址,只需要记住这个文件的所属目录和文件名。

不同的文件系统具有不同的特性,例如性能、安全性和兼容性。

常见的文件系统有:

  • ext4:常用于Linux系统,具有良好的性能和可靠性。
  • NTFS:常用于Windows系统,支持大文件和权限控制。
  • FAT32:用于跨平台兼容性,但不支持大文件和权限。

磁盘和分区

在Linux中设备出现在/dev/路径下。一个虚拟磁盘往往用vdx表示,其中x=a,b,c,...。比如/dev/vda/dev/vdb、...等。

一块磁盘往往会被划分成多个分区来用作不同的用途。硬盘的第一个扇区(512 字节),包含分区表引导代码,称之为主引导记录(MBR)。其中,分区表记录了磁盘各个分区的起始位置。

阅读剩余部分