BITS Pilani Pilani Campus Pawan Sharma Lecture 5-7 15-17-01-2013 ES C263 INSTR/CS/EEE F241 Microprocessor Programming and Interfacing.

Slides:



Advertisements
Similar presentations
DAT2343 File Storage and Access © Alan T. Pinck / Algonquin College; 2003.
Advertisements

Chapter 4 Storing Information in a Computer Peter Nortons Introduction to Computers.
Windows File Systems CGS2564. Who Cares? C:\Documents\Taxes\Tax04.DOC.
Operating Systems File Management.
Chapter 4 : File Systems What is a file system?
2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 4 Operating System Fundamentals.
Computer Forensics NTFS File System.
File Systems Examples.
FILE SYSTEMS. File Names 1 to 255 characters in length  This includes the path You can use uppercase and lowercase (case-aware, but not case-sensitive)
In this assignment you are going to read floppy disk. You can run ‘mdir’ Unix function to see what output your program should give. FAT-12 MS-DOS file.
The FAT File System CSC 414. Objectives  Understand the structure and components of the FAT (12/16/32) File Systems  Understand what happens when a.
Digital Forensics Module 11 CS /26/2004Module 112 Outline of Module #11 Overview of Windows file systems Overview of ProDiscover Overview of UNIX.
11/13/01CS-550 Presentation - Overview of Microsoft disk operating system. 1 An Overview of Microsoft Disk Operating System.
Lecture 10: The FAT, VFAT, and NTFS Filesystems 6/17/2003 CSCE 590 Summer 2003.
Ceng Operating Systems
Working in DOS DOS is a true operating system
Files & Partitions BACS 371 Computer Forensics. Data Hierarchy Computer Hard Disk Drive Partition File Physical File Logical File Cluster Sector Word.
BACS 371 Computer Forensics
Lesson 7-Creating Network File Systems. Overview Understand Novell’s network file system (NFS). Understand Windows file storage. Utilization of NFS.
1 Partitioning a Hard Drive ©Richard Goldman Revised January 8, 2001 Revised December 9, 2002.
1 File Systems Chapter Files 6.2 Directories 6.3 File system implementation 6.4 Example file systems.
Mastering Windows Network Forensics and Investigation Chapter 7: Windows File Systems.
LIS508 lecture 5: storage devices Thomas Krichel
Presented to: Sir Ahmad Karim
Disk Structures. CTEC 1102 Formatting a Disk Two parts to formatting a disk:  Low-level (physical) formatting  High level (logical) formatting Low-level.
 FILE S SYSTEM  DIFFERENT FILE SYSTEMS  FILE SYSTEM COMPONENTS  FILE OPERATIONS  LOG STRUCTERD FILE SYSTEM  FILE EXAMPLES.
Lecture 9: The FAT and VFAT Filesystems 6/16/2003 CSCE 590 Summer 2003.
Mastering Windows Network Forensics and Investigation Chapter 7: Windows File Systems.
Files CS Spring Overview Example: FAT File System File Organization File System Organization –File Directories and File Sharing –Record Blocking.
Programming the Microprocessor A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
File Systems Long-term Information Storage Store large amounts of information Information must survive the termination of the process using it Multiple.
Bits, Bytes, Files, Hard Drives. Bits, Bytes, Letters and Words ● Bit – single piece of information ● Either a 0 or a 1 ● Byte – 8 bits of information.
Chapter 8 File Management Understanding Operating Systems, Fourth Edition.
File System Management File system management encompasses the provision of a way to store your data in a computer, as well as a way for you to find and.
Windows NTFS Introduction to Operating Systems: Module 15.
File Systems Dr John Cowell phones off (please). Q 1 Which of the following statements about NTFS is NOT true? a) NTFS uses 64 bit addressing. b) Supports.
The disk surface is divided into tracks. into tracks. 1.
File Systems (1). Readings r Reading: Disks, disk scheduling (3.7 of textbook; “How Stuff Works”) r Reading: File System Implementation ( of textbook)
ENGI 3655 Lab Sessions 1Richard Khoury.  Linked Allocation ◦ Section Richard Khoury2.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 15 – The Hard Drive.
Chapter 3 Partitioning Drives using NTFS and FAT32 Prepared by: Khurram N. Shamsi.
File Systems in Real-Time Embedded Applications March 5th Eric Julien Understanding How the File Allocation Table (FAT) Operates 1.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 7 Floppy Drives.
File Storage Organization The majority of space on a device is reserved for the storage of files. When files are created and modified physical blocks are.
Operating System Concepts and Techniques Lecture 18 Information management-2* FFS, UFS2, NTFS M. Naghibzadeh Reference M. Naghibzadeh, Operating System.
DISK THEORY. Disk Theory n How information is stored on disk n How we can take advantage of that when bad things happen.
1 Floppy Drive Formatting ©Richard Goldman February, 2001.
OPERATING SYSTEMS Frans Sanen.  Analyze a FAT file system manually  FAT12 first and simplest version  Still used on smaller disks (e.g. floppies) 
University of Pennsylvania 10/31/00CSE 3801 Windows File System - FAT originally invented as a method for storing data on floppy disks. later used by MS-DOS.
FAT File Allocation Table
BOOT SECTOR, RDE AND FAT ANALYSIS AND STUDY. FLOPPY CONSTRUCTION 1.Write - Protect Notch. 2.Hub. 3.Shutter. 4.Outer Jacket. 5.Protective Woolen Film.
Computer Forensics Hard Drive Format.
NTFS Filing System CHAPTER 9. New Technology File System (NTFS) Started with Window NT in 1993, Windows XP, 2000, Server 2003, 2008, and Window 7 also.
Chapter 8 File Systems FAT 12/16/32. Defragmentation Defrag a hard drive – Control Panel  System and Security  Administration tools  Defrag hard drive.
File Systems May 12, 2000 Instructor: Gary Kimura.
SVBIT SUBJECT:- Operating System TOPICS:- File Management
BITS Pilani Pilani Campus Pawan Sharma Lecture / ES C263 INSTR/CS/EEE F241 Microprocessor Programming and Interfacing.
Master Boot Record (MBR)
UMBC CMSC 421 Spring 2017 The FAT Filesystem.
Computer Forensics NTFS File System.
Chapter 11: File System Implementation
A “Walk Through” Experiment
I/O Resource Management: Software
Windows XP File Systems
File Management.
Computer Forensics NTFS File System.
Disk Structure Analysis
Sector 25 from the Root Directory (in 32 byte chunks)
Recap – Intro to Project 3 and FAT32
FAT File System.
Presentation transcript:

BITS Pilani Pilani Campus Pawan Sharma Lecture ES C263 INSTR/CS/EEE F241 Microprocessor Programming and Interfacing

BITS Pilani, Pilani Campus  Secondary Storage Last Lecture

BITS Pilani, Pilani Campus  Disk Organization  Interpretation of Boot sector  Root Directory  File Allocation Table  Example Today’s Lecture

BITS Pilani, Pilani Campus  Logical sector 0 known as the boot sector, contains all the critical information regarding the disk medium’s characteristics.  The first byte in this sector should be a jump instruction.  The first byte should be either a intra-segment jump JMP or a short jump JMP  The final component of the boot sector is bootstrap. Boot Sector

BITS Pilani, Pilani Campus Interpretation of Boot sector bytes

BITS Pilani, Pilani Campus Contd……

BITS Pilani, Pilani Campus Logical interpretation boot sector of a formatted floppy

BITS Pilani, Pilani Campus Logical partition of a MS-DOS disk (1.44MB floppy disk)

BITS Pilani, Pilani Campus  DOS keeps track of each file and subdirectory as they are added to the disk by user  Every time user adds a file DOS updates directory area  name of the file  time and date of creation  length of file  Files names are limited to eight characters and a three character extension Root Directory

BITS Pilani, Pilani Campus Root directory taken from a floppy

BITS Pilani, Pilani Campus Root Directory

BITS Pilani, Pilani Campus ASCII Table

BITS Pilani, Pilani Campus BITInterpretation 0Read only file 1Hidden file 2System file 3Volume label 4Directory 5Archive bit 6Reserved 7reserved Attribute Byte Interpretation

BITS Pilani, Pilani Campus

Name of the file: CAP Extension: Attributes: Volume label and Archive bits set Next 10 bytes are reserved. Time of creation: 23::13::00 Date of creation: March 8, Starting cluster no: 0 File size: 0 bytes Root Directory Interpretation

BITS Pilani, Pilani Campus  Purpose – create disk space for files  Contains entry for each cluster  Contains information of the group of clusters that are assigned to the file  Fields in FAT gives the cluster number that is allocated to file  The entries in the positions 0 and 1 of the FAT are reserved. It is the entry 2 of the FAT that contains the description of the physical sector no. ???? File Allocation Table

BITS Pilani, Pilani Campus File Allocation Table

BITS Pilani, Pilani Campus Each group of three consecutive bytes contains two 12-bit entries, arranged as follows: The first byte contains the eight least significant bits of the first entry. The four least significant bits of the second byte contain the four most significant bits of the first entry. The four most significant bits of the second byte contain the four least significant bits of the second entry. The third byte contains the eight most significant bits of the second entry. In other words, if UV, WX and YZ are the hexadecimal representations of the three consecutive bytes, then the entries are XUV and YZW, respectively. Interpreting FAT

BITS Pilani, Pilani Campus FD FF FF FF 4F 00 FF 8F F0 FF 09 A0 00 0B E0 00 FFD FFF FFF 004 FFF FFF A 00B 00E Interpreting the File Allocation Table

BITS Pilani, Pilani Campus

1362 bytes OrCIM.tXT Read only, system file, Archived 09hrs:46min:08sec 0FH or (15d) C