AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 614492
Accepted
Ivan
Ivan
Asked: 2015-04-27 12:49:56 +0800 CST2015-04-27 12:49:56 +0800 CST 2015-04-27 12:49:56 +0800 CST

为什么 NTFS 分区 UUID 比正常情况下短?

  • 772

如果您使用该sudo blkid命令查看分区及其 uuid 或者只是查看/etc/fstab(考虑到您有一些 NTFS 分区),您可能会注意到 NTFS 分区的 UUID 是 16 个字符长且没有破折号,而 ext2/3/4 和交换分区有带破折号的传统 32 字符(16 字节)长 UUID。为什么这样?

partitioning
  • 2 2 个回答
  • 4627 Views

2 个回答

  • Voted
  1. Best Answer
    Rod Smith
    2015-04-27T14:16:48+08:002015-04-27T14:16:48+08:00

    因为这些值不是 UUID;它们是 NTFS 序列号。它们在/etc/fstab(和其他地方)被标识为 UUID,因为开发人员选择对基本非 UUID 数据使用标识符“UUID”,而不是使用其他标识符。

    顺便说一句,FAT 也是如此,但 FAT 序列号甚至比 NTFS 序列号更短。

    • 12
  2. muru
    2015-04-27T14:17:52+08:002015-04-27T14:17:52+08:00

    Microsoft 文件系统(NTFS 和 FAT 兄弟)不像 ext*/btrfs/other Unixy 文件系统那样支持 UUID。您看到的报告为 UUID 的是某种序列号(NTFS 为 64 位长,FAT32 为 32 位长)。我可以从 Linux 世界中挖掘的唯一具体信息来自ntfslabel(8)联机帮助页:

    --new-serial[=ssssssssssssssss], or
    
    --new-half-serial[=ssssssss]
          Set  a  new  serial  number  to  the device, either the argument
          value, or a random one if  no  argument  is  given.  The  serial
          number  is  a  64  bit  number,  represented  as a sixteen-digit
          hexadecimal number, used  to  identify  the  device  during  the
          mounting  process.  As  a consequence, two devices with the same
          serial number cannot be mounted at the same  time  on  the  same
          computer.  This is not the volume UUID used by Windows to locate
          files which have been moved to another volume.
    
          The option --new-half-serial only changes the upper part of  the
          serial  number,  keeping the lower part which is used by Windows
          unchanged.  In this case the optional argument is an eight-digit
          hexadecimal number.
    

    我怀疑这些“UUID”可能与fsutilWindows 上报告的序列号相同。

    • 6

相关问题

  • 是否有更好的方式为 /home/userX 构建分区/挂载

  • Linux 文件系统层次结构中的默认目录是什么意思?

  • 如何将 /usr 移动到新分区?

  • 如何从双启动计算机访问加密的主文件夹?

  • 您对台式机和家庭服务器的驱动器分区方案有什么建议?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve