Thema: Delphi Festplatte ausschalten

Einzelnen Beitrag anzeigen

xuux

Registriert seit: 20. Mär 2007
1 Beiträge
 
#54

Power-Up In Standby

  Alt 20. Mär 2007, 17:22
es gibt lt ATA-Standard ein "Power-Up In Standby", so dass die Platte erst beim ersten Zugriff vom Standby in den Betriebszustand übergeht (in Praxis das Lesen der Partitionstabelle). Somit könnte man die Platte beim Einschalten des Rechners solange ausgeschaltet lassen, bis sie zum 1. Mal benötigt wird.

Technisch funktioniert es so:
"Power-Up In Standby" wird mittels SET FEATURES eingeschaltet (wird in Festplatte gespeichert und gilt beim nächsten Power-Up).
Der erst Plattenzugriff schaltet die Platte automatisch ein (Spin-up). Oder durch einen speziellen Spin-up-Befehl ist auch der spin-up möglich.
Bei IDENTIFY DEVICE gibt es ein Bit dass anzeigt ob dieses Feature von der Festplatte unterstützt wird.

Allerdings müßte man ALLE (Lese-)Zugriffe beim Booten unterbinden (incl auslesen der Partitionstabelle). Keine Ahnung ob das mit Windows geht.

Im Falle von Linux:
Angenommen man hat eine zusätzlichen PCI-IDE-Kontroller-Karte, dann könnte man alle optionalen Platten da dran hängen, und die Zugriffe z.B. dadurch verhindern, indem das Treiber-Modul der Karte erstmal nicht läd (somit gar keine Zugriffe auf die Platten möglich).


siehe auch revoSleep forum:
http://www.bboard.de/board/f-84104086nx10681-2.html

recht ausführliche Doku von Hitachi, zB:
http://www.hitachigst.com/tech/techlib.nsf/techdocs/85CC1FF9F3F11FE187256C4F0052E6B6/$file/80GNSpec2.0.pdf
  Mit Zitat antworten Zitat