我刚刚购买了 4TB 外部硬盘,在分区之前需要一些建议。通常我只是从头开始删除所有内容和分区(并创建文件系统),但这次我真的需要存储一些东西,所以我必须重新调整大小(用gparted
)......
HDD 使用 GPT 启动标签。除了一个 3.7TB NTFS 分区之外,它还有一个小的“Microsoft 保留”分区(我不太知道如何处理它......主要是因为我不知道它的用途)。
从cfdisk
:
磁盘:/dev/sdd 大小:3.7 TiB,4000787025920 字节,7814037160 个扇区 标签:gpt,标识符:9669F8EF-29AA-4A5C-8AE3-FD452B079B46 设备起始结束扇区大小类型 /dev/sdd1 34 262177 262144 128M 微软保留 /dev/sdd2 264192 7814035455 7813771264 3,7T 微软基本数据
我主要会在 Linux 上使用该驱动器,但偶尔也会在 Windows 上使用它。
我计划缩小当前的大型 NTFS 分区以释放大部分驱动器。我还计划添加一个小的 FAT 分区。其余的将用于一些EXT4-分区。
我还想让驱动器可引导 - 并安装 GRUB - 这样我就可以(可选)在某些 EXT4 分区上安装一些发行版(我想要这个选项)。
问题是我不太熟悉GPT。我通常使用旧式 DOS/MBR 标签,但这次不能,因为我已经开始使用该驱动器。
我在其中看到了一些提示根托手册:
分区文件系统大小说明 /dev/sda1 (bootloader) 2M BIOS 启动分区 /dev/sda2 ext2(或vfat)128M启动分区 /dev/sda3 (交换) 512M+ 交换分区 /dev/sda4 ext4 剩余根分区
和:
(分开)打印 型号:Virtio 块设备 (virtblk) 磁盘 /dev/sda: 20480MiB 扇区大小(逻辑/物理):512B/512B 分区表:gpt 编号 开始 结束 大小 文件系统名称 标志 1 1.00MiB 3.00MiB 2.00MiB grub BIOS_grub 2 3.00MiB 131MiB 128MiB 引导 引导 3 131MiB 643MiB 512MiB 交换 4 643MiB 20479MiB 19836MiB 根文件系统
我想我可以删除 #2 (/dev/sda2),因为那是引导分区我宁愿冒险一次根分区反而。
我显然需要创建一个grub 分区这样我就可以安装引导加载程序了。
但是我的外部硬盘呢当前的第一个分区 (/dev/sdd1) - “Microsoft 保留”分区?我需要它吗(请记住,我可能也想使用适用于 Windows 的驱动器)?可能已经有一些有趣的东西(来自驱动器制造商)我应该保留/保存?或者我可以直接删除它吗?
如果我必须保留“Microsoft 保留”分区,它必须是驱动器上的第一个分区 - 还是可以是第二个分区?关于grub 分区- 它必须是驱动器上的第一个分区,还是可以在任何地方(即后“MS 保留”)只要设置了正确的标志?
所以我最终想要的结果是这样的:
/dev/sdd1 GRUB(引导加载程序) /dev/sdd2 Microsoft 保留(除非我可以删除它) /dev/sdd3 NTFS(缩小很多 - 200-500GB) /dev/sdd4 FAT(小 - 仅 50-200GB) /dev/sdd5 EXT4 (200-500GB) /dev/sdd.. 还有几个 EXT4 分区... ... ...
所以重复我的问题:
1) “Microsoft 保留”分区是否有用途?它是什么?我是否需要它(或者我可以删除它)?
2)如果我确实需要它(或者即使我不需要),它必须是硬盘上的第一个 - 还是可以是第二个(在引导加载程序之后)?
3) GRUB 分区(引导加载程序)必须是驱动器上的第一个分区,还是可以在任何地方(如果我设置了正确的标志)? (最坏的情况下,它会排在“MS 保留”之后的第二位。)
4)我还建议做其他什么特别不明智的事情吗?