我正在 ThinkPad X220 上安装 NixOs。虽然我对 shell 非常熟悉,但这是我第一次设置自己的系统,并且在尝试使用fdisk
.
该笔记本电脑目前安装了 Windows,我打算将其完全替换为 NixOS。我跑去fdisk
查看当前的分区并用新的分区方案替换它们。
删除原始分区后,我创建了一个小的(500MB)启动分区,并fdisk
报告:
Partition #1 contains a ntfs signature.
Do you want to remove the signature? [Y]es/[N]o:
我不确定这意味着什么,并且谷歌搜索“ntfs 签名”并没有找到任何有启发性的内容,所以我中止了整个事情(暂时)。
谁能解释该警告的重要性?删除 ntfs 签名会对以后产生不利影响吗?
我还想知道是否应该尝试将驱动器从 MBR 转换为 GPT,部分原因是许多人似乎建议使用它gdisk
来管理分区。我不确定这个硬件是否支持 GPT,以及是否通过 BIOS 还是 UEFI 启动。
作为参考,我的会话的更完整的日志fdisk
:
[root@nixos:~]# fdisk /dev/sda
Welcome to fdisk ...
Command (m for help): p
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x65f5b331
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sda2 1026048 199606271 198580224 94.7G 7 HPFS/NTFS/exFAT
/dev/sda3 199606272 234441646 34835375 16.6G 5 Extended
/dev/sda5 199608320 234440703 34832384 16.6G bc Acronis FAT32 LBA
Command (m for help): d
Partition number (1-3,5, default 5): 5
Partition 5 has been deleted.
Command (m for help): d
Partition number (1-3, default 3): 3
Partition 3 has been deleted.
Command (m for help): d
Partition number (1,2, default 2): 2
Partition 2 has been deleted.
Command (m for help): d
Selected partition 1
Partition 1 has been deleted.
Command (m for help): p
Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x65f5b331
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-234441647, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-234441647, default 234441647): +500M
Created a new partition 1 of type 'Linux' and of size 500 MiB.
Partition #1 contains a ntfs signature.
Do you want to remove the signature? [Y]es/[N]o:
答案1
好的,快速回答是:
是的,您可以删除 ntfs 标志,这是 Windows 的东西,在安装 NixOs 时不需要它。
第二个问题,有些人更喜欢 GPT 而不是 MBR,因为你可以在磁盘上创建无限的分区...我使用 MBR 并有 3 个主分区(3 个 Linux 发行版)和一个扩展分区,这是我的/home
.问题是,通常 Windows 必须位于 GPT 分区上,因此如果您想要双启动或使用 UEFI,那么您需要 GPT。在这种情况下,您需要运行gdisk
才能设置 GPT 标签。