Betrachtet die EFI-Systempartition als erste Partition auf 512e-basierter Festplatte (nicht ausgerichtet) (Leistungsproblem?)

868
Johnny The Critic

Ich baue meinen ersten UEFI-basierten Server. Ich ordne die gpt-basierten Partitionen manuell auf der Festplatte an. Ich platziere die EFI-Systempartition als allererste Partition. Normalerweise werde ich eine 127-MB-Dummy-Partition als allererste Partition erstellen, um eine universelle Ausrichtung durchzuführen (oder ich werde die erste Partition erstellen, die auf Sektor # 262143 endet, wodurch die folgenden Partitionen für jede Konfiguration (Clustergröße, RAID-Streifen) ausgerichtet werden, usw)). Ich denke, ich kann ein wenig konservativ sein, wenn es darum geht, den gesamten verfügbaren Speicherplatz zu nutzen. Deshalb habe ich mich gefragt: Wenn ich diese "Dummy-Partition" als Speicherort für die EFI-Systempartition verwende, wird dies zu einem erheblichen Leistungsproblem führen? (da es ein 512e-Laufwerk ist und die Partition nicht ausgerichtet wird) neige ich dazu, nicht zu denken, da die Partition während des Startvorgangs grundsätzlich einmal gelesen wird und nicht zum regelmäßigen Schreiben von Dateien verwendet wird. Aber ich wollte diese Frage nur werfen, nur um sicher zu sein, dass ich nichts völlig Lächerliches tue. Ist es also in Ordnung, die EFI-Systempartition als erste Partition (nicht ausgerichtet) auf einer gpt-Festplatte einzurichten und sie gleichzeitig als "Offset" zu verwenden, um die folgenden Partitionen auszurichten? Danke im Voraus und beste Grüße. die folgenden Partitionen ausrichten? Danke im Voraus und beste Grüße. die folgenden Partitionen ausrichten? Danke im Voraus und beste Grüße.

0

1 Antwort auf die Frage

0
Wes Sayeed

Wenn Sie nicht gerade Sektormathematik betreiben und versuchen, jedes einzelne Byte möglichen freien Speicherplatzes auf dem Laufwerk zu beanspruchen, müssen Sie sich keine Gedanken um die Ausrichtung machen. Jedes Betriebssystem, das EFI unterstützt, kennt 512e- und 4Kn-Laufwerke und richtet Partitionen standardmäßig immer an 4K-Grenzen aus. Sie müssen ziemlich hart versuchen, sie falsch auszurichten.

Wenn Sie Partitionen manuell erstellen, müssen Sie lediglich sicherstellen, dass der Startsektor jeder Partition gleichmäßig durch 8 teilbar ist (512 Bytes * 8 = 4096 KB).

Beachten Sie außerdem, dass Sie die letzten 2048 Sektoren auf der Festplatte keiner Partition zuordnen sollten. Sie erwähnen nicht, welches Betriebssystem Sie ausführen werden, aber Windows hat Probleme mit Partitionen, die das Ende des Laufwerks berühren. Dafür gibt es einige Gründe, die zu viel sind, um hier einzugreifen. Aber es ist eine gute Idee, diesen Raum einfach in Ruhe zu lassen.

Außerdem sollte die EFI-Partition immer die erste Partition auf dem Laufwerk sein. Wenn Sie möchten, ist es absolut in Ordnung, diese Partition bei Sektor 40 zu starten. Dies ist der erste nutzbare Sektor auf einem GPT-Laufwerk. Da Sie an einer schönen, ordentlichen Bestellung interessiert sind, machen Sie es 262.103 Sektoren lang. Dies wäre 127,98 MB groß. Damit beginnt Ihre erste Datenpartition auf dem Laufwerk bei Sektor 262,144 - genau 128 MB von der Vorderseite des Laufwerks.

Wenn Sie Windows ausführen, benötigen Sie auch eine MSR-Partition. Dies ist, was Windows offiziell als "Dummy" -Partition bezeichnet. Sie muss mindestens 16 MB für Server 2016 oder 64 MB für Server 2012 haben.

Danke, ich benutze immer die Division durch 8, um zu überprüfen, ob alles ausgerichtet ist. Es ist schön zu hören, dass jemand es bestätigt. Ich lasse immer 16 MB zwischen den Partitionen, ich sage mir, es ist für den Fall, dass ich die Größe ändern muss, usw. Ich lasse am Ende auch ein paar Reste übrig und lernte kürzlich, dass es für gpt gut ist, weil die 2. Kopie der Partitionstabelle dies nicht ist allgemein anerkannt und kann bei einer Kollision Probleme verursachen. Ich habe vor, Server 2016 (Hyper-Vs) zu verwenden und möglicherweise, wenn ich es klonen kann, um Backup-Images zu erstellen. Verwenden Sie den gesamten Prozess, um die Partitionsinformationen einzuholen. Johnny The Critic vor 6 Jahren 0
Oh, übrigens, ich habe nachgesehen und es scheint, als würde Gparted mir nicht erlauben, die EFI-Partition beim ersten verfügbaren Sektor (40?) Durchzuführen. Der Startplatz war richtig bei 2048, ich muss möglicherweise mit DOS booten fdisk oder etwas zu sehen, ob ich es irgendwie schaffen kann oder es einfach gut genug in Ruhe lassen kann. Es war das erste Mal, dass ich in eine übermäßig effiziente Partitionssituation geriet. Johnny The Critic vor 6 Jahren 0
@JohnnyTheCritic; Ich persönlich verwende "gdisk" in Linux oder "gpt" auf einem Mac. GParted befindet sich wahrscheinlich im MBR-Kompatibilitätsmodus und lässt Sie daher nicht unter 2048 fallen. Möglicherweise können Sie das deaktivieren, aber ich verwende GParted nicht, daher kann ich es nicht sagen. Aber DOS fdisk gibt Ihnen definitiv nicht die Kontrolle, die Sie hier suchen. Wes Sayeed vor 6 Jahren 0
In Bezug auf Datenstrukturen ist bei einer Partitionstabelle mit Standardgröße und 512-Byte (logischen) Sektoren der erste verwendbare Sektor auf einer Platte 34, nicht 40; 40 ist jedoch die erste, die für eine Festplatte mit 4096-Byte-physischen Sektoren richtig ausgerichtet ist. Die meisten Tools setzen heutzutage standardmäßig eine Ausrichtung von 1 MiB (2048-Sektor) durch. Es gibt manchmal Wege, dies zu umgehen. In "gdisk" geben Sie "x" und dann "l" (Kleinbuchstabe "L") ein, um den Ausrichtungswert zu ändern, und "m", um zum Hauptmenü zurückzukehren. GParted lässt nicht genug Präzision zu, um das zu tun, was Sie wollen, AFAIK. Rod Smith vor 6 Jahren 0
Noch ein Punkt: Ich empfehle den ESP 550 MiB. Der Grund ist zweierlei: Einige Tools (wie `mkdosfs` in Linux) erstellen FAT16 anstelle von FAT32 auf Partitionen, die kleiner als 500 MB sind. Der Cutoff-Wert ist etwas seltsam, zumindest für "mkdosfs". Ich fasse zusammen. Das Problem bei FAT16 ist, dass einige (meistens ältere) EFIs flockige FAT-Treiber haben, die FAT16 nicht sehr gut verarbeiten, was dazu führt, dass Dateien verschwinden. Ebenso haben einige ESPs flockige FAT-Treiber, die keine FAT32-Partitionen mit weniger als 512 MiB verarbeiten. So ist es sicher, den ESP 550 MiB zu machen. Rod Smith vor 6 Jahren 0