BitMappers Computerclub 2010 Johan Jacobs.  Voor het uitlezen van een hard disk wordt een stappenmotor gebruikt  Lees- en schrijfkoppen bewegen zich.

Slides:



Advertisements
Verwante presentaties
Presentatie Clubmiddag 16 december 2008
Advertisements

Inleiding in de statistiek voor de gedragswetenschappen Met ondersteuning van SPSS Guido Valkeneers.
EEN GEZAMENLIJKE PRESENTATIE VAN KICK DE WOLFF EN JULIUS HUISTRA BEIDE PRESENTATIES KOMEN WEER OP INTERNET. Kick de Wolff 25 oktober 2011 XP draaien op.
Workshop Hoe een website publiceren. Vrije ruimte reserveren •U moet bij uw provider een URL-adres of webadres aanvragen of webruimte of domein (via bepaalde.
SSD gebruik in “WMC“ Nico Oosterwijk.
>>0 >>1 >> 2 >> 3 >> 4 >> Adobe Premiere CS4 – Edius 5.5 – Adobe Elements 7.
Workshop harde schijf indelen
1/1/ / faculty of Computer Science eindhoven university of technology 5B040:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 8(1): Het Operating.
Formatteren van uw harde schijf.
Gary Kildall ?. Pc met randapparatuur Computerprogramma’s.
Backuppen ErvaringenHoeWaarom Door Kick de Wolff.
Syntra Cursus OS Tom Laforce DOS.
Par. 3.3 Het geheugen.
GParted Voordracht bij HCC Zoetermeer op dinsdag 9 februari 2010 door Theo de Zeeuw.
Afsluiting A+ Hardware Auteur: Hub Moonen. Mijn thema: De harddisk.
Afdeling/Naam Meervoudige installatie van Futurion op een netwerk Z:\Futurion.
BESTURINGS SYSTEMEN Vincent Naessens.
Virtuele DVD (CD) speler
Het gegevensverwerkend proces
Geheugenbeheer ICT Infrastructuren hoofdstukken 7 en 8.1.
Opleiding ICT © J.W. Jonker Dia 1/16 Systemen Besturingssoftware Windows XP Mark van Heck.
Opleiding ICT © J.W. Jonker Dia 1/19 Systemen Besturingssoftware Windows XP Mark van Heck.
HomCom – mei 2013 (hoe standaard opslaglocaties verplaatsen)
HOM - COM Ledenvergadering 08 / 10 / Easeus-Partition-Master- Home-Edition Link software: Master-Home-Edition/ _4-
Linux Workshop 2 Installatie en partities. Linux in VMware  VMware Workstation  Versie >= (voor volledige ondersteuning Ubuntu 10.10, en ook Windows.
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
Veilige modus F8 Presentatie door Kick de Wolff op 22 juni 2010 Bij HCC Zoetermeer Kick de Wolff
Power PC Assembler. Assembler toolkit bevat Assembler zelf Linkerlibrarian.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Deel XX Hosting 1 Internetapplicaties Deel XX Hosting.
Schijvenbeheer Disk Management t/m
Inleiding in de statistiek voor de gedragswetenschappen
BIOS en Opstarten.
Win XP alternatieven Nieuwe Laptop of PC Win 8 installeren op oude computer Tablet of i-pad Apple Macintosh Blijven werken met Win XP Linux.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  een MIDI track interpreteren, laten zien en afspelen.
tircms02-p les 1 Operating Systems practicum
Quota’s in Linux Werner Maes 3 april Quota’s: doel Methode om schijfgebruik te controleren: Per gebruiker Per groep En om schijfgebruik te limiteren:
© imec 2000 © imec 2001 MAX+PLUS II Installatieprocedure.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1  Een (vaste) melodie spelen op de PC speaker 
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Een embedded systeem: ARM bord.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
{ Lesson 1 Les PC Fragments Danny Puype – PC HelpDesk 2015.
Installatie Windows 10 woensdag 30 september 2015.
Facet offline installatie
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Creating local Europeana related networks Europeana taskforce Hans van der Linden 17/4/15.
GegevensAnalyse Les 2: Bouwstenen en bouwen. CUSTOMER: The Entity Class and Two Entity Instances.
WAT IS ER NIET BEHANDELD IN Van BIOS naar UEFI, een zegening of een vloek. WAT IS ER NIET BESPROKEN IN Hoe ziet er een harde schijf uit, de indeling. EN.
Systeem Back-up Bedenkingen over de soorten back-up. Naar waar kunnen we een back-up maken. Hoe maken we een systeem back-up en waarom op die manier. Back-up.
Wat is een Back-up Wat is synchroniseren Wat is een kopie maken Vragen vooraf.
H01: Informatie Digitaal Toetsweek1 : VT41, 50 min.
LPI 2010 NLLGG Trainer: Jeroen van Pelt Bijeenkomst 6: Gebruikers, permissies, procesbeheer
Waarom back-up (kopie) Harde schijf kapot PC vervuild (Image) Virus (Image) Verkeerde handeling waardoor Pc niet meer opstart (Image) Kopie bestanden op.
LPI 2010 NLLGG Trainer: Jeroen van Pelt Bijeenkomst 5: Hardware en het opzetten van Filesystemen
Drivers Wat is het Wat doet het Waar komen ze vandaan.
Operating Systems Informatica.
Huiswerkcontrole tabel 3
Soorten Backups Partities Windows eigen tools & Google cloud Vragen?
3 Hardware 3.4. Extern geheugen.
Tempoquiz rekenen Als de sommen verschijnen heb je 1 minuut(tijd kun je zelf bepalen) om de antwoorden op te schrijven. Na de minuut verstreken is gaan.
E-Boeken van binnen Of wat zit er in een epub
Welkom woensdag 14 november 2018woensdag 14 november 2018
Besturingssystemen Ga verder met een muisklik..
M5 Datacommunicatie Netwerklaag
Assignment: calling for a meeting about internet use at work
SQL Les 7 24 February 2019.
SQL Les 6 14 April 2019.
Tempoquiz rekenen Als de sommen verschijnen heb je 1 minuut(tijd kun je zelf bepalen) om de antwoorden op te schrijven. Na de minuut verstreken is gaan.
© 2001, SJB Mol Walter Baeckelmans
Transcript van de presentatie:

BitMappers Computerclub 2010 Johan Jacobs

 Voor het uitlezen van een hard disk wordt een stappenmotor gebruikt  Lees- en schrijfkoppen bewegen zich in kleine stapjes voor- en achterwaarts  Elk stapje = 1 track  Elke track is ook nog eens opgedeeld in sectoren  Bvb. Op een diskette zijn er 80 tracks van 18 sectoren

 In elke sector kunnen evenveel bytes geschreven worden (doorgaans 512 bytes).  Een sector op een buitenste track is groter, maar door de hogere snelheid aan de buitenzijde van een platter is de dichtheid van de bytes daar kleiner.

 In sector 0 van track 0 van kant 0 van platter 0 bevindt zich de Master Boot Record (MBR)  512 bytes. Bevat 2 belangrijke elementen:  De "bootstrap". Dit is machinecode die door de BIOS wordt gestart om het Operating system te booten (Int13 call)  De "partitietabel"  Het formaat van de MBR staat los van eender welk Operating System (Windows, Unix, Linux,…)

 De eerste 446 bytes van de MBR bevatten de bootstrap  De bootstrap bevat machinecode die  De partitietabel inleest  Nagaat welke partitie de actieve partitie is  De eerste sector van de actieve partitie opstart

 De partitietabel kan slechts 4 entries bevatten  Per harde schijf dus maximaal 4 partities (primaire partities)

 Er zijn 2 types partities :  Primair  Extended  Een primaire partitie is bedoeld om een operating system in onder te brengen.  Meerdere primaire partities laten je toe meerdere operating systems te installeren  Je kan één extended partitie per harde schijf hebben  Krijgt geen drive letter  Hierbinnen kan je logische drives maken die wel een drive letter krijgen (soort subpartities dus)

 Alle primaire partities bevatten een Partition Boot Record.  Terwijl de MBR los staat van het operating system hangt de inhoud van een Partition Boot Record wèl af van het geïnstalleerde OS  Soms wordt de code van de Partition Boot Record vervangen door een boot manager programma, zoals Grub.

offsetinhoudaantal bytes 000bootprogramma446 1BEpartitietabel regel 116 1CEpartitietabel regel 216 1DEpartitietabel regel 316 1EEpartitietabel regel 416 1FEsignature (55 AA)2

Byte(s) Offset Waarde in dit voorbeeld BeschrijvingBetekenis 1BE80 Bootable? ( 80 h = Yes; 00 = No) YES 1BF - 1C Starting Sector ( in CHS ) [ First byte always = H ead value ] 0, 1, 1 1C2 07Partition TypeNTFS 1C3 - 1C5 FE FF 6D Last Sector ( in CHS ): [ FE h = 254 for Head ] FF 6D = ( ) ( ) are regrouped as: [ ] [ ] 3F h = Sector 63 and 36D h = 877 (Cylinder) 877, 254, 63 1C6 - 1C9 3F Relative Sectors (or Offset ) ( F h = 63 ) 63 1CA - 1CD AF 39 D7 00 Total Sectors (or Length ) ( 00 D739AF h = 14,105,007 ) 14,105,007

x: A B C D E F Bx: Cx: FE BF 09 3F B F5 7F ?...K Dx: 81 0A 07 FE FF FF 8A F5 - 7F 00 3D 26 9C =& Ex: C1 FF 05 FE FF FF C7 1B - 1C 01 D Fx: AA U.  Hierboven een partitietabel met 3 partities. De eerste is de actieve partitie. Herkenbaar aan het feit dat deze met 80 begint.

 We starten nu PowerQuest Patition Manager om een echte partitietabel te bekijkenPowerQuest Patition Manager  Legende:  06:FAT16  07:NTFS  83:Linux Native Partition  82:Linux Swap  0F:Extended Partition

 We starten nu Acronis Disk Director om zelf partities te makenAcronis Disk Director  Reden: ingebouwd computerbeheer van Windows kent beperkingencomputerbeheer  Commerciële partitioneringsprogramma’s kunnen ook partities herschalen

 File Allocation Table  Een FAT-partitie is opgedeeld in 3 delen:  Partition Boot Sector (512 bytes)  System Area  Data Area

 Partition Boot Sector  Bevat de machinecode waarin staat hoe het besturingssysteem moet worden gestart.  Bij MSDOS wordt de uitvoering doorgegeven aan IO.SYS en bij XP aan NTLDR. Bij Vista en 7 wordt controle doorgegeven aan de map “Boot” in de root.  System Area  Bevat een tabel met namen en plaatsbepalingen van bestanden en directories  Een kopie van de eerste tabel (uit veiligheidsoverwegingen)

 Verschillende versies FAT File System  FAT 16  FAT 32  Heeft te maken met adressering  16-bitprocessors kunnen slechts een adres van 16 bits formuleren  32-bitprocessors kunnen een adres van 32 bits formuleren

 Data Area  Hierin wordt niet in sectoren gerekend, maar in clusters  Een cluster is een groepje van 4 tot 128 sectoren  Dat aantal staat niet op voorhand vast  Wordt bepaald naar gelang de grootte van de schijf  Op een diskette is dat 4 sectoren (2048 bytes), op een grote hard disk 128 (65536 bytes)  Een klein bestandje zal dan toch bytes in beslag nemen

System Area CLUSTERS Data Area

Root DirectoryFAT CLUSTERS Data Area

 0x – Cluster is vrij  0x – Gereserveerde waarde  0xFFFFFFF7 – Bad cluster  0xFFFFFFF8 – Media Descriptor  Fixed Disk  0xFFFFFFFF – End of File (EOF)  Elke ander waarde is het adres van een cluster

 Root directory bevat namen, locaties en karakteristieken van bestanden  Root directory verwijst naar de eerste cluster van het bestand  De FAT geeft de vervolgclusters weer in een eenvoudige tabel

BytesBetekenis 0-7Naam 8-10Extensie 11Attribuut 01: Read Only, 02:Hidden, 04:System, 10 Subdirectory, 20: Archive 12-21Geserveerd: (Create time, date, access date in FAT 32) 22-23Tijd (bitpatroon=hhhhh mmmmmm sssss) 24-25Datum (bitpatroon=jjjjjjj mmmm ddddd) 26-27First cluster 28-31Grootte van het bestand. 5, 6, 5 7, 4, 5

 We starten nu DiskInvestigator om een entry in de Root Directory te bekijkenDiskInvestigator BytesBetekenis 0-7Naam 8-10Extensie 11Attribuut 01: Read Only, 02:Hidden, 04:System, 10 Subdirectory, 20: Archive 12-21Geserveerd: (Create time, date, access date in FAT 32) 22-23Tijd (bitpatroon=hhhhh mmmmmm sssss) 24-25Datum (bitpatroon=jjjjjjj mmmm ddddd) 26-27First cluster 28-31Grootte van het bestand.

Bestand 1 Bestand 2 Bestand 3 Bestand 2 Cluster nr.: Bestand 1 2 Bestand 2 5Bestand 3 7 Eerste cluster van het bestand Fragmentatie

 We starten nu DiskInvestigator om PBR, Root Directory, FAT en Data Area te onderzoekenDiskInvestigator

 Clusters die in de FAT gemarkeerd zijn als zijnde in gebruik  Uit de directory blijkt dat ze bij geen enkelbestand horen

 Clusters die volgens de directory bij meer dan één bestand horen  Wordt gewoonlijk opgelost door een kopie van het bestand te linken naar de juiste directory- entry

 New Technology File System  Betere file security (Encrypting File System)  Ingebouwde compressie  Betrouwbaar en stabiel  NTFS volumes zijn niet toegankelijk voor DOS, Windows 95 en Windows 98

 Large disks and large files: NTFS is best for use on volumes of about 400 MB or more  Recoverability: The recoverability designed into NTFS is such that a user should never have to run any sort of disk repair utility on an NTFS partition.  Security: NTFS uses the Windows NT object model to enforce security. An open file is implemented as a file object with a security descriptor that defines its security attributes.

CriteriumNTFSFAT32FAT16 Max. volumegrootte2TB 2GB Max. Aantal bestanden op volume Onbeperkt ~65000 Max. bestandsgrootte Gelimiteerd door volumegrootte 4GB2GB Max. aantal clustersOnbeperkt Lengte bestandsnaam Tot Unicode bestandsnamen Unicode Character Set System Character Set