Ich partitioniere eMMC mit den folgenden Befehlen im Skript:
parted /dev/mmcblk0 --script mklabel gpt
parted /dev/mmcblk0 --script mkpart primary ext4 32MB 132MB
parted /dev/mmcblk0 --script mkpart primary ext4 233MB 433MB
parted /dev/mmcblk0 --script mkpart primary ext4 433MB 533MB
parted /dev/mmcblk0 --script mkpart primary ext4 533MB 593MB
parted /dev/mmcblk0 --script mkpart primary ext4 593MB 793MB
parted /dev/mmcblk0 --script mkpart primary ext4 793MB 3800MB
parted /dev/mmcblk0 --script align-check min 1
- Ist es der richtige Weg, eine Partition im Skript zu erstellen? Gibt es einen besseren Weg?
Nach dem Erstellen der ersten Partition wird folgende Warnung angezeigt
Warnung: Die resultierende Partition ist für eine optimale Leistung nicht richtig ausgerichtet.
Muss ich mir darüber Sorgen machen? Ich habe es versucht parted /dev/mmcblk0 --script align-check min 1
, bin mir aber nicht sicher, ob das die Lösung ist. Irgendwelche Hinweise dafür?
Ich gehe über diesen Link mittlerweile noch andere Vorschläge?
Bearbeiten : Nur eine Kurzreferenz für Frostschutz Antwort,
MiB = Mebibyte = 1024 KiB
KiB = Kibibyte = 1024 Bytes
MB = Megabyte = 1,000 KB
KB = Kilobyte = 1,000 Bytes
Ich weiß, dass dies alt ist und eine ziemlich gute Antwort, da Sie MiB verwenden können, aber ich würde gerne eine andere Option für andere Leute herausbringen.
Innerhalb des Skriptaufrufs (--script oder -s für die Kurzversion) können Sie die Option -a hinzufügen, die es anweist, die Option "optimal" beim Erstellen der Partitionen auszurichten und zu übergeben. Etwas wie das:
Dies ist nur ein Beispiel dafür, wie Sie am 1. Mebibyte beginnen und am Ende der Festplatte enden, abzüglich des letzten Mebibyte, der die GPT-Tabelle an Ort und Stelle belässt.
quelle
-0
(jetzt aktiviert) beenden und so eine MiB sparen. Möglicherweise möchten Sieprimary
hier auch einen beliebigen Partitionsnamen ändern .