Avatar billede zliber Nybegynder
08. april 2003 - 08:54 Der er 6 kommentarer og
1 løsning

Harddiske og FAT

Hej eksperter!

Jeg sidder og skriver opgave om harddiske og harddisk controllere.
Jeg er kommet frem til at IDE harddiske/kabler/controllere, understøtter op til 512MB harddiske.
Og derfor blev E-IDE (E=Enchanged) for at understøtte harddiske over 512MB.

Efter at have læst mig frem til dette, kom jeg til at tænke på F-DISK. Når man starter FDISK bliver man altid spurgt om følgende:

"Computerens harddisk er større end 512MB. Denne version af Windows har bedre understøttelse af store diske. Dette giver mere effektiv brug af diskplads på store drev og mulighed for, at diske over 2GB kan formateres som et enkelt drev. ...blabla... Vil du aktivere understøttelse af store diske."

Så vidt jeg ved så bliver ens partitioner lavet i FAT-32 hvis man siger JA til understøttelse af store diske. Og hvis man svarer NEJ til understøttelse af store diske, så får man FAT-16 partitioner.

Jeg er meget nysgerrig efter at finde ud af om der skulle være en sammenhæng mellem dette, som jeg synes der næsten må være. Jeg kan bare ikke lige få bikset det sammen.

Hvis der er nogle der har nogle links, eller kan forklare mig om der er nogen sammenhæng, ville det være kanon!

På forhånd tak
/Zliber
Avatar billede ebe Praktikant
08. april 2003 - 14:42 #1
her en lille beskrivelse af fat32

http://support.microsoft.com/default.aspx?scid=KB;en-us;q154997

for så vidt jeg ved, bliver clusters i fat16 større og større efterhånden som du bevæger dig udad på disken. Eftersom clusterne er den mindste enhed for adressering, skal hver fil starte i en ny cluster. Derfor får man med fat16 en masse spildplads, hvis du skriver en masse små filer til disken. Jeg har desværre ikke fundet nogen almen forståelig beskrivelse af fat16.
Avatar billede zliber Nybegynder
08. april 2003 - 23:49 #2
Oki - Det lyder jo egentlig rigtigt nok - Hvis man forstiller sig harddisken som en CD... Der bliver længden af en runde på cd'en jo også større og større jo længere du kommer.

Tak for det!!
Håber der er andre der kan komme med lidt god viden til hjælp til min opgave!
Avatar billede klaphat Nybegynder
09. april 2003 - 11:21 #3
Det har ikke noget med den fysiske harddisk-plade at gøre, men er rent "logisk" betinget.

Sammenhængen er den simple at FAT16 ikke kan håndtere harddiske der er større end 2G (dog 4G under NT)

FAT (File Allocation Table) indeholder enten et link til næste cluster eller info om at clusteret er ledigt.
16 angiver at der maksimalt kan håndteres 65,536 clusters i tabellen.

Hvis du vil læse mere, så prøv disse 2 sider:

http://users.iafrica.com/c/cq/cquirke/fat.htm

og

http://averstak.tripod.com/fatdox/bootsec.htm

Den første fokuserer på FAT, den næste fokuserer på boot-sector (som jo indeholder de variable værdier som OS'et (og FDISK) skal bruge for at partitionere, formattere og anvende harddisken/partitionen).


Det er i virkeligheden ret simpelt, men det er jo også over 20 år gammelt :-), og blev vel oprindeligt lavet til disketter (FAT12), og, pc'en tro, blev der fokuserer på kontinuitet.
HPFS og NTFS er arvtagerne, og de gør det lidt bedre :-)
Avatar billede zliber Nybegynder
09. april 2003 - 16:32 #4
Det vil sige du mener ikke der er nogen sammenhæng mellem at IDE understøtter op til 512mb og FAT-16 også kun understøtter op til 512mb ( Der står 512mb når man kører FDISK ) - og at det bare er et tilfælde det lige er de samme tal?

Efter IDE kom E-IDE som understøtter diske over 512mb... og ligeledes FAT-32.
Avatar billede klaphat Nybegynder
09. april 2003 - 17:04 #5
Korrekt.

Inden E-IDE kom, var der jo SCSI harddiske som kunne gå over de 512MB, enten som enkel harddisk eller vha striping (i dag kendt som RAID0 = harddiske lægges logisk sammen, så de for OS'et fremstår som en harddisk, controlleren styrer hvilken harddisk der skal bruges)

Indrømmet ;-), jeg kan ikke lige huske hvornår hvilke størrelser harddiske kom.
Avatar billede klaphat Nybegynder
15. april 2003 - 10:43 #6
Venter du på yderligere svar eller? ;-)
Avatar billede zliber Nybegynder
04. august 2003 - 08:28 #7
Klaphat:
Undskyld der er gået så lang tid som der er gået, men her får du dine point, og tak for hjælpen!

/zliber
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester