A napokban vettem egy Western Digital Caviar Green Power - WD10EARS 1 TB-os merevlemezt. Az új Advanced Format technológiát használja, ami az 512 bájtos szektroméret helyett 4 Kb-ost használ. Az WD oldalán és más helyeket is azt olvastam, hogy a Win Vista és 7 is gond nélkül tudja ezt kezelni, xp-vel már kicsit bajolni kell, de megoldhaló.
Ennek ellenére sem az xp-men, sem pedig a windoes 7en nem tudtam ezt megoldani, próbáltam a WD oldalát található programokkal, de sehogyse tudtam orvosolni a problémát. Mindenhol 930 Gb-ot lát.
Átmentem Linux alá, ott nem kellet semmit tennem, egyből látta az 1030 Gb-át.
Valaki tudna segíteni?
Két totálisan különböző fogalmat mosol össze. Az advanced formatnak semmi köze nincs a 930/1030 kérdéshez, az csupáb a szektorméretről szól.
A számok viszont a bináris vs. tízes számrendszerről szólnak. A merevlemezgyártók marketing okokból 10-es számrendszerben számolnak, azaz náluk az 1TB jelzés az 10^12 bájt, ezt 1024-gyel háromszor leosztva 930 gibibájtot kapsz.
Ezzel tisztában vagyok.
De mivel a szektorokhoz még járul hibajavító kód és szinkronizáló minta így ha 512 a szektorméret a 4KB helyet, az azt jelenti, hogy sokkal több ilyen járulékos adat csapódik egy szektorhoz, vagyis kissebb a kapacitás. Tehát az AF technológiában kevesebb a szertor és több hely marad a tényleges adatnak (11%-al)! Ezzel nyer helyet, ha kicsit utánna keresel akkor megtalálod, hogy pl egy 2TB-os merevlemeznek 2,07 TB a kapacitása.
A kérdés az az, hogy hogyan tudom ezt elővarázsolni.
Az alaplapi SATA vezérlőd a BIOS-ban AHCI-re van állítva? A chipsetednek megfelelő, legfrissebb SATA AHCI drivert is tedd fel
(Intel esetén RST 9.6 minimum).