我的分区表的第一个条目是:
$ sudo hexdump -Cv -n 16 -s 446 /dev/sda
000001be 80 01 01 00 83 fe ff ff 3f 00 00 00 81 1c 20 03 |........?..... .|
Run Code Online (Sandbox Code Playgroud)
(-Cv描述输出格式,-n 16要求 16 个字节,-s 446跳过前 446 个字节)
你可以看到我的第一个分区是一个主要的 Linux 分区,这个分区从扇区 63 开始(参见例如 [这里][1]为分区表的结构)。
然后我希望除了前 63 个扇区和其他分区外,/dev/sda1 和 /dev/sda 完全相同。
但事实并非如此,/dev/sda1 的扇区 #2 与 /dev/sda 的扇区 #65 并不完全相同(但它们非常相似,只有 16 个字节不同):
$ sudo hexdump -Cv -n 512 -s 65b /dev/sda
00008200 00 20 19 00 90 03 …Run Code Online (Sandbox Code Playgroud) 我想知道 Linux 下 GPT 分区驱动器上的最大分区数是多少。
GPT 分区表最多可以包含 128 个分区,但设备节点/dev/sda?(如此处所述,主设备号为 8 的块设备)/dev/sda1最多只允许/dev/sda15.
这是否意味着一个驱动器上的分区数不能超过 15 个,即使是 GPT 分区的驱动器也是如此?