ext4 签名究竟是什么,我为什么要删除它?

Rob*_*ton 8 partitioning ext4 signature

我正在按照 Ask Ubuntu 答案(增加安装 Ubuntu 的分区大小?)中的步骤来扩大我拥有的 Ubuntu VM,我想知道这里实际删除了什么:

Partition #1 contains a ext4 signature

Do you want to remove the signature? [Y]es/[N]o:
Run Code Online (Sandbox Code Playgroud)

我找到了这个定义:

文件签名或幻数是用于识别文件格式的常量数字和文本值的协议集。换句话说,每种文件类型都需要一个唯一的签名,以便操作系统识别、分类并向最终用户显示

那么文件有签名,文件系统也有签名吗?如果是这种情况,删除签名只是用相同的值替换签名,如果我只是用相同的 ext4 类型文件系统扩大 VM?

后续问题:Ubuntu 是否要求我删除签名以让我知道这将删除整个分区?

Cal*_*ell 0

假设您完全遵循这些指示,那么您是对的。Gparted 正在发出确认信息,以确保您选择了正确的分区。例如,打算删除交换分区的人可能想确定它确实是要删除的交换分区。

如果您按照指南中的说明进行操作,最终结果仍然有效:此消息只是一个确认。但是,请确保您的数据已备份,并且准备了救援磁盘(例如GRML),其中安装了 TestDisk 等恢复工具。