我有一个磁盘,它曾经只使用 FreeBSD 磁盘标签进行分区。MBR 全部为 0。BSD 分区(在gdisk
Linux 下转储)如下:
BSD partitions:
1 16 2000000 0x0E
2 0 0 0x00
3 0 78165360 0x00
4 2000016 76165344 0x0E
5 0 0 0x00
6 0 0 0x00
7 0 0 0x00
8 0 0 0x00
“转换”选项gdisk
不起作用,因为它想在 MBR 分区内搜索 BSD 磁盘标签,即使它在启动时找到它。我只想制作一个完整的磁盘 MBR 并重试,但 MBR 想要从 2048(或 DOS 模式下的 63)开始,而且我很确定磁盘标签位于扇区 1(您可以看到分区从 16 开始!)
(此磁盘上有 ZFS 日志和 L2ARC,如果没有它,池将无法导入...但我想我可能只需要将dd
日志和 L2ARC 的标签块稍微增加一点,这样我就可以使用 MBR/GPT 兼容标签)