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”是通过将磁盘标识符与分区号连接而形成的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律