HDD low-low-lowlevel kérdés

Kicsit bele akartam mélyedni a HDD lelki világába, de nem sok infót találtam a neten.

Az lenne az egyik kérdés, hogy egy lemezt újra lehet e formázni teljesen más formátumra?

Nem okvetlenül a saját elektronikájával, ha szükséges építek hozzá. Ameddig léptető motorokat használtak pozicionálásra addig minden egyértelmű volt, de voice coil motoroknál (VCM) koránt sem az. Az a sejtésem, hogy a lemezekre előre fel van írva traking infó és a HDD egész élete során azokat használja.

A konkrét kérdésre visszatérve... egy 320GB-os HDD-n jellemzően 150000 track van inchenként, ezt szeretném átformázni 100000 TPI-re. Végül is a kérdés arra redukálódik le, hogy a VCM tracking info nélkül van e annyira lineáris, hogy meg lehessen írni az új formátumot. Gyanítom, hogy nincs.

Ha bármi irodalmat tudtok ezügyben, örömmel fogadom. 

Hozzászólások

Esélytelen.

A kihegyezett, egy csipbe integrált elektronikát - egyedül - néhány év(tized) alatt meg is építheted, ha elég kitartó vagy. :-D Persze sok pénz is kell a műszerekre.

A VCM -> lineáris motoroknál az az alapelv, hogy tudod hol állsz, tudod hova akarsz eljutni, és ebből meghatározható az ugráshoz szükséges energia. Az ugrás után újra meg kell határozni az aktuális pozíciót, esetleg korrigálni.

A kívánt cél eléréséhez érdemes lenne a firmware-t visszafejteni, vagy megkeresni olyat , aki ezt már megtette.

A másik út olyan régi seagate diszket keresni, amely rendelkezik soros konzollal. (Ez csak egy első találat. Vagy ez.) Ha hasonló dolgokat tanulmányozol, akkor ráébredhersz, hogy milyen egyszerű célt tűztél ki. ;)

Amikor még léptetőmotorokat használtak, akkor a tipikus HDD méret még jóval kisebb volt, mnint 320MB. :-)

Volt 800MB-os 5.25"-os dupla magas SCSI HDD-m léptető motorral. Remegett az asztal alatta. :-) 

Köszi a linkeket érdekesek, de én nem így közelítem meg a dolgot. Én csak mágnesezhető réteget látok író olvasó fejjel, spindle- és voice coil motorral. Hogy ezt eredetileg mire használták, az lényegtelen. Az írás-, olvasás- és spindle motor vezérlés sem triviális de annyira nem is bonyolult, ráadásul elég jól dokumentált a 200-500Gb-os időszakból. A problémát a VCM okozza, azaz, hogy önmagában nem lehet abszolút módon pozicionálni. Közben találtam infót a VCM szervóról, a diszkekre előre fel van írva a szervó jel, önmagával nem lehet generálni, ugyanis minden egyes track-et további négy sávra bontva írják rá a szervó patternt. Na innen szép nyerni. :-)

Szerk: VCM szervó

„Az összeomlás elkerülhetetlen, a katasztrófa valószínű, a kihalás lehetséges.” (Jem Bendell)

engem az erdekelne, hogy miert.

marmint azon kivul hogy megvaltozik a hdd parametere vagy unatkozol... :)

neked aztan fura humorod van...

Ennek a következménye. Csak elkezdtem nézegetni, hogy mi hogyan történik a HDD-kben. Aztán azt tapasztaltam, hogy egy nagyon szürke zóna. Szóval unaloműző kihívás.

„Az összeomlás elkerülhetetlen, a katasztrófa valószínű, a kihalás lehetséges.” (Jem Bendell)

OFF

Mond még valakinek valamit a Dejan név? A korai GSM-es időkben többek között az Ő nevéhez volt köthető a Nokia DCT4-es telefonok unlockolása és SIM kártyák klónozása. Egy HDD-s fórumon akadtam bele újra a nevébe, sajnos 2015-ben elhunyt. R.I.P.

Igazi zseni volt. Érdemes végigolvasni a topik első három lapját is, már ha valakit érdekel a reverse engineering.

/OFF

Aztán most hogy már "mindent tudok" a HDD-kről, összeállt a hobbi project menete is, de erről majd blogbejegyzés lesz. Elöljáróban annyit, hogy a korlátozott házi lehetőségem miatt a 3.5"-os 40-160GB-os HDD-k alkatrészei lesznek az alanyok.

„Az összeomlás elkerülhetetlen, a katasztrófa valószínű, a kihalás lehetséges.” (Jem Bendell)