HI there.

im doing a home study course in pc repair and upgrading and i am stuck on one particular part of my course, entitled 'hard drive theory and practice. :sad: i have looked in the text book and i cant find the answers in there. i've even tried looking on the net but to no avail. you are my last hope :sad:

ok these aspects are what i am stuck on. firstly I need to know what are the 7 components of directory entries. Are they as follows: batch, disable, diskpart, enable, fixboot, fixMBR, listsys. i really am unsure.

secondly i need to know the meanings of these FAT entries:
0
FFF8-FFFF
FFF7
NON ZERO

lastly what are the 9 steps to rebuilding the system. i think its talking about rebuilding the file system or the Operating system but again im not sure. something is swaying me towards the file system.

please please please help. anything is greatly appreciated. even a website where i might be able to go to.

thanks
:!:

Dani AI

Generated

— the items you listed (batch, disable, diskpart, enable, fixboot, fixMBR, listsys) are Recovery Console/command entries, not the fields inside a FAT directory entry. ’s links and ’s search tips were on the right track. Below is a compact, coursework‑friendly clarification and a practical 9‑step workflow for “rebuilding” a FAT filesystem.

A standard FAT directory entry is a 32‑byte record (common fields):

  • Bytes 0–7: short filename (8 chars)
  • Bytes 8–10: extension (3 chars)
  • Byte 11: attribute byte (readonly, hidden, system, volume label, directory, archive; 0x0F marks LFN entries)
  • Byte 12: reserved (NT use) and byte 13: creation‑time tenths
  • Bytes 14–17: creation time + date
  • Bytes 18–19: last access date
  • Bytes 20–21: high word of first cluster (FAT32)
  • Bytes 22–25: last write time + date
  • Bytes 26–27: low word of first cluster
  • Bytes 28–31: file size (32‑bit)

If a textbook asks for “7 components” instructors commonly group those 32 bytes into: (1) filename, (2) extension, (3) attribute, (4) creation timestamp, (5) last access, (6) starting cluster, (7) file size.

FAT table values (typical meanings):

  • 0x0000 — free cluster.
  • 0xFFF7 — bad cluster marker (FAT12/16 example).
  • 0xFFF8–0xFFFF — end‑of‑chain (EOC) marker (FAT16 example).
  • Any other non‑zero value — points to the next cluster in the chain.
    (Variant widths differ: FAT12 uses 0xFF8–0xFFF for EOC; FAT32 uses 0x0FFFFFF8–0x0FFFFFFF and 0x0FFFFFF7 for bad.)

Practical 9‑step rebuild workflow (logical filesystem repair):

  1. Stop using the disk (avoid further writes).
  2. Make a sector‑level image (non‑destructive backup).
  3. Inspect the image with a hex/viewer to confirm FAT/root corruption.
  4. Run non‑destructive checks (Windows: chkdsk /f or equivalent).
  5. Attempt FAT‑chain repair or file carving with recovery tools.
  6. Repair boot sector/MBR only if needed (separate from FAT repairs).
  7. Copy recovered data to a safe drive.
  8. Reformat/recreate the filesystem if logical repair fails.
  9. Restore files and verify integrity; then keep a current backup.

If the coursework lists specific phrasing or numbered steps, match the textbook wording — instructors often expect that.

Recommended Answers

All 11 Replies

Some of these should help a little:

http://home.freeuk.net/foxy2k/disk/disk9.htm

Hi Janine,

You've mentioned that you've looked on the internet, and caperjack has recommended that you use Google to do so. I have to wonder abour your internet search techniques. If you're simply typing some text into a search box and pressing the 'Search' button, then perhaps you need to refine your techniques a little.

Have a read of this article:

http://www.pcuser.com.au/pcuser/hs2.nsf/web/E650B0E7CE8136A1CA256F620037047B

where I've discussed the basic principles of using Search tools. It may help you. Be creative with the search terms and techniques you use. Don't hesitate to use further searches, based on information and key terms in what you read, rather than simply 'surfing' links from sites your initial search has uncovered.

Cheers.

thanks catweasle. read your article. unfortunately i am using the search criterion that was specified in my course. maybe it needs updating but i'll look further obviouisly

thanks for those websites dhl. they were pretty useful i've only had a quick looksie at the moment but i will look more in depth later on when i have some peace.

forgot to say. if i get anything else i am unsure of i'll be back

Hey Janine, if you want to add or change something to your post, within about 15 minutes of posting it, just hit the Edit button instead of creating a new post :)

sorry. i have had a look around on the internet and apart from those sites that you specified i cant find anything really relevant.

can somebody please just tell me what steps i need to take and i know this is going to seem a silly question but is recovery console just another name for rebuilding the file system. i have seen alot about recovery console but nowt about rebuilding the file system.

http://www.ontrack.com/resources/bits/dataRecoveryBasics.pdf

That's just one of the links I immediately found by using the search techniques described in the article I linked.

You really DO need to learn better internet search techniques, Janine. I don't care WHAT your course instructor says, effective information searching is something that anyone who is involved in repairing and upgrading PCs needs to have in their 'toolbox', and that includes looking beyond the first few results returned from a search.

Here's some other searches:

FAT structure
Directory entry structure

The question about 'Steps' to rebuilding obviously refers to the content of your coursework. It will be a description of the process according to the coursework author's description, and the way they personally have presented the information. Different people organise the information they write down in different ways. Just because the authors of that coursework have referred to the process, it doesn't necessarily follow that EVERYONE involved with PCs will describe and refer to the process in the same way. Sometimes, you can only find the answer to a specific question in the textbook. :D

i know exactly what you are saying catweasle but at the end of the day i havent had a great deal of time to have a proper look. i think i might have found most of what i am looking for now anyway. i have downloaded the websites to a cd and will have a look at them tomorrow when i am not quite so busy.

anyway, thanks for the other search criterion. the answer wasnt in the text book but if i cannot find it i'll be taking a trip to the library to have a look at their more 'in depth' books. never know there might be something just going by the title of the module im stuck on or something similar. that wont be til tuesday though. i'll let you know how i progress.

little update for all you extremely helpful chappies out there. i have found what i want for now.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.