Was passiert eigentlich mit der Festplatte, wenn wir Partitionen verkleinern (verkleinern, erweitern)?

345
Jihad

Ich habe eine Festplatte mit 4 Partitionen (c, d, e, f) und möchte die Partition verkleinern (e) und dann die Partition (c) mit dem geschrumpften freien Speicherplatz erweitern. Was passiert mit der Festplatte? Werden die Zylinder / Sektoren verschoben?

0
Der freie Speicherplatz von e würde geprüft und das Dateisystem bei Bedarf defragmentiert. Die Dateisystemlänge von e würde sich verkürzen. e würde entweder nach vorne verschoben werden, bis es f trifft oder es genügt, um Platz für c zu schaffen. d würde um den gleichen Betrag verschoben. c würde seine Dateisystemlänge verlängern, würde verlängert. jdwolf vor 5 Jahren 0

1 Antwort auf die Frage

1
grawity

Physisch passiert nichts Interessantes - das Betriebssystem liest nur Daten von einem Ort und schreibt sie an einen anderen Ort zurück.

Speziell:

  1. Der Dateisystem-Verkleinerer findet alle Dateien, die aktuell außerhalb der geplanten neuen Grenze gespeichert sind, und kopiert ihre Daten an einen geeigneteren Ort.
  2. Sobald das Dateisystem meldet, dass der Bereich frei ist, wird die gesamte Partition verkleinert, indem einfach die "Endposition" angepasst wird.

(Beachten Sie, dass die meisten Systeme sich nicht um physische Unterteilungen wie Zylinder oder Platten kümmern - sie arbeiten mit einfachen Blocknummern (LBAs) und lassen das Laufwerk selbst herausfinden. Auf HDDs, SSDs, DVDs funktioniert alles genauso. ..)

Also nur os macht den Job? LBAs oder wie wir als Sektoren wissen, werden nicht geändert? Besteht die Möglichkeit eines Festplattenfehlers? Oder ist es schädlich für die Festplatte? Jihad vor 5 Jahren 0
Soweit die Festplatte weiß, handelt es sich um ein völlig normales Lesen / Schreiben von Daten. (Wenn Sie jedoch Partitionen verschieben oder versuchen, sie von Anfang an zu verkleinern, werden möglicherweise viele Daten verschoben, die jedoch verschoben werden müssen, aber auch dies ist nichts Besonderes in Bezug auf die Hardware.) grawity vor 5 Jahren 0