Linux分区,文件系统 and so on
parted:
- mkpart PART-TYPE [FS-TYPE] START END
- PART-TYPE是指定PARTLABEL的,一般指定为primary,blkid中会显示
当分区为gpt时,可以任意指定分区名称,msdos有限制一般指定为primary
- 在mkpart操作之前必须有明确的Partition Table
我们用到的一般是gpt和msdos
- START & END 单位
GB MB是以1000为进制
GiB MiB是以2**10为进制
另外可指定%
第一个分区START一般指定为2048s,即从2048个扇区开始,整好预留1M空间保存MBR分区信息 - FS-TYPE可选,影响blkid中TYPE显示
- 可以使用print free显示分区占用空间
xfs:
- xfs_repair用来对xfs文件系统进行一致性检查和修复,后面必须指定未挂载的设备
xfs_repaire [options] device-n 为dry-run
- xfs_info 用来查看xfs文件系统的详细信息,后接挂载点
xfs_info -V - xfs_growfs用来扩展xfs文件系统
UUID & PARTUUID
usb - What's the difference between UUID and PARTUUID? - Raspberry Pi Stack Exchange
blkid中的UUID显示的是文件系统的属性,比如ext4系统,可以通过tune2fs -l dev 查看文件系统的uuid。 而PARTUUID是GPT分区表引入的特性,是作为某一个分区的唯一识别符。 在/et/fatab中是用uuid作为表示,需要填写uuid的值
“PARTUUID”是指存储在分区表中或从分区表派生的分区的唯一标识符。 对于GPT分区表,“ PARTUUID”是GPT分区表中的GUID。 对于MBR分区表,“ PARTUUID”是通过将磁盘标识符与分区号连接而形成的