Anzahl der Sektoren in meinem sda1

Anzahl der Sektoren in meinem sda1

Nach dem RennenBootinfoscript, lese ich im Protokoll:

sda1: __________________________________________________________________________

File system:       ntfs
Boot sector type:  Windows XP: NTFS
Boot sector info:  According to the info in the boot sector, sda1 has 
                   78124992 sectors, but according to the info from 
                   fdisk, it has 81920000 sectors.
Operating System:  Windows XP
Boot files:        /boot.ini /bootmgr /Boot/BCD /ntldr /NTDETECT.COM

Windows und Linux booten auf meinem System einwandfrei. Muss ich mir wegen dieser Diskrepanz Sorgen machen? Gibt es eine Möglichkeit, das zu beheben?

Ich habe bereits versucht, Boot Repair zu verwenden, und ich folgte auchDasAnleitung zu TestDisk, aber ich habe es nicht gelöst.

Antwort1

Es besteht die Möglichkeit, dass die Diskrepanz das Ergebnis einer Operation zur Größenänderung der Partition oder des Dateisystems ist, bei der eines dieser Dinge geändert wurde, das andere jedoch nicht.

Um es genauer zu beschreiben: Partitionen sind einfache Datenstrukturen, die eine Reihe von Sektoren auf der Festplatte definieren, die für einen bestimmten Zweck verwendet werden können. Dateisysteme hingegen sind viel komplexere Datenstrukturen, die Ihnen beim Speichern von Dateien helfen. Dateisysteme werden oft auf Partitionen gespeichert und Partitionen enthalten oft Dateisysteme, aber diese Verknüpfung ist nicht absolut. Eine Partition definiert von Natur aus eine Größe – in Ihrem Fall 81.920.000 Sektoren. Dateisysteme haben auch Größen, die unabhängig von der Partition definiert werden – in Ihrem Fall 78.124.992 Sektoren. Die beiden können durcheinander geraten, wenn die Größe einer Partition geändert wird, ohne die Größe des enthaltenen Dateisystems zu ändern, oder wenn die Größe eines Dateisystems geändert wird, ohne die Größe der enthaltenen Partition zu ändern. In Linux gibt es Tools für beide Aufgaben, obwohl einige Tools sowohl Partitionen als auch Dateisysteme gleichzeitig erstellen oder ihre Größe ändern.

Ich bin mir nicht 100% sicher, aber ichdenkendass der folgende Befehl, der in Linux als rootoder mithilfe von eingegeben wird sudo, die Diskrepanz beheben sollte:

ntfsresize /dev/sda1

Dieser Befehl ändert die Größe von NTFS. Die ntfsresizeManpage ist etwas unklar, aber diese Tools ändern die Größe normalerweise auf die Größe der enthaltenden Partition, wenn keine Größe angegeben ist.

Beachten Sie jedoch, dass die Größenänderung von Dateisystemen von Natur aus gefährlich ist. Da es sich nur um eine Abweichung von etwa 5 % handelt und es sich um ein Dateisystem handelt, das kleiner als seine Partition ist, ist es wahrscheinlich sicherer, es einfach so zu lassen. Ein Dateisystem, das kleiner als seine Partition ist, stellt keine Gefahr für das System dar; Sie verlieren lediglich etwas Speicherplatz. Wenn das Dateisystem größer als seine Partition wäre, bestünde die Gefahr eines Datenverlusts, aber das ist bei Ihnen nicht der Fall.

verwandte Informationen