Bezpieczeństwo systemów komputerowych - wykład II

Wielkość: px
Rozpocząć pokaz od strony:

Download "Bezpieczeństwo systemów komputerowych - wykład II"

Transkrypt

1 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Bezpieczeństwo systemów komputerowych - wykład II Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2018/2019 1/28

2 Plan wykładu Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 1 Uruchamianie systemu operacyjnego. 2 Struktura logiczna nośników danych. 3 Tworzenie tablicy partycji. 4 System plików FAT 12/16/32. 2/28

3 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu operacyjnego Uruchamianie systemu Windows Uruchamianie systemu Linux 3/28

4 Plan zagadnienia Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 1 Bootowanie 2 BIOS 3 UEFI 4 Proces uruchamiania komputera 5 Uruchamianie systemu Windows 6 Uruchamianie systemu Linux 7 4/28

5 Bootowanie Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Bootowanie Proces uruchamiania się komputera i ładowania systemu operacyjnego do pamięci operacyjnej a. a Metody bootowania systemu operacyjnego: lokalny twardy dysk (MBR, GPT), dysk optyczny, napęd USB, wirtualizacja - maszyny wirtualne, po sieci (PXE). 5/28

6 PXE (ang. Preboot Execution Environment) Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 6/28

7 BIOS (ang. Basic Input/Output System) I Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux podstawowy system wejścia / wyjścia, oprogramowanie fabrycznie zainstalowane na płycie głównej (pamięć ROM, flash), Gary Kildall, CP/M, 1975, zawiera niskopoziomowe oprogramowanie nadzorujące pracę urządzeń komputera, stanowi interfejs pomiędzy systemem operacyjnym a sprzętem, główne zadania BIOSu: przeprowadzenie testów podstawowych układów i urządzeń systemu, test POST (ang. Power On Self Test), inicjalizacja pracy systemu, zapewnienie procedur obsługi urządzeń systemu, inicjalizacja programu rozruchowego. 7/28

8 BIOS II Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 8/28

9 BIOS III Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Konfiguracja BIOSu: ustawienia czasu i rozpoznanie napędów, wybór priorytetu bootowania, testy twardego dysku, informacja o komponentach płyty głównej, sposoby na oszczędzanie energii, prędkość wentylatorów, temperatura i wartości graniczne, wyświetlanie BIOSu. 9/28

10 UEFI (ang. Unified Extensible Firmware Interface) I Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux następca BIOSu, opracowany przez firmę Intel na potrzeby procesora serwerowego Itanium (EFI), wyeliminowanie technicznych niedociągnięć poprzednika, możliwość obsługi diagnostyki i naprawy komputerów, nawet bez zainstalowanego systemu operacyjnego, możliwość pisania sterowników dla niego, własna powłoka systemowa. 10/28

11 UEFI II Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 11/28

12 UEFI III Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Zalety: większe dyski twarde, zintegrowany BIOS, łatwiejsza obsługa, szybszy start, więcej funkcji i więcej menu z ustawieniami, architektura i sterowniki niezależne od procesora. 12/28

13 BIOS vs. UEFI Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux BIOS UEFI tryb pracy 16-bit 32/64-bit pamięć operacyjna 1MB maks. dostępna interfejs tekstowy graficzny obsługa myszką nie tak obsługa dysków MBR GPT wielkość partycji do 2,2 TB ok. 10 miliardów TB liczba partycji do 4 nieograniczona (do 128 w Windows) dostęp do sieci nie tak DRM nie tak tryb pracy rzeczywisty chroniony modułowa budowa nie tak 13/28

14 Etapy uruchamiania komputera Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 1 Włączenie komputera, 2 Test POST, 3 Sprawdzenie konfiguracji sprzętowej i wprowadzenie ustawień, 4 Odnalezienie elementu rozruchowego: BIOS, UEFI, 5 uruchomienie systemu operacyjnego. 14/28

15 POST (ang. Power On Self Test) Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux sprawdzanie obecności i prawidłowości działania układów niezbędnych do uruchomienia komputera (procesor, pamięć RAM, karta graficzna, dyski twarde), kolejność wykonywanych testów zależy od wersji BIOSu: test rejestrów procesora, sprawdzenie kontrolera klawiatury, testowanie zegara systemowego, test karty graficznej w kilku trybach graficznych, test trybu chronionego, błędy komunikowane są przez głośnik (czas trwania i liczba dźwięków oznaczają kod błędu). 15/28

16 BIOS: etapy 3 i 4 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux sprawdzanie układu graficznego, sprawdzanie kontrolera DMA (ang. Direct Memory Access), sprawdzanie klawiatury (aktywacja klawisza [NumLock]), kontrola sterownika dysku, dysk twardy oraz jego połączenia, odnalezienie aktywnej partycji (przerwanie 13h), przerwanie 19h: odczyt i załadowanie do pamięci MBR (ang. Master Boot Record), odczytanie informacji o tablicy partycji, załadowanie do pamięci programu rozruchowego, przekazanie kontroli boot loaderowi, uruchomienie systemu operacyjnego. 16/28

17 UEFI: etap 3 i 4 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux osobny interfejs dla usług rozruchowych i usług uruchomieniowych, korzystanie z firmware i tradycyjnego BIOSu, menadżer rozruchu (ang. boot manager) - ładowanie do pamięci i uruchomienie plików systemowych, menadżer rozruchu - interfejs tekstowy (wybór systemu operacyjnego lub narzędzia systemowego z listy dostępnych opcji rozruchowych), wykorzystanie GPT (ang. GUID Partition Table), rzadziej MBR. 17/28

18 Interakcje pomiędzy bootmanagerem EFI a sterownikami EFI Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux 18/28

19 Uruchamianie systemu Windows NT (XP) Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux MBR ładuje do pamięci NT Loadera (NTLDR), odczyt boot.ini, uruchomienie programu ntdetect.com, uruchomienie programu ntoskrnl.exe: załadowanie do pamięci zawartości pliku HAL.DLL, ładowanie sterowników sprzętowych, uruchamianie usług zdefiniowanych jako uruchamiane automatycznie, logowanie. 19/28

20 Uruchamianie systemu Windows Vista, 2008 Server Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux MBR ładuje do pamięci Windows Boot Manager (BOOTMGR), dostęp do Boot Configuration Data wywołanie boot loadera: winload.exe - uruchomienie komputera, winresume.exe - komputer w stanie hibernacji, załadowanie jądra systemu ntoskrnl.exe, ładowanie sterowników sprzętowych, uruchamianie usług zdefiniowanych jako uruchamiane automatycznie, logowanie. 20/28

21 Uruchamianie systemu Windows >= 8 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux... wywołanie boot loadera:... winload.efi - uruchomienie komputera, winresume.efi - komputer w stanie hibernacji, Hibernowanie jądra podczas zamykania systemu przyspieszenie bootowania. 21/28

22 Uruchamianie systemu Linux I Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux dla MBR - program ładujący, dla UEFI - jądro uruchamiane bezpośrednio, program ładujący - menu możliwych opcji rozruchu, rozpakowanie jądra, ustawienie funkcji systemowych, wywołanie funkcji start_kernel(), uruchomienie procesu bezczynności, program planujący i proces init, uruchomienie środowiska graficznego, uruchomienie sesji (po zalogowaniu). 22/28

23 Uruchamianie systemu Linux II Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Programy rozruchowe: GNU GRUB Stage 1: program ładujący (boot.img) - wykrywanie i uzyskiwanie dostępu do różnych systemów plików, z których później można odczytać konfigurację, Stage 1.5: pośredni program ładujący - gdy program ładujący drugiego stopnia nie jest ciągły lub jeśli system plików lub sprzęt wymaga specjalnej obsługi w celu uzyskania dostępu do drugiego etapu, Stage 2: załadowany jako ostatni, wyświetla menu startowe GRUB, po wybraniu pozycji menu i podaniu parametrów opcjonalnych GRUB ładuje jądro do pamięci i przekazuje do niego kontrolę. 23/28

24 Uruchamianie systemu Linux IV Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux LILO (LInux LOader) odczytuje swoje ustawienia z pliku /etc/lilo.conf, komunikaty podczas ładowania: (nic) - żadna część LILO nie została załadowana, L - program ładujący st. 1 został załadowany i uruchomiony, ale nie może załadować programu ładującego st. 2, LI -program ładujący st. 1 był w stanie załadować program ładujący st. 2, ale nie udało mu się go uruchomić, LIL - uruchomiono program ładujący st. 2, ale nie można załadować tabeli deskryptorów, LIL? - program ładujący st. 2 został załadowany pod nieprawidłowym adresem, LILO - wszystkie części LILO zostały pomyślnie załadowane. 24/28

25 Uruchamianie systemu Linux VI Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Jądro systemu: zadania jądra systemu: obsługa wszystkich procesów systemu operacyjnego (zarządzanie pamięcią, planowanie zadań, operacje we/wy, komunikacja międzyprocesowa i ogólna kontrola systemu), uruchamianie jądra: ładowanie jądra - skompresowany plik obrazu jądra jest ładowane do pamięci i dekompresowane, konfiguracja podstawowych funkcji, uruchamianie jądra - funkcja startowa jądra ustanawia zarządzanie pamięcią, wykrywa typ procesora i wszelkie dodatkowe funkcje, wywołuje funkcję start_kernel(), funkcja start_kernel(). 25/28

26 Uruchamianie systemu Linux V Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Proces init: pierwszy proces uruchamiany przez jądro, jest bezpośrednim lub pośrednim przodkiem wszystkich innych procesów, czuwa, aby wszystko działało tak, jak powinno: obsługa przestrzeni użytkownika, sprawdzanie i montowanie systemów plików, uruchamianie niezbędnych usług użytkownika, przełączanie się do środowiska użytkownika po zakończeniu uruchamiania systemu. 26/28

27 Porównanie bootloaderów Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux metoda uruchamiania, źródło uruchamiania, system operacyjny, informacje techniczne. 27/28

28 Bootowanie BIOS UEFI Proces uruchamiania komputera Uruchamianie systemu Windows Uruchamianie systemu Linux Arpaci-Dusseau, Remzi H.; Arpaci-Dusseau, Andrea C. (2014). Operating Systems: Three Easy Pieces, Chapter: Hard Disk Drives" Mueller S.: Rozbudowa i naprawa komputerów, Helion Metzger P.: Anatomia PC, Helion Mark Minasi, John Enck.: Troubleshooting NT Boot Failures" tldp.org/ldp/intro-linux/html/index.html upstart.ubuntu.com/cookbook thestarman.pcministry.com/asm/mbr/grub.htm thestarman.pcministry.com/asm/mbr/lilombr.htm 28/28

29 MBR PT VBR GPT Struktura logiczna nośników danych 1/27

30 Plan wykładu 1 Master Boot Record MBR PT VBR GPT 2 Tablica partycji 3 Volume Boot Record 4 GUID Partition Table 5 2/27

31 Master Boot Record MBR PT VBR GPT główny rekord rozruchowy, początek partycjonowanych urządzeń pamięci masowej komputera, zawiera: informacje o organizacji partycji na nośniku, kod boot loadera, zastępowany przez (GPT) na nowych komputerach, może współistnieć z GPT. 3/27

32 Budowa MBR MBR PT VBR GPT 512 bajtów 446 bajtów 64 bajty (4 x 16) 2 bajty program partycja partycja partycja partycja rozruchowy AA 4/27

33 MBR - Windows 98 MBR PT VBR GPT Źródło: 5/27

34 MBR - Linux GRUB MBR PT VBR GPT Źródło: 6/27

35 MBR - Linux LILO MBR PT VBR GPT Źródło: 7/27

36 Wersje MBR MBR PT VBR GPT Pierwsze dwa bajty MBR wskazują na jego wersję: FA 33 - DOS Windows 95A 33 C0 - Windows 95B, 98, 98SE, ME, 2000, XP, Vista EB 48 - Linux GRUB FA EB - Linux LILO EB 3C - Windows Floppy Disk boot record 8/27

37 Modyfikacje MBR MBR PT VBR GPT Ze względu na system operacyjny: zmniejszenie rozmiaru i podział na części programu rozruchowego, dodanie znacznika czasowego dysku, dodanie sygnatury dysku, rozszerzenie liczby partycji. 9/27

38 Tablica partycji (ang. Partition Table) MBR PT VBR GPT tnie dysk na partycje: obsługa systemów plików, oddzielenie systemu od danych, MBR zawiera deskryptory dla 4 partycji, ten sam format wpisów dla partycji podstawowej i rozszerzonej, partycja rozszerzona - sektor początkowy zostanie wykorzystany do zlokalizowania pierwszego sektora partycji rozszerzonej (EBR). 10/27

39 Wpis w tablicy partycji MBR PT VBR GPT Offset Rozmiar Opis +0h 1 bajt Status: 80h - partycja bootowalna, 00h - partycja niebootowalna +1h 3 bajty Adres CHS pierwszego sektora partycji: 1 bajt - numer głowicy 1 bajt - numer sektor 1 bajt - numer cylindra +4h 1 bajt Typ partycji +5h 3 bajty Adres CHS ostatniego sektora partycji +8h 4 bajty Adres LBA pierwszego sektora partycji +Ch 4 bajty Liczba sektorów w partycji 11/27

40 Typy partycji MBR PT VBR GPT 00 Empty 05 Extended DOS 3.3+ extended partition 06 DOS Large File System (16-bit FAT, over 32M) 07 WindowsNT NTFS 08 Commodore Commodore DOS 0B Windows95 with 32-bit FAT 81 Linux Linux 82 Linux/Swap Linux Swap partition 82 Solaris Solaris (Unix) 85 Linux Linux EXT FB VMWARE vmware partition FM VMware VMware raw partition Źródło: https: // 12/27

41 Tablica partycji przykład MBR PT VBR GPT 13/27

42 Partycja rozszerzona MBR PT VBR GPT EBR (ang. Extended Boot Record) deskryptor dysku logicznego 446 B Kod wykonywalny, nieużywane, wypełnione zerami. 16 B Pierwszy wpis w PT, wskaźnik do dysku logicznego. Sektor początkowy - przesunięcie między tym sektorem EBR a pierwszym sektorem partycji logicznej. Zwykle 63 sektory. Liczba sektorów - całkowita liczba sektorów danych dla tej partycji logicznej. 16 B Drugi wpis w PT, wskazuje na kolejny EBR w łańcuchu, ostatni EBR - 0 B. Sektor początkowy - adres względny następnego EBR w rozszerzonej partycji. Liczba sektorów - całkowita liczba sektorów dla następnej partycji logicznej, rozpoczynająca liczenie w EBR. 16 B Trzeci wpis w PT, nieużywane, wypełnione zerami. 16 B Czwarty wpis w PT, nieużywane, wypełnione zerami. 2 B Magic number 55AA 14/27

43 Volume Boot Record MBR PT VBR GPT rekord rozruchowy woluminu (partycji), pierwszy sektor pojedynczej partycji na urządzeniu, wywoływany bezpośrednio przez oprogramowanie sprzętowe komputera lub pośrednio przez kod w MBR, 512 B, zawartość zależna od systemu plików, FAT12 (z wyjątkiem DOS 1.x), FAT16, FAT32, HPFS, NTFS VBR zawiera również blok parametrów BIOSu (ang. BIOS Paremeter Block). 15/27

44 VBR dla partycji NTFS MBR PT VBR GPT Źródło: 16/27

45 Podział dysku I MBR PT VBR GPT 17/27

46 Podział dysku II MBR PT VBR GPT 1. MBR 2. Zerowa ścieżka (62 sektory) 3., 4., 6. Pierwsza, druga i czwarta partycja podstawowa 7. Wolna przestrzeń 5. Trzecia partycja - rozszerzona 8. Pierwszy sektor EBR w rozszerzonej partycji 9: Przestrzeń międzywymiarowa (ścieżka zerowa) 10., 13., 16. Wolna przestrzeń 11. EBR dla partycji logicznej znajdującej się pod 12, także wskaźnik dla sektora EBR wskazującego na Prawidłowa partycja logiczna 14. Ostatni EBR w rozszerzonej partycji 15. Prawidłowa partycja logiczna 18/27

47 GUID Partition Table I MBR PT VBR GPT układ tabeli partycji, stanowiący część standardu Unified Extensible Firmware Interface (UEFI), 64-bitowe wartości do adresowania (LBA) - obsługa wielu partycji (do 128 w Windows), pierwsza partycja na dysku twardym zaczyna się od LBA /27

48 GUID Partition Table II MBR PT VBR GPT Źródło: 20/27

49 GUID Partition Table III MBR PT VBR GPT Protective MBR - zapewnienie kompatybilności wstecznej dla narzędzi, które nie rozumieją systemu GPT (LBA 0), Primary GTP: Primary GTP Header (LBA 1): określa dostępne miejsce na dysku, układ tabeli, liczbę elementów, rejestruje identyfikator partycji dysku GPT oraz rozmiar i położenie nagłówka tabeli partycji, położenie nagłówka kopii zapasowej tabel, przechowuje sumę kontrolną tabeli partycji, Partition Entry Array - tablica wpisów partycji, Secondary GTP - kopia zapasowa Primary GTP. 21/27

50 GUID Partition Table IV MBR PT VBR GPT Źródło: Nikkel J.: Forensic analysis of GPT disks and GUID partition tables 22/27

51 GUID Partition Table V MBR PT VBR GPT Źródło: Nikkel J.: Forensic analysis of GPT disks and GUID partition tables 23/27

52 GUID Partition Table VI MBR PT VBR GPT Zawartość wpisu w tablicy partycji: Długość Opis 16 B Typ partycji 16 B Unikalny identyfikator partycji 8 B Początek parytcji LBA (little endian) 8 B Koniec partycji LBA 8 B Flagi atrybutów 72 B Nazwa partycji 24/27

53 GPT Protective MBR MBR PT VBR GPT Źródło: 25/27

54 Nagłówek GPT MBR PT VBR GPT Źródło: 26/27

55 MBR PT VBR GPT Wykorzystano następujące materiały: partition_types-1.html Metzger P.: Anatomia PC, Helion Mueller S.: Rozbudowa i naprawa komputerów, Helion Nikkel J.: Forensic analysis of GPT disks and GUID partition tables 27/27

56 Tworzenie tablicy partycji 1/10

57 System szesnastkowy 0hex 0dec hex 1dec hex 2dec hex 3dec hex 4dec hex 5dec hex 6dec hex 7dec hex 8dec hex 9dec 1001 Ahex 10dec 1010 Bhex 11dec 1011 Chex 12dec 1100 Dhex 13dec 1101 Ehex 14dec 1110 Fhex 15dec /10

58 Potęgi dwójki /10

59 Przykładowa tablica partycji w MBR I Dysk 20 GB Boot? Początkowy Końcowy Typ H S C H S C LBA Liczba sektorów FE FF 6D 3F AF 39 D C1 6E 0C FE FF FF EE 39 D7 00 BD 86 BB FE FF FF 83 FF FF FF AB C CD 2F FE FF FF 0F FF FF FF 78 F AF CC 00 4/10

60 Przykładowa tablica partycji w MBR II Boot? Początkowy Końcowy Typ H S C H S C LBA Liczba sektorów FE FF 6D 3F AF 39 D C1 6E 0C FE FF FF EE 39 D7 00 BD 86 BB FE FF FF 83 FF FF FF AB C CD 2F FE FF FF 0F FF FF FF 78 F AF CC 00 Boot? Początkowy Końcowy Typ H S C H S C LBA Liczba sektorów x a b x + 1 y a + b c y + 1 a + b + c 5/10

61 Przykładowa tablica partycji w MBR II Boot? Początkowy Końcowy Typ H S C H S C LBA Liczba sektorów FE FF 6D 3F AF 39 D C1 6E 0C FE FF FF EE 39 D7 00 BD 86 BB FE FF FF 83 FF FF FF AB C CD 2F FE FF FF 0F FF FF FF 78 F AF CC 00 Boot? Początkowy Końcowy Typ H S C H S C LBA Liczba sektorów x a b x + 1 y a + b c y + 1 a + b + c 5/10

62 Pierwsza partycja I Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Czy bootowalna? 80 - Tak, 00 - nie. 2. Adres pierwszego sektora partycji CHS: H - 01hex - 1 S - 01hex - 1 C - 00hex - 0 CHS (0, 1, 1) 6/10

63 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

64 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

65 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

66 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

67 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

68 Pierwsza partycja II Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Typ partycji: 07hex - NTFS 4. Adres ostatniego sektora partycji CHS: H - FEhex - (pole 8 bitowe) dec S - FFhex - (pole 6 bitowe) dec C - 6Dhex - (pole 10 bitowe) dec 7/10

69 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

70 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

71 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

72 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

73 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

74 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

75 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

76 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

77 Pierwsza partycja III Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C FE FF 6D 3F AF 39 D Adres LBA pierwszego sektora (little endian!): 3F > F -> 63dec 6. Liczba sektorów w partycji (little endian!): AF 39 D7 00 -> 00 D7 39 AF -> > dec Sprawdzenie: C x H x S = x 255 x 63 = sektorów = sektorów 1 C, H są indeksowane od 0 2 Początek partycji 8/10

78 Pierwsza partycja IV 7. Pojemność partycji: sektorów x 512 B = B = 6,73 GiB 8. Wartości decymalne: Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C T NTFS /10

79 Pierwsza partycja IV 7. Pojemność partycji: sektorów x 512 B = B = 6,73 GiB 8. Wartości decymalne: Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C T NTFS /10

80 Pierwsza partycja IV 7. Pojemność partycji: sektorów x 512 B = B = 6,73 GiB 8. Wartości decymalne: Początkowy Końcowy Boot? Typ LBA Liczba sektorów H S C H S C T NTFS /10

81 Pozostałe partycje Boot? Początkowy Końcowy Typ H S C H S C LBA L. sektorów T NTFS N FAT32 PZ PZ PZ N PZ PZ PZ Linux ext2 PZ PZ PZ N PZ PZ PZ Extended PZ FF PZ PZ - poza zakres adresacji CHS Pojemności partycji: x 512 B = B = 6,73 GiB x 512 B = B = 5,86 GiB x 512 B = B = 0,1 GiB x 512 B = B = 6,4 GiB 10/10

82 System plików FAT FAT 12 FAT 16 System plików FAT 12/16/32 FAT 32 1/30

83 Plan wykładu System plików FAT FAT 12 FAT 16 FAT 32 1 System plików 2 System plików FAT 3 System plików FAT 12 4 System plików FAT 16 5 System plików FAT /30

84 System plików I System plików FAT FAT 12 FAT 16 FAT 32 3/30

85 System plików I System plików FAT FAT 12 FAT 16 FAT 32 4/30

86 System plików I System plików FAT FAT 12 FAT 16 FAT 32 5/30

87 System plików I System plików FAT FAT 12 FAT 16 FAT 32 6/30

88 System plików II System plików FAT FAT 12 System plików Metoda przechowywania plików, zarządzania plikami i informacjami o nich, w taki sposób, aby dostęp do plików i danych w nich zgromadzonych był łatwy dla użytkownika systemu. FAT 16 FAT 32 Przykłady systemów plików: Linux: ext, ext2, ext3, ext4, ReiserFS, JFS, XFS, DOS: FAT12, FAT16, Windows: FAT32, exfat, NTFS. 7/30

89 Rodzaje systemów plików System plików FAT FAT 12 FAT 16 FAT 32 8/30

90 System plików FAT System plików FAT FAT 12 FAT 16 FAT 32 ang. File Allocation Table, ze względu na kompatybilność, obsługiwany przez prawie wszystkie obecnie opracowane systemy operacyjne (komputery osobiste, urządzenia mobilne, systemy wbudowane), 1977, dyskietki -> dyski twarde (DOS, Windows 9x), kolejne wersje: FAT12, FAT16, FAT32, wykorzystuje tabelę indeksów (tablica alokacji plików), wykorzystanie FAT przez UEFI. 9/30

91 Tablica alokacji plików I System plików FAT FAT 12 FAT 16 FAT 32 informacje przechowywane w porcjach zwanych sektorami, partycja podzielona na klastry (jednostki alokacji pliku), numer klastra umożliwia obliczenie: numeru logicznego sektora, numeru ścieżki, głowicy i sektora na ścieżce klaster w całości jest przydzielany jednemu plikowi: plik w katalogu - numer pierwszego klastra pliku, dalsze części pliku - wpis w FAT, w tablicy alokacji: numer klastra pierwszej części pliku wskazuje na numer kolejnego klastra pliku. 10/30

92 Tablica alokacji plików II System plików FAT FAT 12 FAT 16 FAT h - wolny klaster, FFF7h - uszkodzony klaster, FFF8h-FFFFh - ostatni klaster pliku, FFF0h-FFF6h - zarezerwowany klaster. Źródło rysunku: 11/30

93 Tablica alokacji plików III System plików FAT FAT 12 FAT 16 FAT 32 Zalety i wady: szybkie odszukanie miejsca dla nowego pliku, łatwe odszukiwanie kolejnych części plików, duża partycja - duży klaster - niewykorzystane miejsce, fragmentacja, problemy z modyfikacją tablicy alokacji. 12/30

94 Fragmentacja i defragmentacja System plików FAT FAT 12 FAT 16 FAT 32 Fragmentacja Zjawisko polegające na występowaniu nieciągłości obszarów zapisanych i niezapisanych na dysku twardym komputera, skutkujące spadkiem wydajności operacji na plikach. Przyczyny: - wadliwa budowa systemu plików (problemy z algorytmami alokacji danych), - usuwanie, dodawanie i modyfikowanie nowych plików. Defragmentacja Proces scalania pofragmentowanych danych na dysku w celu uzyskania większej wydajności operacji na plikach. 13/30

95 Zalety defragmentacji System plików FAT FAT 12 FAT 16 FAT 32 Źródło: 14/30

96 Budowa partycji FAT System plików FAT FAT 12 FAT 16 FAT 32 Partycja FAT dzieli się na 4 obszary: 1. Zarezerwowany - Volume Boot Record, BIOS Parameter Block, Boot Loader, 2. Tablica alokacji znajduje się za boot sektorem, 3. Katalog główny (w FAT32 nie istnieje w tej formie), 4. Dane - wszystkie dane, obszar podzielony na logiczne struktury. 15/30

97 Struktura katalogu I System plików FAT FAT 12 FAT 16 FAT 32 Każdy plik na dysku znajduje się w jakimś katalogu. Czym zatem jest katalog? Katalog jest: plikiem (specjalna struktura), tablicą (informacje o plikach i podkatalogach, wskaźniki) Informacje w pliku katalogu: 8 bajtów - nazwa pliku, 3 bajty - rozszerzenie, 1 bajt - atrybuty pliku, 1 bajt - wielkość liter, 1 bajt - czas utworzenia w milisekundach, 16/30

98 Struktura katalogu I System plików FAT FAT 12 FAT 16 FAT 32 Każdy plik na dysku znajduje się w jakimś katalogu. Czym zatem jest katalog? Katalog jest: plikiem (specjalna struktura), tablicą (informacje o plikach i podkatalogach, wskaźniki) Informacje w pliku katalogu: 8 bajtów - nazwa pliku, 3 bajty - rozszerzenie, 1 bajt - atrybuty pliku, 1 bajt - wielkość liter, 1 bajt - czas utworzenia w milisekundach, 16/30

99 Struktura katalogu II System plików FAT FAT 12 FAT 16 FAT 32 Informacje w pliku katalogu: 2 bajty - czas utworzenia, 2 bajty - data utworzenia, 2 bajty - czas ostatniego dostępu, 2 bajty - zarezerwowane, 2 bajty - czas utworzenia lub ostatniej modyfikacji pliku, 2 bajty - data utworzenia lub ostatniej modyfikacji pliku, 2 bajty - numer klastera (początek pliku), 4 bajty - rozmiar pliku.. (kropka) - bieżący katalog,.. (dwie kropki) - katalog nadrzędny, E5h - plik został skasowany. 17/30

100 Plik System plików FAT FAT 12 FAT 16 FAT 32 nazwa + rozszerzenie, nazwa - od 1 do 8 dowolnych znaków, rozszerzenie - od 0 do 3 znaków, problem długich nazw, aliasowanie nazw. 18/30

101 Błędy występujące w systemie FAT System plików FAT FAT 12 FAT 16 FAT 32 Utrata klastrów, metody naprawy: kopiowanie tablicy alokacji plików do pamięci, przechodzenie począwszy od katalogu głównego poprzez wszystkie pliki i katalogi i zaznaczanie ich jako używanych, porównanie wygenerowanej tablicy używanych klastrów, z tablica przechowywaną w pamięci, zapisanie utraconych klastrów jako pliki. skrzyżowanie klastrów, uszkodzone pliki i katalogi, błędy w tablicy alokacji plików. 19/30

102 Wpis w tablicy alokacji System plików FAT FAT 12 FAT 16 FAT 32 20/30

103 System plików FAT 12 System plików FAT FAT 12 FAT 16 FAT 32 Microsoft, MS/PC-DOS, 1981 r., wprowadzony dla stacji dyskietek (FDD), 12 bitowe wpisy adresów klastrów, 4078 klastrów do zaadresowania rozmiar klastra od 512 B do 4 kb, maksymalny rozmiar partycji - 16 MB. 21/30

104 System plików FAT 16 System plików FAT FAT 12 FAT 16 FAT 32 Microsoft, MS-DOS 3, 1987 r., 16-bitowe adresowanie przy dostępie do plików, klastrów, ograniczenie wielkości pliku do 2 GB, nierozróżnianie wielkości liter w nazwach plików, ograniczenie długości nazw plików do 12 znaków (8 + 3). 22/30

105 System plików FAT 32 I System plików FAT FAT 12 FAT 16 FAT 32 Microsoft, Windows 95 OSR2, 1996 r., adresowanie 32-bitowe, 28 b numer klastra, obsługiwany przez systemy uniksowe, bardziej wytrzymałe od poprzedników, obsługuje dyski o rozmiarze do 2 TB, maksymalny rozmiar partycji FAT32-2 TB (sektor 512 bajtów), 16 TB (sektor 4096 bajtów), maksymalny rozmiar pliku - 4 GB ( B), maksymalna długość nazwy pliku 255 znaków, znaczniki czasowe tworzenia, ostatniego dostępu i ostatniej zmiany. 23/30

106 VBR partycji FAT 32 I System plików FAT FAT 12 FAT 16 FAT 32 Budowa Volume Boot Record dla partycji FAT 32: 3 B Instrukcja skoku 8 B Identyfikator systemu 53 B BIOS Parameter Block 26 B Extended BPB 420 B Kod rozruchowy 2 B Magic number 24/30

107 VBR partycji FAT 32 II System plików FAT FAT 12 FAT 16 FAT 32 25/30

108 BPB i Extended BPB I System plików FAT FAT 12 FAT 16 FAT 32 Offset Rozmiar Wartość Nazwa pola +0B WORD 0002 Liczba bajtów w sektorze +0D 1 B 40 Liczba sektorów w klastrze +0E WORD 0100 Liczba zarezerwowanych sektorów B 02 Liczba kopii FAT +11 WORD 0002 Liczba wpisów w katalogu głównym +13 WORD 0000 Małe sektory B F8 Typ nośnika +16 WORD FC00 Liczba sektorów przeznaczonych na FAT +1A WORD 3F00 Liczba sektorów na ścieżkę +1C WORD 4000 Liczba głowic +1C DWORD 3F Liczba ukrytych sektorów +20 DWORD 01F03E00 Duże sektory 26/30

109 BPB i Extended BPB II System plików FAT FAT 12 FAT 16 FAT 32 Offset Rozmiar Wartość Nazwa pola B 80 Fizyczny numer dysku B 00 Nie używane B 29 Sygnatura B A88B3652 Numer seryjny woluminu +2B 11 B 4E4F204E41 Etykieta woluminu 4D B Suma kontrolna 27/30

110 FAT vs. Linux System plików FAT FAT 12 FAT 16 FAT 32 Linux posiada sterowniki systemu plików FAT. mount Polecenie służące do montowania systemu plików. mount -a -t nazwa_systemu_plikow System plików: adfs, affs, autofs, cifs, coda, coherent, cramfs, debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfsplus, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, squashfs, smbfs, sysv, tmpfs, ubifs, udf, ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs. Więcej: 28/30

111 System plików FAT FAT 12 FAT 16 FAT 32 Wykorzystano następujące materiały: /30

112 System plików FAT FAT 12 FAT 16 Dziękuję za uwagę! FAT 32 30/30

Bezpieczeństwo systemów komputerowych - wykład III i IV

Bezpieczeństwo systemów komputerowych - wykład III i IV Bezpieczeństwo systemów komputerowych - wykład III i IV systemu operacyjnego Struktura logiczna nośników danych G Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki

Bardziej szczegółowo

Bezpieczeństwo systemów komputerowych - wykład V i VI

Bezpieczeństwo systemów komputerowych - wykład V i VI 12 Bezpieczeństwo systemów komputerowych - wykład V i VI 12/16/32 16 32 ex Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2018/2019 1/54 Plan wykładu 12 16 32

Bardziej szczegółowo

Narzędzie konfiguracji rozruchu

Narzędzie konfiguracji rozruchu Narzędzie konfiguracji rozruchu 1. By skorzystać z narzędzia konfiguracji rozruchu na początek konieczne jest utworzenie płyty ratunkowej bądź wykorzystanie narzędzia IT Edition i uruchomienie maszyny

Bardziej szczegółowo

Sektor. Systemy Operacyjne

Sektor. Systemy Operacyjne Sektor Sektor najmniejsza jednostka zapisu danych na dyskach twardych, dyskietkach i itp. Sektor jest zapisywany i czytany zawsze w całości. Ze względów historycznych wielkość sektora wynosi 512 bajtów.

Bardziej szczegółowo

Tworzenie partycji i dysków logicznych

Tworzenie partycji i dysków logicznych Tworzenie partycji i dysków logicznych Podstawowe pojęcia Dysk twardy fizyczny napęd, który służy do przechowywania danych Dysk podstawowy zawierają tzw. woluminy podstawowe, takie jak partycje podstawowe

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia stacjonarne I stopnia Rok akademicki 2016/2017 Wykład nr 7 (11.01.2017) Rok akademicki 2016/2017, Wykład

Bardziej szczegółowo

Struktura dysku. Dyski podstawowe i dynamiczne

Struktura dysku. Dyski podstawowe i dynamiczne Struktura dysku Dyski podstawowe i dynamiczne System Windows 2000 oferuje dwa rodzaje konfiguracji dysków: dysk podstawowy i dysk dynamiczny. Dysk podstawowy przypomina struktury dyskowe stosowane w systemie

Bardziej szczegółowo

Systemy plików FAT, FAT32, NTFS

Systemy plików FAT, FAT32, NTFS Systemy plików FAT, FAT32, NTFS SYSTEM PLIKÓW System plików to sposób zapisu informacji na dyskach komputera. System plików jest ogólną strukturą, w której pliki są nazywane, przechowywane i organizowane.

Bardziej szczegółowo

Partition Wizard Home Edition Aplikacja przeznaczona do partycjonowania dysków twardych, obsługująca również macierze RAID oraz dyski o pojemności

Partition Wizard Home Edition Aplikacja przeznaczona do partycjonowania dysków twardych, obsługująca również macierze RAID oraz dyski o pojemności 10 najlepszych darmowych programów do partycjonowania i zarządzania dyskami Odpowiedni podział dysku pozytywnie wpływa na działanie systemu. Prezentujemy 10 najlepszych darmowych programów do partycjonowania

Bardziej szczegółowo

Zarządzanie partycjami

Zarządzanie partycjami Zarządzanie partycjami Do tworzenie i usuwania partycji, formatowania dysków i zmiany liter dysków w systemie Windows NT, służy narzędzie graficzne Zarządzanie dyskami lub program diskpart dostępny w konsoli

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Etapy uruchamiania systemu

Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Etapy uruchamiania systemu Systemy operacyjne i sieci komputerowe. 1 SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Etapy uruchamiania systemu 010 2 Systemy operacyjne i sieci komputerowe. Część 010. I. Etapy uruchamiania systemu Windows

Bardziej szczegółowo

1) Czym jest architektura systemu Windows 7 i jak się ją tworzy? 2) Jakie są poszczególne etapy uruchomienia systemu Windows 7?

1) Czym jest architektura systemu Windows 7 i jak się ją tworzy? 2) Jakie są poszczególne etapy uruchomienia systemu Windows 7? Temat. Architektura systemu Windows 7. 1) Czym jest architektura systemu Windows 7 i jak się ją tworzy? 2) Jakie są poszczególne etapy uruchomienia systemu Windows 7? 3) Do czego służy narzędzie BCD. Edit?

Bardziej szczegółowo

HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI

HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI HARD DISK MANAGER 2010 - PORÓWNANIE EDYCJI Funkcja Partycjonowanie dysku Tworzenie nowej partycji Ekspresowe tworzenie partycji Formatowanie partycji Usuwanie partycji Przywracanie usuniętej partycji Przeniesienie/zmiana

Bardziej szczegółowo

Dział Dopuszczający Dostateczny Dobry Bardzo dobry Celujący

Dział Dopuszczający Dostateczny Dobry Bardzo dobry Celujący Przedmiotowy system oceniania Zawód: Technik Informatyk Nr programu: 312[ 01] /T,SP/MENiS/ 2004.06.14 Przedmiot: Systemy Operacyjne i Sieci Komputerowe Klasa: pierwsza Dział Dopuszczający Dostateczny Dobry

Bardziej szczegółowo

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin T: Przebieg instalacji systemu Linux. Do zainstalowania systemu operacyjnego Linux niezbędny jest w PC dysk twardy. Aby możliwe było prawidłowe zainstalowanie systemu, Linux musi obsługiwać kontroler dysku

Bardziej szczegółowo

SYSTEMY OPERACYJNE. na przykładzie. MS Windows XP

SYSTEMY OPERACYJNE. na przykładzie. MS Windows XP SYSTEMY OPERACYJNE na przykładzie MS Windows XP WYKAZ ZAGADNIEŃ 1. ZADANIA SYSTEMU OPERACYJNEGO 2. CECHY SYSTEMÓW OPERACYJNYCH 3. ETAPY URUCHAMIANIA SYSTEMU OPERACYJNEGO 4. WARSTWOWY MODEL SYSTEMU OPERACYJNEGO

Bardziej szczegółowo

Zaawansowane funkcje systemów plików. Ewa Przybyłowicz

Zaawansowane funkcje systemów plików. Ewa Przybyłowicz Zaawansowane funkcje systemów plików. Ewa Przybyłowicz Agenda: 1. Idea journalingu. 2. NTFS. 3. ext4. 4. exfat. 5. Porównanie systemów. Idea journalingu. Dziennik systemu plików zapewnia możliwość odzyskiwania

Bardziej szczegółowo

16MB - 2GB 2MB - 128MB

16MB - 2GB 2MB - 128MB FAT Wprowadzenie Historia FAT jest jednym z najstarszych spośród obecnie jeszcze używanych systemów plików. Pierwsza wersja (FAT12) powstała w 1980 roku. Wraz z wzrostem rozmiaru dysków i nowymi wymaganiami

Bardziej szczegółowo

PARAGON GPT LOADER. Przewodnik

PARAGON GPT LOADER. Przewodnik PARAGON GPT LOADER Przewodnik Koncepcja produktu Główni odbiorcy Użytkownicy Windows XP Rozmiar dysków 3TB nie jest obsługiwany przez szeroko popularny system Windows XP 32- bitowy. Pomimo, że dwie nowe

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą

SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 5 - zarządzanie pamięcią pomocniczą Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 PLAN: 3. Struktura katalogowa

Bardziej szczegółowo

MANAGER 2010 PROFESSIONALP VS. VIRTUALIZATION WIRTUALIZACJA OBSŁUGIWANE ANAGER 2010 C MANAGER 2010 CORPORATE: Funkcja. Korzyści.

MANAGER 2010 PROFESSIONALP VS. VIRTUALIZATION WIRTUALIZACJA OBSŁUGIWANE ANAGER 2010 C MANAGER 2010 CORPORATE: Funkcja. Korzyści. VIRTUALIZATION MANAGER 2010 PROFESSIONALP VS. VIRTUALIZATION MANAGER 2010 CORPORATE: ANAGER 2010 C Funkcja Opis Korzyści VM 2010 Professional VM 2010 Corporate WIRTUALIZACJA I MIGRACJE Funkcja Connect

Bardziej szczegółowo

PAMIĘĆ OPERACYJNA...107

PAMIĘĆ OPERACYJNA...107 SPIS TREŚCI: Od Autora...9 PODSTAWY...11 Charakterystyka systemu...13 Standardy...15 PIERWSZE KROKI...31 Uruchomienie...33 Instalacja na twardym dysku...34 Czynności poinstalacyjne...49 Program instalacyjny...49

Bardziej szczegółowo

Bootowalny pendrive USB z Windows

Bootowalny pendrive USB z Windows Windows XP, Vista, 7 i 8 z pamięci flash Na początku warto wyjaśnić dlaczego bootowalny pendrive, czyli automatycznie uruchamiająca się przy starcie komputera pamięć flash USB, zawierająca pliki instalacyjne

Bardziej szczegółowo

1. Podstawy...P Polecenia podstawowe...p... 18

1. Podstawy...P Polecenia podstawowe...p... 18 Spis treści Wstęp...P... 5 1. Podstawy...P... 7 Wersje systemu MS-DOS 8 Windows NT: konsola czy DOS? 9 Jak uruchomić system MS-DOS 10 Szybkie uruchamianie 13 Okno a pełny ekran 14 Windows 2000/XP a pełnoekranowe

Bardziej szczegółowo

Konwersja maszyny fizycznej na wirtualną

Konwersja maszyny fizycznej na wirtualną 1 (Pobrane z slow7.pl) Konwersja maszyny fizycznej na wirtualną (odsłona druga). Zadanie to wykonamy przy pomocy narzędzia Paragon Go Virtual. Paragon Go Virtual to rozwiązanie, które pomoże zrealizować

Bardziej szczegółowo

HARD DISK MANAGER 11 / PEŁNA LISTA FUNKCJI. HDM 11 Professional. HDM 2011 Suite. Funkcje. Partycjonowanie dysku

HARD DISK MANAGER 11 / PEŁNA LISTA FUNKCJI. HDM 11 Professional. HDM 2011 Suite. Funkcje. Partycjonowanie dysku Funkcje HDM 2011 Suite HDM 11 Professional Partycjonowanie dysku Tworzenie partycji Ekspresowe tworzenie partycji Formatowanie partycji Usuwanie partycji Odzyskiwanie partycji Przenoszenie/zmiana rozmiaru

Bardziej szczegółowo

Przedmiot: Technologia informacyjna

Przedmiot: Technologia informacyjna Przedmiot: Technologia informacyjna Temat: Systemy operacyjne (zawiera materiały wykraczające poza podstawowy zakres nauczania przedmiotu) 1. Sprzęt komputerowy (sprzęt komputerowy trzeba oprogramować)

Bardziej szczegółowo

Podstawy Techniki Komputerowej. Temat: BIOS

Podstawy Techniki Komputerowej. Temat: BIOS Podstawy Techniki Komputerowej Temat: BIOS BIOS ( Basic Input/Output System podstawowy system wejścia-wyjścia) zapisany w pamięci stałej zestaw podstawowych procedur pośredniczących pomiędzy systemem operacyjnym

Bardziej szczegółowo

DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS

DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS System Operacyjny DOS DOS (ang. Disc Operating System) jest to 16-bitowy jednozadaniowy system operacyjny. Głównym zadaniem systemu jest obsługa plików w systemie FAT (ang. File Allocation Table) i wsparcie

Bardziej szczegółowo

Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz

Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz Podstawy informatyki System operacyjny dr inż. Adam Klimowicz System operacyjny OS (ang. Operating System) Program komputerowy bądź zbiór programów, który zarządza udostępnianiem zasobów komputera aplikacjom.

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia stacjonarne I stopnia Rok akademicki 2015/2016 Wykład nr 6 (30.11.2015) Rok akademicki 2015/2016, Wykład

Bardziej szczegółowo

Easy CD/DVD Recorder Instrukcja

Easy CD/DVD Recorder Instrukcja Easy CD/DVD Recorder Instrukcja Easy CD/DVD Recorder, Instrukcja 2 SPIS TREŚCI 1 O programie Easy CD/DVD Recorder... 2 2 Minimalne wymagania systemowe... 2 3 Tryb zwykły... 3 3.1 Wymazywanie dysków wielokrotnego

Bardziej szczegółowo

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem systemami plików, zarządzaniem atrybutami plików, prawami do plików

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH

SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH SYSTEMY OPERACYJNE WYKŁAD 5 OBSŁUGA PAMIĘCI MASOWYCH Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Fizyczna obsługa dysków Metody zabezpieczania pamięci masowych Przegląd systemów plików w systemach Windows

Bardziej szczegółowo

Jarosław Kuchta. Administrowanie Systemami Komputerowymi. System plików

Jarosław Kuchta. Administrowanie Systemami Komputerowymi. System plików Jarosław Kuchta System plików Partycja a wolumin Partycja część dysku podstawowego (fizycznego) Wolumin część dysku dynamicznego (wirtualnego) System plików 2 Rodzaje dysków Dyski podstawowe partycjonowane

Bardziej szczegółowo

ang. file) Pojęcie pliku (ang( Typy plików Atrybuty pliku Fragmentacja wewnętrzna w systemie plików Struktura pliku

ang. file) Pojęcie pliku (ang( Typy plików Atrybuty pliku Fragmentacja wewnętrzna w systemie plików Struktura pliku System plików 1. Pojęcie pliku 2. Typy i struktury plików 3. etody dostępu do plików 4. Katalogi 5. Budowa systemu plików Pojęcie pliku (ang( ang. file)! Plik jest abstrakcyjnym obrazem informacji gromadzonej

Bardziej szczegółowo

BIOS i BIOS SETUP. Wykład multimedialny Urządzenia techniki komputerowej

BIOS i BIOS SETUP. Wykład multimedialny Urządzenia techniki komputerowej BIOS i BIOS SETUP Wykład multimedialny Urządzenia techniki komputerowej 1 BIOS - definicja BIOS (ang. Basic Input/Output System - podstawowy system wejścia-wyjścia) to zapisany w pamięci stałej, inny dla

Bardziej szczegółowo

SYSTEM OPERACYJNY. Monika Słomian

SYSTEM OPERACYJNY. Monika Słomian SYSTEM OPERACYJNY Monika Słomian CEL znam podstawowe zadania systemu operacyjnego porządkuję pliki i foldery KRYTERIA rozumiem zadania systemu operacyjnego potrafię wymienić przykładowe systemy operacyjne

Bardziej szczegółowo

Wybrane programy do tworzenia bootowalnego dysku USB

Wybrane programy do tworzenia bootowalnego dysku USB Wybrane programy do tworzenia bootowalnego dysku USB Rufus mały program narzędziowy do formatowania i tworzenia bootowalnego urządzenie typu flash (pendrive, memory card itp.). Można utworzyć z bootowalnego

Bardziej szczegółowo

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V. T: Wirtualizacja instalacji serwera Windows. Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V. VirtualBox to

Bardziej szczegółowo

Architektura Komputerów

Architektura Komputerów Architektura Architektura Komputerów komputerowych Wykład nr. 9 dr Artur Bartoszewski PAMIĘCI MASOWE Zasada rejestracji magnetycznej Wszystkie typy pamięci na nośnikach magnetycznych działają na tej samej

Bardziej szczegółowo

SPIS TREŚCI: KARTY GRAFICZNE... 15

SPIS TREŚCI: KARTY GRAFICZNE... 15 SPIS TREŚCI: Od Autora... 13 KARTY GRAFICZNE... 15 PRZEGLĄDANIE GRAFIKI... 17 Nowe formaty danych... 17 Program CyberView... 18 Konfiguracja za pomocą parametrów ikony... 21 Ustawianie parametrów ekranu

Bardziej szczegółowo

Oprogramowanie Alternatywne

Oprogramowanie Alternatywne Wojciech Sobieski Oprogramowanie Alternatywne Linux - Instalacja Olsztyn 2008-2010 System operacyjny System operacyjny (operating system), program (w sensie ogólnym, w realizacji układ wielu programów)

Bardziej szczegółowo

BIOS, tryb awaryjny, uśpienie, hibernacja

BIOS, tryb awaryjny, uśpienie, hibernacja BIOS, tryb awaryjny, uśpienie, hibernacja Wykład: BIOS, POST, bootstrap loader, logowanie, uwierzytelnianie, autoryzacja, domena, tryb awaryjny, stan uśpienia, hibernacja, wylogowanie, przełączanie użytkownika,

Bardziej szczegółowo

2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl

2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl Wrocław 2007-09 SYSTEMY OPERACYJNE WPROWADZENIE Paweł Skrobanek C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl 1 PLAN: 1. Komputer (przypomnienie) 2. System operacyjny

Bardziej szczegółowo

PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH

PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH ĆWICZENIA NR 4 PRZYGOTOWANIE PAMIĘCI MASOWEJ PARTYCJONOWANIE dr Artur Woike Dyski HDD i SSD muszą być wstępnie przygotowane do pracy. Przygotowanie do pracy odbywa

Bardziej szczegółowo

1. Pliki i ich organizacja

1. Pliki i ich organizacja 1. Pliki i ich organizacja (1.1) Pojęcie pliku Dane bezpośrednio potrzebne procesorowi do wykonywania jego zadań są umieszczane w pamięci operacyjnej systemu. Jest to jednak pamięć ulotna i dane w niej

Bardziej szczegółowo

Komputery klasy PC. Dariusz Chaberski

Komputery klasy PC. Dariusz Chaberski Komputery klasy PC Dariusz Chaberski Start systemu adres 0xFFFF:0x0000 POST (ang. Power On Self Test) sprawdzenie zmiennej BIOSu 0x0040:0x0072-0x1234 - zimny start (RESET, włączenie zasilania), gorący

Bardziej szczegółowo

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia Budowa komputera Schemat funkcjonalny i podstawowe parametry Podstawowe pojęcia Pojęcia podstawowe PC personal computer (komputer osobisty) Kompatybilność to cecha systemów komputerowych, która umoŝliwia

Bardziej szczegółowo

Backup & Recovery 10 Home

Backup & Recovery 10 Home PARAGON Backup & Recovery 10 Home Polska wersja językowa Backup & Recovery 10 Home to bogate pod względem funkcjonalności oprogramowanie do tworzenia i przywracania kopii zapasowych. Nieważne, czy chcesz

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1

Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1 i sieci komputerowe Szymon Wilk System operacyjny 1 1. System operacyjny (ang. OS Operating System) to oprogramowanie nadzorujące pracę komputera. Programy, które uruchamia użytkownik na komputerze z systemem

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Działanie systemu operacyjnego Budowa systemu komputerowego Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej Pamięć

Bardziej szczegółowo

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi AE/ZP-27-16/14 Załącznik B Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi Wykonywanie kopii zapasowych Oprogramowanie do archiwizacji musi współpracować z infrastrukturą

Bardziej szczegółowo

Systemy Operacyjne. Część II Zarządzanie/Administracja Systemem. Wykład 4: Przestrzeń dyskowa. autor: mgr inż. Andrzej Woźniak

Systemy Operacyjne. Część II Zarządzanie/Administracja Systemem. Wykład 4: Przestrzeń dyskowa. autor: mgr inż. Andrzej Woźniak Systemy Operacyjne Część II Zarządzanie/Administracja Systemem Wykład 4: Przestrzeń dyskowa autor: mgr inż. Andrzej Woźniak Hierarchia Systemu Dyskowego Warstwa fizyczna - Dyski fizyczne (HDD Hard Disks)

Bardziej szczegółowo

MSConfig, System ConfigurationUtility

MSConfig, System ConfigurationUtility MSConfig MSConfig, System ConfigurationUtility program narzędziowy zawarty w systemach operacyjnych rodziny Microsoft Windows z wyjątkiem Windows 2000 (użytkownicy tego systemu mogą ten program załadować

Bardziej szczegółowo

BACKUP & RECOVERY 10 HOME PL

BACKUP & RECOVERY 10 HOME PL BACKUP & RECOVERY 10 HOME PL Backup & Recovery 10 Home to bogate pod względem funkcjonalności oprogramowanie do tworzenia i przywracania kopii zapasowych. Nieważne, czy chcesz w prosty sposób zapisać swoje

Bardziej szczegółowo

Computer Setup Instrukcja obsługi

Computer Setup Instrukcja obsługi Computer Setup Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w USA. Informacje zawarte

Bardziej szczegółowo

HARD DISK MANAGER 12 / LISTA FUNKCJI. HDM 12 Professional. HDM 12 Suite. Funkcje. Partycjonowanie dysku

HARD DISK MANAGER 12 / LISTA FUNKCJI. HDM 12 Professional. HDM 12 Suite. Funkcje. Partycjonowanie dysku Funkcje HDM 12 Suite HDM 12 Professional Partycjonowanie dysku Tworzenie partycji Ekspresowe tworzenie partycji Formatowanie partycji Usuwanie partycji Odzyskiwanie partycji Przenoszenie/zmiana rozmiaru

Bardziej szczegółowo

Technologia informacyjna. Urządzenia techniki komputerowej

Technologia informacyjna. Urządzenia techniki komputerowej Technologia informacyjna Urządzenia techniki komputerowej System komputerowy = hardware (sprzęt) + software (oprogramowanie) Sprzęt komputerowy (ang. hardware) zasoby o specyficznej strukturze i organizacji

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej I NIC sieci Pamięć operacyjna Przerwania Przerwania

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Partycjonowanie 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Partycjonowanie 1 i sieci komputerowe Szymon Wilk Partycjonowanie 1 1. Partycja To logiczny, wydzielony obszar dysku twardego, który może być sformatowany przez system operacyjny w odpowiednim systemie plików 2. Rodzaje

Bardziej szczegółowo

Narzędzie Setup Instrukcja obsługi

Narzędzie Setup Instrukcja obsługi Narzędzie Setup Instrukcja obsługi Copyright 2007, 2008 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w USA. Informacje

Bardziej szczegółowo

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja 7 Windows Serwer 2003 Instalacja Łódź, styczeń 2012r. SPIS TREŚCI Strona Wstęp... 3 INSTALOWANIE SYSTEMU WINDOWS SERWER 2003 Przygotowanie instalacji serwera..4 1.1. Minimalne wymagania sprzętowe......4

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej sieci Pamięć operacyjna Przerwania Przerwania Przerwanie

Bardziej szczegółowo

Backup & Recovery 12 Home

Backup & Recovery 12 Home PARAGON Backup & Recovery 12 Home Polska wersja językowa Backup & Recovery 12 Home to bogate pod względem funkcjonalności oprogramowanie do tworzenia i przywracania kopii zapasowych. Nieważne, czy chcesz

Bardziej szczegółowo

Rejestr HKEY_LOCAL_MACHINE

Rejestr HKEY_LOCAL_MACHINE Rejestr HKEY_LOCAL_MACHINE Poddrzewo HKEY_LOCAL_MACHINE zawiera dane konfiguracyjne lokalnego systemu. Informacje tutaj przechowywane są wykorzystywane przez aplikacje i sterowniki urządzeń, a także przez

Bardziej szczegółowo

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1) Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1) 1. Ustawiamy w biosie bootowanie systemu z CD-ROMu bądź z dyskietki (tworzymy wówczas dyskietki startowe). 2. Aby rozpocząć proces instalacji

Bardziej szczegółowo

Tomasz Greszata - Koszalin

Tomasz Greszata - Koszalin T: Wirtualizacja systemu Linux Ubuntu w maszynie wirtualnej VirtualBox. Zadanie1. Odszukaj w serwisie internetowym dobreprogramy.pl informacje na temat programu Oracle VM VirtualBox. VirtualBox to oprogramowanie

Bardziej szczegółowo

O historycznym systemie DOS. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

O historycznym systemie DOS. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski O historycznym systemie DOS R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski s-rg@siwy.il.pw.edu.pl System operacyjny System operacyjny jest podstawowym pomostem między użytkownikiem komputera a językiem

Bardziej szczegółowo

ZADANIE nr 4 Sprawdzian z informatyki

ZADANIE nr 4 Sprawdzian z informatyki Rafał Siczek Uniwersytet Wrocławski Studia Podyplomowe z Informatyki dla Nauczycieli SPI51 ZADANIE nr 4 Sprawdzian z informatyki Tematyka sprawdzianu: Systemy operacyjne Czas sprawdzianu: 25 min SPI51

Bardziej szczegółowo

MIGRATE TO 3TB. Przewodnik

MIGRATE TO 3TB. Przewodnik MIGRATE TO 3TB Przewodnik Koncepcja produktu Główni odbiorcy Migrate to 3TB to podręczne rozwiązanie, które rozwiązuje problem z niekompatybilnością pomiędzy nowoczesnymi systemami operacyjnymi Microsoft

Bardziej szczegółowo

System komputerowy. System komputerowy

System komputerowy. System komputerowy System komputerowy System komputerowy System komputerowy układ współdziałających ze sobą (według pewnych zasad) dwóch składowych: sprzętu komputerowego (hardware) oraz oprogramowania (software) po to,

Bardziej szczegółowo

Rejestr Windows XP. Leksykon kieszonkowy

Rejestr Windows XP. Leksykon kieszonkowy IDZ DO PRZYK ADOWY ROZDZIA SPIS TRE CI KATALOG KSI EK KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG Rejestr Windows XP. Leksykon kieszonkowy Autorzy: Miros³aw Chor¹ ewski, Dorota Ziêba ISBN: 83-7361-722-1 Format:

Bardziej szczegółowo

Wpisany przez Łukasz Nawrotek Poniedziałek, 20 Październik :57 - Zmieniony Poniedziałek, 20 Październik :02

Wpisany przez Łukasz Nawrotek Poniedziałek, 20 Październik :57 - Zmieniony Poniedziałek, 20 Październik :02 Utrata danych to problem niosący ze sobą niejednokrotnie poważne konsekwencje. Przyczyną utraty może być złośliwy wirus, błędnie działające oprogramowanie, problemy z formatowaniem partycji czy błąd dysku.

Bardziej szczegółowo

1. Wprowadzenie. 2. Charakterystyka produktu:

1. Wprowadzenie. 2. Charakterystyka produktu: 1. Wprowadzenie Gratulujemy wyboru przenośnej pamięci flash na USB 2.0 marki PQI. Mamy nadzieję, że nasz nowy produkt zadowoli Państwa i pozwoli zabrać ze sobą ulubione filmy, zdjęcia w każdej chwili i

Bardziej szczegółowo

Działanie systemu operacyjnego

Działanie systemu operacyjnego Działanie systemu operacyjnego Budowa systemu komputerowego I NIC Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej

Bardziej szczegółowo

1 Podstawowe informacje o BIOSie. 2 Zadania BIOSu

1 Podstawowe informacje o BIOSie. 2 Zadania BIOSu 1 Podstawowe informacje o BIOSie BIOS (czyli Basic Input/Output System) składa się przede wszystkim z wykonywalnego kodu zapisanego w kości pamięci umieszczonej na płycie głównej. Program BIOSu wykonuje

Bardziej szczegółowo

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych.

Formatowanie. Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych. Formatowanie dysku Formatowanie Formatowanie to proces tworzący na dysku struktury niezbędne do zapisu i odczytu danych. Formatowanie niskiego poziomu Operacja nanoszenia na powierzchnię dysku ścieżek,

Bardziej szczegółowo

System plików przykłady. implementacji

System plików przykłady. implementacji Dariusz Wawrzyniak Plan wykładu CP/M MS DOS ISO 9660 UNIX NTFS System plików (2) 1 Przykłady systemu plików (1) CP/M katalog zawiera blok kontrolny pliku (FCB), identyfikujący 16 jednostek alokacji (zawierający

Bardziej szczegółowo

Diagnostyka pamięci RAM

Diagnostyka pamięci RAM Diagnostyka pamięci RAM 1 (Pobrane z slow7.pl) Uszkodzenie pamięci RAM jest jednym z najczęściej występujących problemów związanych z niestabilnym działaniem komputera. Efektem uszkodzenia kości RAM są

Bardziej szczegółowo

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com

IdyllaOS. Prosty, alternatywny system operacyjny. www.idyllaos.org. Autor: Grzegorz Gliński. Kontakt: milyges@gmail.com IdyllaOS www.idyllaos.org Prosty, alternatywny system operacyjny Autor: Grzegorz Gliński Kontakt: milyges@gmail.com Co to jest IdyllaOS? IdyllaOS jest to mały, prosty, uniksopodobny, wielozadaniowy oraz

Bardziej szczegółowo

Program Computer Setup

Program Computer Setup Program Computer Setup Numer katalogowy dokumentu: 383705-241 Maj 2005 r. Spis tre ci Program Computer Setup Indeks Uzyskiwanie dostępu do programu Computer Setup.... 2 Ustawienia domyślne programu Computer

Bardziej szczegółowo

Arkusz1 Rok wprowadzenia. System plików Twórca Oryginalny system operacyjny

Arkusz1 Rok wprowadzenia. System plików Twórca Oryginalny system operacyjny Arkusz1 Rok wprowadzenia System plików Twórca Oryginalny system operacyjny FAT (8-bit) Marc McDonald, Microsoft Disk BASIC 1977 Microsoft FAT12 Tim Paterson 1980 QDOS, 86-DOS FAT16 Microsoft 1984 MS-DOS

Bardziej szczegółowo

DESKTOP Internal Drive. Przewodnik po instalacji

DESKTOP Internal Drive. Przewodnik po instalacji DESKTOP Internal Drive Przewodnik po instalacji Przewodnik po instalacji Seagate Desktop 2013 Seagate Technology LLC. Wszelkie prawa zastrzeżone. Seagate, Seagate Technology, logo Wave i FreeAgent to znaki

Bardziej szczegółowo

Oprogramowanie Alternatywne

Oprogramowanie Alternatywne Oprogramowanie Alternatywne Instalacja Systemów Operacyjnych Wojciech Sobieski Olsztyn 2005 System Operacyjny System operacyjny - (Operating System, OS), program (w sensie ogólnym, w realizacji układ wielu

Bardziej szczegółowo

1. Co to jest system operacyjny

1. Co to jest system operacyjny II Systemy operacyjne Dariusz Skibicki Wydział Inżynierii Mechanicznej Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy dariusz.skibicki(at)utp.edu.pl 1. Co to jest

Bardziej szczegółowo

Budowa systemów komputerowych

Budowa systemów komputerowych Budowa systemów komputerowych Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Współczesny system komputerowy System komputerowy składa

Bardziej szczegółowo

System plików przykłady implementacji

System plików przykłady implementacji System plików przykłady implementacji Dariusz Wawrzyniak CP/M MS DOS ISO 9660 UNIX NTFS Plan wykładu System plików (2) Przykłady implementacji systemu plików (1) Przykłady implementacji systemu plików

Bardziej szczegółowo

Administracja systemem Linux

Administracja systemem Linux Administracja systemem Linux mgr inż. Łukasz Kuczyński lkucz@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Administracja systemem Linux p. 1 Urzadzenia Blokowe Administracja systemem Linux

Bardziej szczegółowo

Spis Treści: Przygotowanie do instalacji lub trybu Live Testowanie systemu bez instalacji (Live) Instalacja Luwe OS Web

Spis Treści: Przygotowanie do instalacji lub trybu Live Testowanie systemu bez instalacji (Live) Instalacja Luwe OS Web Spis Treści: 1. 2. 3. 4. Wstęp Przygotowanie do instalacji lub trybu Live Testowanie systemu bez instalacji (Live) Instalacja Luwe OS Web 1. Wstęp Witaj w podręczniku instalacji i pracy w trybie Live systemu

Bardziej szczegółowo

Instalacja Ubuntu 12.12

Instalacja Ubuntu 12.12 Instalacja Ubuntu 12.12 Instalację systemu operacyjnego zaczynamy jak zawsze od stworzenia (jeśli nie posiadamy oryginalnego) odpowiedniego nośnika. Można użyć płyty lub innego odpowiednio przygotowanego

Bardziej szczegółowo

MultiBoot Instrukcja obsługi

MultiBoot Instrukcja obsługi MultiBoot Instrukcja obsługi Copyright 2009 Hewlett-Packard Development Company, L.P. Informacje zawarte w niniejszym dokumencie mogą zostać zmienione bez powiadomienia. Jedyne warunki gwarancji na produkty

Bardziej szczegółowo

Błąd pamięci karty graficznej lub Uszkodzona lub źle podpięta karta graficzna

Błąd pamięci karty graficznej lub Uszkodzona lub źle podpięta karta graficzna W zależności od producenta BIOS-u sygnały dźwiękowe mogą mieć różne znaczenie: długość i liczba piknięć wskazują na przyczynę błędu. Najpierw więc musimy ustalić, jaki BIOS znajduje się w naszym komputerze

Bardziej szczegółowo

Tworzenie pliku Zapisywanie pliku Czytanie pliku Zmiana pozycji w pliku Usuwanie pliku Skracanie pliku

Tworzenie pliku Zapisywanie pliku Czytanie pliku Zmiana pozycji w pliku Usuwanie pliku Skracanie pliku System plików Definicje: Plik jest logiczną jednostką magazynowania informacji w pamięci nieulotnej Plik jest nazwanym zbiorem powiązanych ze sobą informacji, zapisanym w pamięci pomocniczej Plik jest

Bardziej szczegółowo

Stosowanie dysków twardych nowej generacji o dużej pojemności

Stosowanie dysków twardych nowej generacji o dużej pojemności Informacje o technologii Stosowanie dysków twardych nowej Rozwiązywanie problemów ograniczeń architektury pamięci masowych starszej wersji, wyposażonych w dyski twarde o pojemności przekraczającej 2,1

Bardziej szczegółowo

Sygnały DRQ i DACK jednego kanału zostały użyte do połączenia kaskadowego obydwu sterowników.

Sygnały DRQ i DACK jednego kanału zostały użyte do połączenia kaskadowego obydwu sterowników. Płyty główne Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Układ DMA Układ DMA zawiera dwa sterowniki przerwań 8237A połączone kaskadowo. Każdy sterownik 8237A

Bardziej szczegółowo

Computer Setup Instrukcja obsługi

Computer Setup Instrukcja obsługi Computer Setup Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w USA. Informacje zawarte

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Etapy uruchamiania systemu 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Etapy uruchamiania systemu 1 i sieci komputerowe Szymon Wilk Etapy uruchamiania systemu 1 1. Wykonanie procedury POST Procesor wykonuje procedurę POST. Po jej udanym zakończeniu wykonywane zostają procedury POST kart rozszerzających.

Bardziej szczegółowo

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox. T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox. Wstępna konfiguracja oprogramowania VirtualBox: Program VirtualBox zainstalowany jest w katalogu c:\programy\virtualbox. Po uruchomieniu

Bardziej szczegółowo