首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是vfat签名?

什么是vfat签名?
EN

Unix & Linux用户
提问于 2018-10-26 15:37:54
回答 2查看 38.7K关注 0票数 14

最近,我注意到我无法访问我的USB闪存文件系统(据我所知,它是FAT类型的)。Fedora没有自动挂载它,lsblk也看不到分区。因此,我决定用fdisk创建新的分区(而不是首先擦除设备)。

这个过程很简单(fdisk一点也不抱怨),但我注意到fdisk要求我最后一步删除一个名为"vfat“的东西:

代码语言:javascript
复制
Created a new partition 1 of type 'Linux' and of size 7.3 GiB.
Partition #1 contains a vfat signature.

Do you want to remove the signature? [Y]es/[N]o:

我知道,在这种情况下愉快地创建新的分区可能不是最好的事情。我还不知道我想/应该做什么。然而,尽管如此,首先我很好奇,所以我想知道:

  1. 什么是"vfat签名“?
  2. fdisk检测它的原因是什么?
  3. fdisk检测它的目的是什么?
  4. 它是否与我在Windows环境中遇到的一个术语“磁盘签名”有关?
  5. 我为什么要移除它?

我在这里寻找过一个类似的问题,但只有这个问题没有回答我的疑问。

EN

回答 2

Unix & Linux用户

发布于 2018-10-26 16:46:09

签名分区基本上是一个标记/信标--那里有一些东西,而且它不是空的。它还可以标识一个分区。

在几个实用程序/OS的上下文中,告诉分区已经有数据是有用的。

移动分区大小/重新创建分区通常是在格式化分区之前的无损操作。

因此,一个签名警告正在向您发出信号:“这里已经有数据了!...are,您确定要继续吗?”

至于是否删除它,这取决于您是否正在调整分区大小或重新创建分区。如果您正在重新创建一个分区,显然您可能希望删除签名,如果您正在调整分区大小,那么您肯定希望保留它。

分区签名的使用并不是Linux独有的。

来自如何使用wipefs命令从Linux上的磁盘设备擦除签名

每个磁盘和分区都有某种签名和元数据/魔术字符串。操作系统用于配置磁盘或将驱动程序和磁盘安装到系统上的元数据。

票数 21
EN

Unix & Linux用户

发布于 2022-08-02 20:32:17

为了添加上述答案,如果您在分区上而不是在整个磁盘上运行文件系统签名,fdisk可以打印关于该文件系统签名的警告。

示例:

# fdisk /dev/sda1 The device contains 'vfat' signature and it will be removed by a write command. See fdisk(8) man page and --wipe option for more details. Device does not contain a recognized partition table.

始终在整个磁盘上运行fdisk (例如,/dev/sda,而不是/dev/sda1)

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/477991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档