007 file system

Upload: gamescool-mania

Post on 08-Oct-2015

252 views

Category:

Documents


0 download

DESCRIPTION

TIK

TRANSCRIPT

  • Manajemen HarddiskIhsan [email protected]

  • Partisi

  • PartisiMerupakan pembagian ruang secara logik pada harddisk untuk penyimpanan informasiPada satu harddisk (ruang fisik) dapat dibuat beberapa partisi (ruang logik)Sejumlah Partisi pada harddisk dapat memiliki format (File System) yang berbeda Informasi untuk pembacaan setiap partisi disimpan pada Master Boot Record (Partition Table)Setiap partisi memiliki Boot Record sendiri-sendiri yang terletak pada sektor awal tiap partisi

  • Struktur PenyimpananHarddiskPartisi 1Partisi 2Master Boot Record (MBR)

  • Master Boot RecordMerupakan sejumlah informasi yang disimpan pada sektor pertama (Boot Sector, cylinder 0, head 0, sector 1) pada media disk (harddisk, disket)MBR berisi:Jenis dan lokasi Sistem OperasiTabel Partisi, berisi: Format PartisiUkuran PartisiAlamat dari lokasi sektor awal partisiProgram untuk membaca Boot Record tiap partisi (Boot Loader)

  • MBR ContentsOffset DescriptionSize000h Executable Code (Boots Computer)446 Bytes1BEh 1st Partition Entry (See Next Table)16 Bytes1CEh 2nd Partition Entry16 Bytes1DEh 3rd Partition Entry16 Bytes1EEh 4th Partition Entry16 Bytes1FEh Executable Marker (55h AAh)2 Bytes

  • Partition Entry (pada MBR)

  • Partisi pada DOS/Windows

  • Partisi pada Linux

  • Multiple Boot

  • File System

  • Windows/DOS File System

    FAT16FAT32NTFS

  • ClusterMerupakan satuan logikal untuk penyimpanan file pada harddiskFile yang disimpan pada media, dapat menempati satu atau lebih cluster, dan satu cluster hanya berisi bagian dari satu fileUkuran cluster bervariasi, bergantung pada panjang entry dari File Allocation Table yang mencatat alokasi clusterSatu cluster dapat terdiri dari beberapa sector, dan satu sector berukuran 512 byteJumlah Cluster maximum pada FAT File System adalah 65.525 cluster

  • File Allocation TableTabel yang berisi informasi tentang tiap file yang disimpan dan lokasi clusternya pada track dan sectorFAT berada pada boot record dari partisiSetiap perubahan cluster, akan dilakukan updating pada FATFAT umumnya dibuat kembar, FAT1 dan FAT2 untuk koreksi kesalahan

  • FAT 16Panjang entry pada tabel alokasi adalah 16 bitUkuran cluster 32KBUkuran partisi maksimum adalah 2 GBJika harddisk lebih besar dari 2 GB, maka harus dibagi kedalam beberapa partisi.Ukuran cluster yang besar, menyebabkan penyimpanan tidak efisien.Nama file menggunakan format 8.3

  • FAT 32Panjang entry pada tabel alokasi adalah 32 bitUkuran cluster 4KBUkuran partisi maksimum 2 TerrabytePenggunaan ruang penyimpanan lebih efisienMendukung penggunaan nama file yang panjang (maks. 256)

  • NTFSMenggunakan skema direktori B-Tree untuk pencatatan lokasi cluster fileInformasi cluster file disimpan bersama dalam clusternya, tidak hanya mengandalkan data pada FATUkuran cluster disesuaikan dengan ukuran partisi.Memiliki Access Control ListFile Compression terintegrasi

  • Ukuran Cluster NTFS

    Drive SizeCluster Number of SizeSectors4097MB to 8192MB (8GB) 8KB 168193MB to 16384MB (16GB) 16KB32 16385MB to 32768MB (32GB)32KB64 greater than 32768MB (32GB)64KB128

  • Linux File SystemMinix File SystemVirtual File SystemExtended File SystemExt2FS (Second Extended FS)Ext3FS (Third Extended FS)Reiser FS

  • InodeMerupakan representasi dari setiap file yang disimpan pada mediaSebuah inode berisi informasi:type file, hak akses, owners, timestamps, ukuran, pointer ke data blocks

  • LinksMerupakan pemetaan satu atau beberapa nama ke satu inodeDua jenis link pada Unix/Linux File System:Hard Link merupakan inode yang menunjuk ke satu inode lainSymbolic Link merupakan sebuah file yang berisi informasi yang menunjuk ke sebuah inode

  • Device Special FileMerupakan nama file yang dipetakan ke sebuah peralatan Akses I/O ke file ini, akan diarahkan ke device driver dari peralatan bersangkutanFile mengandung referensi jenis peralatan, dan identitas peralatan