Linux分区,文件系统 and so on

  

parted:

  1. mkpart PART-TYPE [FS-TYPE] START END
  2. PART-TYPE是指定PARTLABEL的,一般指定为primary,blkid中会显示
    当分区为gpt时,可以任意指定分区名称,msdos有限制

     

     

     

     

     一般指定为primary

  3. 在mkpart操作之前必须有明确的Partition Table

     

     我们用到的一般是gpt和msdos

     

     

  4. START & END 单位 
    GB MB是以1000为进制
    GiB MiB是以2**10为进制
    另外可指定%
    第一个分区START一般指定为2048s,即从2048个扇区开始,整好预留1M空间保存MBR分区信息
  5. FS-TYPE可选,影响blkid中TYPE显示
  6. 可以使用print free显示分区占用空间

     

     

   

 

xfs:

  1. xfs_repair用来对xfs文件系统进行一致性检查和修复,后面必须指定未挂载的设备
    xfs_repaire [options] device

     

     -n 为dry-run

     

     



  2. xfs_info 用来查看xfs文件系统的详细信息,后接挂载点
    xfs_info -V

     

     

  3. 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”是通过将磁盘标识符与分区号连接而形成的

 

 

 

 

 

posted @   ascertain  阅读(514)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示