Compactflash formazas

Megyeri István Istvan.Megyeri at kurt.hu
Thu Apr 29 18:31:07 CEST 2004


Hali!

Latom, jol belemasztal a temaba, ezert megprobalok rovid lenni.
A jelenseg ismeros. Pontositanek nehany fogalmat, mert vsz. jol gondoltad, de pontatlanul jott le a szovegedbol.
A MBR (MASTER BOOT RECORD) vinyoknal es hasonlo taroloknal hasznalatos. Az eszkoz legelso fizikai szektora. Futo programkodot is tartalmaz. Es tartalmazza a particios tablat is. A particios tablaban vannak a felulet volume-okra osztasanak parameterei, tobbek kozott a volume-ok kezdocimei is. Ezen a kezdocimen (szektoron) van a BOOT SECTOR (amit VOLUME BOOT SECTOR-nak is hivnak, hogy ne tevesszek ossze az MBR-el). Az elso VBS tipikusan 0-as cilinder 1-es fej 1-es szektoron van. A VBS is tartalmaz futo kodot es az adott particio hasznalatahoz szukseges parametereket. Floppynal MBR nincs. A memoria kartyaknal sem hasznaljak, mert meg nem akkorak a meretek, hogy erdemes lenne particionalni. Ettol meg lehet, hiszen Te is belefutottal. Ennek forditottja is ismert. Vinyot lehet MBR nelkul is hasznalni, nyilvan akkor csak egy volume lesz rajta, mert nincs particionalva, nincs particio. Ilyet lehet a FreeFdisk progival is csinalni. MS oprendszer a MBR es a VBR rutinjain keresztul jut az infokhoz. A Te esetedben azt kell elsokent eldonteni, hogy az elso szektor MBR vagy VBR. Mivel en nem lattam olyan azonosito signature-t amely ezt eldonthetne, ezert az elso szektort kellene analizalni, hogy valamely tabla(k) bejegyzese(i) szerint minek felelhet meg. En mar figyeltem ugy, hogy ha elso szektor 0180-019f byte-ok nullak, akkor MBR, ha nem, akkor VBR az elso szektor. Nekem eddig bejott, bar lehet, hogy van egzaktabb megoldas is. 

Sokat lehet halaszni a neten ilyen pl. a: http://www.geocities.com/thestarman3/asm/mbr/MBR_in_detail.htm#DT oldal is.

Pisti

-----Original Message-----
From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu]On Behalf Of VF
Sent: Friday, April 23, 2004 4:08 PM
To: elektro; HIX Guru
Subject: Compactflash formazas



Hi!

A legujabb problema: Compactflash kartyat megformaztam egy USB-s
CF olvasoban. Amikor legeloszor tettem ezt, a kartyan keletkezett egy
particios tabla, egy primary DOS particioval, amit megformazhattam
FAT-ra vagy FAT32-re.
Ujabban azonban ugyanaz a konfiguracio ugy formazza meg, hogy nincs
particios tabla, a 0. szektor egybol az MBR.
Fdisk nem megy XP alatt, a disk management nem engedi torolni es ujra
letrehozni a particiot.
Hogyan tudnam megkulonboztetni a sajat mikrovezerlos rendszeremen
hogy van-e particios tabla, vagy nincs?
Jelenleg ha a particio bejegyzesben ismeretlen tipust talal, feltetelezi,
hogy a 0. szektor mar az MBR. Ez nem biztos hogy jo, lehet hogy kesobb
szivas lesz miatta...
A neten a FAT doksik amiket talaltam nem mondanak semmit errol a
problemarol. Egyebkent tetszene ez a rendszer, sokkal egyszerubb a
kezelese, es vagy fel megaval nagyobb a kapacitas is.

-- 
Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
"Mindig jo, ha bajba jutsz, hogy ha orditsz s korbefutsz!"


____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu





More information about the Elektro mailing list