Ich habe ein Acer V7 mit 1 TB Festplatte, 24 GB SSD und Windows 8 installiert. Ich habe Ubuntu auf der SSD installiert und die Hauptpartitionen der Festplatte formatiert. Ich bemerke jedoch auch 3 andere Partitionen auf der Festplatte, die als msftres, msftdata, gekennzeichnet sind. Ist es sicher, diese auch so zu formatieren, dass ich eine zusammenhängende Laufwerkspartition habe, oder lösche ich wichtige Daten wie Boot- oder BIOS-Daten?
16
Antworten:
Die in
parted
oder GParted gezeigten "Flags" können sich auf verschiedene Dinge beziehen. Einige der häufigsten auf GPT-Datenträgern sind:C:
Partition und möglicherweise Wiederherstellungs- oder Datenpartitionen enthalten. Sie sollten sie nur löschen oder ändern, wenn Sie genau wissen, welche Art von Daten sich auf der Partition befinden und diese löschen möchten. Beachten Sie, dass Linux für seine eigenen Partitionen denselben Typcode verwendet hat, sodass dieses Flag möglicherweise auch auf einer Linux-Partition angezeigt wird. Vor zwei Jahren wurde ein neuer Linux-spezifischer Typcode erstellt, und auf Linux-Partitionen mit diesem Typcode wird angezeigt, dass kein Flag gesetzt ist. Versionen von libparted, die den neuen Linux-spezifischen Typcode erkennen, werden gerade erst verfügbar. Das "msftdata-Flag" wurde mit derselben neuen Version von libparted angezeigt./boot
Partition. Beachten Sie, dass das "Boot-Flag" auf MBR-Festplatten eine völlig andere Bedeutung hat. Auf solchen Festplatten ist es üblich, das "Boot-Flag" auf einem Linux/boot
oder einer/
Partition zu setzen, obwohl dies normalerweise nicht erforderlich ist.Weitere Informationen zu diesen und anderen GPT-Typcodes finden Sie im Wikipedia-Eintrag zu GPT. Beachten Sie, dass die von
parted
und GParted zugewiesenen "Flag" -Namen für libparted spezifisch sind. Andere Tools, wie GPT fdisk oder die Windows-Partitionierungstools, haben andere Möglichkeiten, auf GPT-Typencodes zu verweisen. (Nur wenige Programme verwenden die Codes direkt, da es sich um lange und umständliche Hexadezimalzahlen handelt.)Beachten Sie auch, dass libparted dasselbe "Flag" -Konzept verwendet, um zwei völlig unterschiedliche Datenstrukturen zu identifizieren: Partitionstypcodes und Partitionsattribute. Typcodes schließen sich gegenseitig aus. Eine Partition kann eine ESP- oder eine Microsoft Basic Data-Partition sein, jedoch nicht beide. Wenn Sie also das "Boot-Flag" auf einem ESP entfernen, wird wahrscheinlich ein "msftdata-Flag" angezeigt, da ESPs FAT verwenden und FAT-Partitionen standardmäßig das "msftdata-Flag" erhalten. (In älteren Versionen von libparted gibt es das "msftdata-Flag" nicht, sodass die Partition kein Flag haben würde.) Eine Partition kann jedoch mehrere Attribute haben, so dass sie sowohl das "hidden flag" als auch das "legacy_boot" haben könnte. Flagge gesetzt. Es könnte auch ein Typcode-Flag gesetzt sein, wie diese beiden plus "bios_grub". Diese doppelte Verwendung des "Flaggen" -Konzepts ist verwirrend. GPT fdisk (
gdisk
und verwandte Programme) trennen diese Konzepte, indem sie Zwei-Byte-Hexadezimalcodes (wie EF00 oder 8300) für Typcodes und Berichtsattribute als solche verwenden.quelle
msftdata
Flag hat?mdadm --assemble /dev/mdX /dev/sdXY
und es hat funktioniert. Aber automatischmdadm
konnte der Superblock nicht gefunden werden.