Karel Johanovský Petr Jelínek. Aneb, co všechno je potřeba



Podobné dokumenty
Operační systémy 1. Přednáška číslo Souborové systémy

Souborový systém (File System FS) Souborové systémy. Souborová fragmentace. Disková fragmentace. Organizace dat na pevném disku

Systém souborů. Účel souborového systému. Organizace dat na disku

Souborové systémy a logická struktura dat (principy, porovnání, příklady).

Logická struktura pevného disku

Paměťová média. Motto dne: Z Berkeley vzešly dvě důležité věci LSD a BSD. Nevěříme, že je to náhoda.

Přednáška. Systémy souborů. FAT, NTFS, UFS, ZFS. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Souborové systémy Mgr. Josef Horálek

2.2 Acronis True Image 19

Linux připojování zařízení. 6 praktická část


Souborové systémy. Architektura disku

Instalace OS, nastavení systému

Střední odborná škola a Střední odborné učiliště, Hořovice

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Operační systémy 1. Přednáška číslo Struktura odkládacích zařízení

Operační systémy 2. Struktura odkládacích zařízení Přednáška číslo 10

IPZ laboratoře Struktura pevného disku L305 Cvičení 1 Cvičící:

Téma 12: Správa diskových jednotek a system souborů. Téma 12: Správa diskových jednotek a systémů souborů

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

Operační systémy (OS)

Základy informatiky. Operační systémy

Téma 1: Bitová kopie systému. Téma 1: Bitová kopie systému

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Logická struktura disku

Souborový systém NTFS (New Technology File System) Jan Šváb

Systém souborů (file system, FS)

Principy operačních systémů. Lekce 7: Souborový systém

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Slovník pro Acronis True Image 2017

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

MODERNÍ SOUBOROVÉ SYSTÉMY - ZFS. Richard Janča

Principy počítačů a operačních systémů

2010/2011 ZS P i r i nc č py po ít č čů a SOUBOROVÝ SUBSYSTÉM

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

Administrace OS Unix. filesystém UFS mount snapshot RAID

Tomáš Borland Valenta

Informatika / file system KIT.PEF.CZU

Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová

Nahrávání image flash do jednotek APT81xx, PPC81xx

B4B35OSY: Operační systémy

IT ESS II. 1. Operating Systém Fundamentals

Osnova. Úkoly OS. BIOS (Basic Input-Output System) programy; kontrola nad přístupem k jednotlivým prostředkům hardwaru (procesoru, paměti,

Bloková zařízení v LINUXu Jan Vrbata - GOPAS

Západočeská univerzita v Plzni FAKULTA PEDAGOGICKÁ KATEDRA VÝPOČETNÍ A DIDAKTICKÉ TECHNIKY

Fyzická a logická struktura media HDD

SADA VY_32_INOVACE_PP1

Obsah. Kapitola 1 Skříně počítačů 15. Kapitola 2 Základní deska (mainboard) 19. Kapitola 3 Napájecí zdroj 25. Úvod 11

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Konfigurace Windows 7

úvod Historie operačních systémů

INFORMAČNÍ SYSTÉMY. RNDr. Karel Hrach, Ph.D. (Velká Hradební 15, pracovna 2.03) Prezentace viz Studium / Studijní materiály (v menu nalevo)

Acronis True Image 9.0

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Správa počítačové sítě Novell NetWare

Úvod do OpenWRT. Ondřej Caletka. 1. března Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko.

Acronis. Lukáš Valenta

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV

HDD + SSD. Autor: Kulhánek Zdeněk

OS Správa souborů. Tomáš Hudec.

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

Instalace, zálohování a obnova systému založeného na Windows XP embedded

B4B35OSY: Operační systémy

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Podzim Boot možnosti

Průzkum před testováním použitelnosti

Historie. Děrné štítky

Základy informatiky. 04 Operační systémy. Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel

Administrace Unixu a sítí

Operační systém a správa souborů

RAID, LVM a souborové systémy

INFORMAČNÍ SYSTÉMY. RNDr. Karel Hrach, Ph.D. (Velká Hradební 15, pracovna 2.03) Prezentace viz Studium / Studijní materiály (v menu nalevo)

Windows a Linux. Přednáška číslo 7

1. Informace a informatika

Operační systémy - historie

VirtualBox desktopová virtualizace. Zdeněk Merta

2.17 Archivace a komprimace dat

Systémy souborů (File Systems)

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

Hardware. Ukládání dat, úložiště. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

Kapitola 1: Úvod. Systém pro správu databáze (Database Management Systém DBMS) Účel databázových systémů

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2

Základy informatiky. 04 Operační systémy. Kačmařík/Szturcová/Děrgel/Rapant

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.

Obsah Úloha OS...2 Zavedeni OS...2 BIOS...2 Disk...3 Různé operační systémy...3 Druhy OS...3 Známe OS...4 DOS...4 LINUX...4 OS X...4 WINDOWS...

Instalace a první spuštění programu.

Logická organizace paměti Josef Horálek

OPERAČNÍ SYSTÉMY. Ing. Luděk Richter

Aktualizace produktu: Instalace síťového operačního systému (NOS) do serveru HP Server tc2100

Lekce 7 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Externí paměti 1 Feromagnetické

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Bootkity v teorii a praxi. Martin Dráb martin.drab@ .cz

Operační systémy a sítě

Transkript:

Karel Johanovský Petr Jelínek SPŠ JIA Rozdělení disku a souborové systémy Aneb, co všechno je potřeba než nainstalujete OS 1

Úvodem Před instalací OS bychom si měli důkladně promyslet rozdělení pevného disku. Při dnešních kapacitách pevných disků je takové dělení téměř nezbytností. Řeknete si, "koupil pevný disk, protože ten starý už mi R děl í di k byl malý a teď ď dělit na menší? Proč?" 2

Síťové FS Úvodem Důvodů se obvykle uvádí několik: Instalace více OS Používání více souborových systémů přispívá k přehlednosti přidává další logickou úroveň nad adresář zvyšuje bezpečnost a rychlost usnadňuje zálohování R děl í di k Ikdyžsněkterými důvody někteří lidé nesouhlasí. 3

Diskový oddíl (anglicky partition): slouží k rozdělení fyzického disku na oddíly (fyzické nebo logické), se kterými je možné nezávisle manipulovat. Jinými slovy, po rozdělení pevného disku se pak tento z pohledu souborů jeví jako několik R děl í di k samostatných t 4

Diskový oddíl Ty mohou být různě zformátovány (tj. mít odlišnou logickou strukturu) a mohou obsahovat i různéů operačníč systémy. 5

Diskový oddíl Rozdělení fyzického disku na logické diskové oddíly bývá uvedeno v tzv. Partition Table. Ta se nachází na úplně prvním sektoru disku v tzv. Master boot record. 6

Master boot record (MBR) Hlavní spouštěcí záznam, který je v IBM PC kompatibilních počítačích umístěn v prvním sektoru pevného disku (nebo obdobného b média), tj. na jeho úplném začátku. dokáže adresovat maximálně 2 TB disky. Jeho nástupcem je GPT (GUID Partition Table), což je R děl í di k součást EFI (Extensible Firmware Interface) standardu. 7

Master boot record (MBR) Velikost MBR je 512 bajtů a je v něm umístěn: Zavaděč operačního systému, kterému BIOS předává při startu počítače řízení Tabulka rozdělení disku na logické části (oddíly) Číselný identifikátor disku 8

Master boot record (MBR) Adresa Popis Délka v bajtech 0000 Kód zavaděče 440 01B8 Volitelná signatura disku 4 01BC Obvykle nuly; 0x0000 2 01BE Tabulka primárních oddílů MPT (4 položky po 16 bajtech, IBM schéma oddílů) 01FE 55h Signatura MBR; 01FF AAh 0xAA55 64 2 Celková délka MBR: 440 + 4 + 2 + 64 + 2 = 512 9

Master partition table (MPT) Obsahuje seznam logických oddílů na daném fyzickém disku a informace o umístění zaváděcích sektorů ů jednotlivých disků. Tato tabulka může obsahovat maximálně 4 záznamy. Je-li potřeba rozdělit jeden disk na více logických oblastí, potom jeden R děl í di k ze 4 záznamů ů odkazuje na tzv. rozšířenou tabulku rozdělení disku. 10

Et Extended ddpartition table (EPT) Ta opět může obsahovat až 4 záznamy. Nicméně je využit jeden oddíl jako logický disk a potom je opět link na další EPT. V rozšířeném oddíle lze vytvořit libovolný počet logických oddílů (omezený pouze velikostí disku). V novějších operačních systémech R děl í di k byla zavedena možnost používat tzv. dynamické svazky. 11

Et Extended ddpartition table (EPT) Ty nabízejí více funkcí než běžné diskové oddíly: například možnost vytvoření svazků odolných proti chybám v serverových OS bez nutnosti restartu Nebo možnost rozšířit je (kromě systémových a spouštěcích R děl í di k svazků), zrcadlit apřidávat nové. 12

Síťové FS GUID Partition Table - GPT GUID Partition Table (GPT) je v informatice standard pro popis členění pevného disku na oddíly. Nahrazuje starší tabulku MBR, která neumožňuje použít disk větší, než 2TB. je součástí standardu EFI od firmy Intel, který by měl nahradit v R děl í di k IBM PC kompatibilních počítačích klasický BIOS. 13

Zavaděč - Bootloader označení pro počítačový program, který je při bootování spuštěn po provedení POST testů BIOSu ajeho cílem je aktivace jádra nějakého operačního systému. je uložen v tabulce MBR (první sektor disku), v boot sektoru některého diskového oddílu nebo v R děl í di k prvním sektoru diskety, CD, DVD, atp ) 14

Zavaděč - Bootloader NTLDR (NT OS Loader) 15

Zavaděč - Bootloader LILO (Linux Loader) 16

Zavaděč - Bootloader GRUB (the Grand Unified Bootloader) 17

Zavaděč - Bootloader xosl (Extended Operating System Loader) 18

Zavaděč - Bootloader GAG (The Graphical boot manager) 19

Zavaděč - Bootloader Acronis OS Selector 20

Typy diskových oddílů Diskové oddíly dělíme na dva typy: Pi Primární PC BIOS umožňuje definovat až čtyři primární oddíly. Právě jeden z těchto oddílů by měl být označen jako aktivní. Rozšířený Ten je implementován jako jeden primární oddíl rozděleny na větší počet logických disků. Na disku může být pouze jeden rozšířený oddíl. 21

Typy diskových oddílů příklad 1 Primární partitions 22

Typy diskových oddílů příklad 2 Primární partitions Extendend partitions 23

Souborový systém (anglicky file system) je v informatice označení pro způsob organizace dat ve formě souborů (a většinou i adresářů) tak, aby k nim bylo možné snadno přistupovat. Souborové systémy jsou uloženy na vhodném typu elektronické paměti, která je umístěna přímo v počítači (pevný disk nebo CD ) nebo může být zpřístupněna pomocí počítačové sítě. 24

souborů. Souborový systém zajišťuje ukládání a čtení dat paměťového média tak, aby s nimi uživatelé mohli pracovat ve forměě souborů ů aadresářů. Základní ideou souborového systému je tedy zpřístupnění a ukládání dat pomocí hierarchicky organizovaného systému adresářů a 25

Souborový systém Jednoúčelová zařízení jako jsou mp3 přehrávače nebo digitální fotoaparáty mohou podporovat pouze omezenou podmnožinu funkcí souborového systému. Avšak s plnohodnotnými hierarchickými souborovými systémy se setkáváme stále častěji R děl í di k (například v mobilních telefonech). 26

Souborový systém Informace uložené v systému souborů dělíme na: Metadata Popisují strukturu systému souborů a nesou další služební a doplňující informace, jako je velikost souboru, čas poslední změny souboru, čas posledního přístupu k souboru, vlastník souboru, oprávnění v R děl í di k systému souborů, seznam bloků dat, které tvoří vlastní soubor atd. 27

Data Souborový systém Vlastní obsah souboru, který můžeme přečíst, když soubor otevřeme. Software, který realizuje souborový systém, bývá obvykle součástí operačního systému. Většina operačních systémů R děl í di k podporuje několik různých souborových systémů. 28

Souborový systém Jmenujme alespoň několik nejznámějších. MS Windows Solaris 12/16/32 UFS ISO 9660 Linux pro CD + DVD Ext 2/3/4 ReiserFS JFS XFS Mac OS MFS HFS 29

Souborový systém - žurnálování á Zápis dat a metadat do systému souborů probíhá v několika krocích. Proto nejsou data a metadata v každém okamžiku konzistentní. Dojde-li v takové chvíli k havárii počítače (např. výpadek elektrického proudu, chyba hardware, software a podobně), R děl í di k zůstane ů systém souborů ů v nekonzistentním stavu. 30

Síťové FS Souborový systém - žurnálování á Z tohoto důvodu je při dalším startu operačního systému vhodné, aby byla provedena kontrola a nekonzistentní t data byla opravena. K tomu může dojít automaticky (např. v Linuxu nebo ve Windows 95 a novějších systémech) nebo je nutné spustit kontrolu ručně R děl í di k (systémy DOS). 31

Souborový systém - žurnálování á Celková kontrola systému souborů a všech vazeb mezi daty a metadaty je časově velmi náročná operace, při které navíc může dojít ke zbytečné ztrátě již částečně zapsaných informací. Proto jsou moderní systémy souborů rozšířeny o žurnálování, R děl í di k které umožňuje po havárii rychlou opravu eventuálních nekonzistencí. 32

Souborový systém - žurnálování á Principem techniky je uchovávání chronologického záznamu prováděných operací, do kterého se zapisují všechny prováděné činnosti. Pokud dojde např. k výpadku napájení, je po restartu nekonzistence opravena návratem R děl í di k do předchozího zaznamenaného stavu za pomoci záznamů z žurnálu. 33

Souborový systém - žurnálování á Žurnál je pro ochranu prováděné transakce využíván následujícím způsobem: 1. Do žurnálu je zapsáno, co a kde se bude měnit 2. Je provedena vlastní série změn 3. Do žurnálu je zapsáno, že operace byla úspěšně dokončena 4. Záznam v žurnálu je zrušen 34

Souborový systém - žurnálování á Pokud dojde v kterémkoliv okamžiku k přerušení, je možné pomocí dat uvedených v žurnálu uvést systém souborů ů do konzistentního t stavu buď návratem zpět ke stavu před započetím transakce nebo dokončením přerušené transakce. Mezi zástupce patří např.: NTFS, R děl í di k HFS+, ext3, ext4, XFS nebo ReiserFS 35

Síťové FS Souborový systém - kót kvóty (anglicky quota) jsou limity nastavené správcem systému, které určitým způsobem omezují použití souborového systému. Nejčastěji j se kvóty používají na omezení následujících věcí: velikost využitého místa (usage nebo block quota) počet souborů (file nebo inode quota) 36

Souborový systém FAT32 k NTFS HFS+ Ext3 / Ext4 / Souborový systém - omezení ZFS Použitelné znaky v názvech adresářů Unicode kromě ě NULL Unicode kromě NULL Unicode kromě NULL libovolný bajt kromě NULL a libovolný bajt kromě NULL a Libovolný Unicode znak kromě NULL Maximální velikost souboru Maximální velikost diskového oddílu Používáno od r. Původní operační č systém 4 GB 2 TB 1997 Windows 95c 16 TB 16 EB 1995 Windows NT 8 EB 8 EB 1998 Mac OS 16 GB až 2 TB 2 TB až 32 TB 1999 Linux 16 TB 1 EB 2006 Linux 16 EB 16 EB 2004 Solaris 10 37

Síťové FS Síťové souborové systémy Označení pro systémy souborů, které jsou dostupné prostřednictvím počítačové sítě. Ve skutečnosti leží soubory a adresáře na jiném počítači a přistupujeme k nim pomocí speciálních síťových volání služeb (např. SMB, NFS, CODA apod ). 38

Síťové FS Síťové souborové systémy Na vzdáleném počítači jsou pak soubory a adresáře fyzicky uloženy v podobě klasického systému souborů. ů Speciálními síťovými systémy y souborů jsou distribuované souborové systémy (např. GFS v Linuxu), které se mohou rozkládat R děl í di k na několika počítačích, které jsou navzájem propojeny pomocí počítačové č sítě. ě 39

Síťové FS Souborový systém FAT je zkratka anglického názvu File Allocation Table. Jedná se o tabulku obsahující informace o obsazení disku v souborovém systému vytvořeném pro DOS. Zároveň se tak označuje zmíněný souborový systém. je jednoduchý FS a proto je podporován o vmnoha OS. 40

Souborový systém FAT Vytvořen ř 1980 Velikost disku 2MB Neumí podadresáře 12 Doplněna podpora p podadresářů 16 R děl í di k Velikost disku podle velikosti clusteru 32MB až 4GB 41

VFAT Souborový systém FAT Dlouhá jména souborů ů 32 Velikost disku až 8TB Velikost souboru max. 4GB nevhodné pro image DVD apod + R děl í di k Velikost souboru 256GB exfat 42

Souborový systém NTFS New Technology File System je souborový systém vyvinutý společnostmi IBM a Microsoft, který jejj poprvé zavedl ve svém operačním systému Windows NT. Byl navržen na konci 80. let 20. století jako součást vývoje Windows NT jako rozšiřitelný R děl í di k souborový systém, který je možné přizpůsobit novým požadavkům. 43

Souborový systém NTFS Access control list Komprese na úrovni souborového systému Šifrování (EFS - Encrypting File System) Diskové kvóty Dlouhá jména souborů Pevné a symbolické linky Windows pro editaci tohoto typu odkazů R děl í di k nemají standardní uživatelské rozhraní, ale umí je interpretovat. 44

Souborový systém EXT ext2 původně implementován pro jádro Linuxu. Umí adresáře Umožňuje používat pevné a symbolické odkazy pro každý soubor a adresář se ukládají práva UGO vlastníka (user) skupina (group) ostatní (other) 45

ext3 Souborový systém EXT Snadný přechod z ext2 Zavádí indexy souborů ů (pro velké adresáře) ext4 Zpětně kompatibilní Posouvá limity na velikosti souborů a disků Rychlejší než ext3 46

Souborový systém HFS+ nebo HFS Plus (Hierarchical File System) je moderní souborový systém vyvinutý společností Apple Computer V roce 1998 nahradil původní souborový systém HFS. Součástí operačního systému Mac OS je od verze 8.1 Jedná se zároveň o jeden z formátů, který je používaný v přehrávači ipod je označení používané zejména R děl í di k softwarovými vývojáři, pro uživatele výrobce používá jméno Mac OS Extended 47

Souborový systém ZFS Zettabyte File System je souborový systém vyvinutý společností Sun Microsystems pro operační systém Solaris Automatická kontrola a oprava konsistence zapsaných dat Horní kapacitní hranice až 16 EB Zvýšení maximálního počtu souborů v jedné složce na úroveň < 7,2 10 16 Proměnlivá velikost jednotlivých bloků R děl í di k Implementace tzv. transparency compression, což výrazně urychluje zápis 48

Nástroje na rozdělení disku MicroSoft FDisk 49

Nástroje na rozdělení disku CFDisk (mkfs / mkswap) 50

Nástroje na rozdělení disku Správce disků 51

Nástroje na rozdělení disku Partition Magic PowerQuest / Norton 52

Nástroje na rozdělení disku Ranish Partition Manager 53

Nástroje na rozdělení disku Paragon Partition Manager 54

Nástroje na rozdělení disku GParted (Gnome Partition Editor) 55

Nástroje na rozdělení disku Acronis Disk Suite 56

DOTAZY K VĚCI? POKUD NE, TAK DĚKUJI ZA POZORNOST 57