Ich installiere NixOs auf einem ThinkPad X220. Obwohl ich mich in der Shell sehr wohl fühle, ist es das erste Mal, dass ich mein eigenes System aufgesetzt habe, und ich stoße auf einige Unbekannte, während ich versuche, die Festplatte mit fdisk
zu partitionieren .
Auf dem Laptop ist derzeit Windows installiert, und ich beabsichtige, es vollständig durch NixOS zu ersetzen. Ich habe fdisk
ausgeführt um die aktuellen Partitionen zu sehen und sie durch ein neues Partitionsschema zu ersetzen.
Nachdem ich die ursprünglichen Partitionen gelöscht hatte, erstellte ich eine kleine (500 MB) Boot-Partition und fdisk
gemeldet:
Partition #1 contains a ntfs signature.
Do you want to remove the signature? [Y]es/[N]o:
Ich bin mir nicht sicher, was das bedeutet, und das Googeln von „ntfs-Signatur“ hat nichts Aufschlussreiches ergeben, also habe ich das Ganze (vorerst) abgebrochen.
Kann jemand die Bedeutung dieser Warnung erklären? Wird das Entfernen der NTFS-Signatur später nachteilige Auswirkungen haben?
Ich frage mich auch, ob ich versuchen sollte, das Laufwerk von MBR in GPT zu konvertieren, teilweise weil eine Reihe von Leuten die Verwendung von gdisk
vorzuschlagen scheinen Partitionen verwalten. Ich bin mir nicht sicher, ob diese Hardware GPT unterstützt und ob sie über BIOS oder UEFI bootet.
Als Referenz ein vollständigeres Protokoll meiner fdisk
Sitzung:
[[email protected]:~]# 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:
Akzeptierte Antwort:
ok, die schnelle Antwort lautet:
Verwandte:Ist es sicher, Lese-, Schreib- und Ausführungsberechtigungen für „andere“ rekursiv im Home-Verzeichnis zu entfernen?Ja, Sie können das ntfs-Flag entfernen, das eine Sache von Windows ist, Sie brauchen es nicht, wenn Sie Ihre NixOs-Installation vornehmen.
Die zweite Frage, nun, einige Leute bevorzugen GPT gegenüber MBR, weil Sie unbegrenzt Partitionen auf der Festplatte erstellen können … Ich verwende MBR und habe 3 primäre Partitionen (3 Linux-Distributionen) und eine erweiterte Partition, die mein /home
ist . Die Sache ist, dass sich Windows normalerweise auf GPT-Partitionen befinden muss. Wenn Sie also Dual-Boot haben oder UEFI verwenden möchten, benötigen Sie GPT. In diesem Fall müssen Sie gdisk
ausführen um das GPT-Label setzen zu können.