Proces bootowania - wstęp
|
|
- Eugeniusz Adamczyk
- 8 lat temu
- Przeglądów:
Transkrypt
1 Proces bootowania - wstęp bootowaniem (ang. booting) nazywamy proces bootstrappingu prowadzący do uruchomienia systemu operacyjnego po włączeniu komputera słowo bootstrapping jest nawiązaniem do niemieckich opowieści o baronie Münchhausenie, który po wpadnięciu do bagna był w stanie wyciągnąć z niego sam siebie ciągnąc się za włosy (w późniejszych wersjach tej historii hrabia używa rzemieni ze swoich butów ang. boot straps do wyciągnięcia się z morza. Z historii tych narodził się termin bootstrapping) we wszelkim kontekście informatycznym słowo bootstrapping odnosi się do sytuacji, w której jakiś mały system uruchamia pewien duży system
2 Proces bootowania wstęp c.d. sekwencja bootowania to ciąg operacji, które muszą zostać wykonane przez komputer od momentu uruchomienia do momentu załadowania systemu operacyjnego wszystkie komputery (jako sprzęt) potrafią uruchamiać tylko te programy, które znajdują się w głównej pamięci a większość programów (łącznie z systemami operacyjnymi) jest przechowywana na rozmaitych nośnikach zaraz po uruchomieniu komputer nie ma możliwości dostępnych w systemach operacyjnych nie może ładować programów z dysku do pamięci prowadzi to do pozornie nierozwiązywalnego paradoksu
3 Proces bootowania bootloadery rozwiązaniem są malutkie programy zwane bootloaderami (programami rozruchowymi), które idealnie realizują ideę boostrappingu bootloader nie posiada pełnej funkcjonalności systemu operacyjnego, ale potrafi załadować taką jego część, która pozwoli na jego całkowite uruchomienie program rozruchowy oraz cały system operacyjny może być pobierany także z innych urządzeń takich jak stacja dyskietek, napęd CDROM, dyski USB a nawet spoza komputera - z serwera w sieci lokalnej bootloader (a w zasadzie jego pierwszy etap) jest ładowany przez BIOS
4 Co się dzieje po włączeniu przycisku POWER? - BIOS kontrolę nad sprzętem przejmuje BIOS (ang. Basic Input/Output System) BIOS jest programem zapisanym na stałe w pamięci ROM i jest wykonywany przy każdym włączeniu komputera po włączeniu komputera BIOS dekompresuje swój kod z pamięci flash i ładuje się do pamięci RAM i stamtąd rozpoczyna swoje działanie opcje użytkownika dla programu BIOSu zapisywane są w pamięci CMOS (ang. complementary metal-oxide-semiconductor), której trwałość jest podtrzymywana przez niezależne źródło prądu (baterię) kod źródłowy dla BIOSu pochodzący z 80x86 jest dostępny w IBM Technical Reference Manual)
5 Co się dzieje po włączeniu przycisku POWER? BIOS c.d. BIOS jest czasami nazywany firmware m ponieważ jest integralną częścią sprzętu i jego wersja jest charakterystyczna dla produktów konkretnych firm (największe z nich to: American Megatrends Inc. Phoenix Technologies czy Award Software International) BIOS jest przechowywany na nośnikach typu EEPROM czy pamięć flash, co umożliwia jego aktualizację ponieważ aktualizacja BIOSu jest czynnością niebezpieczną wprowadzono kilka zabezpieczeń: dual bios oryginalny program BIOSu jest nienaruszony w postaci backupu boot block nienadpisywalna część BIOSu, która jest uruchamiana w pierwszej kolejności i testuje dalszą część kodu - np. sprawdza sumy kontrolne
6 Co się dzieje po włączeniu przycisku POWER? POST BIOS zapewnia dostęp do fundamentalnych komponentów komputera jego funkcją jest także testowanie sprawności tych komponentów zajmuje się tym procedura POST (Power On Self Test) główne funkcje BIOSU podczas wywoływania procedur POST to: sprawdzenie integralności kodu programu BIOS ustalenie powodu, dla którego POST zostało uruchomione znalezienie, ustalenie rozmiaru i sprawdzenie głównej pamięci znalezienie, zainicjalizowanie i skatalogowanie wszystkich magistrali dostarczenie interfejsu do konfiguracji systemu (BIOS Setup) zidentyfikowanie urządzeń zdolnych do bootowania
7 BIOS wzloty i upadki w prostych systemach operacyjnych takich jak DOS BIOS pokrywał prawie wszystkie operacje wejścia/wyjścia oraz bezpośredni dostęp do sprzętu wraz z rozwojem bardziej skomplikowanych systemów (Windows, Linux) rola BIOSu został zredukowana tylko do początkowej inicjalizacji i testowania sprzętu jednak w ostatnich latach, wraz z pojawieniem się technologii ACPI (Advanced Configuration and Power Interface) BIOS przejął cześć zaawansowanych funkcji takich jak: zarządzanie energią hotplug devices kontrola termiczna
8 Proces bootowania po pomyślnym wykonaniu procedur testujących BIOS próbuje załadować pliki bootujące systemu operacyjnego w tym celu identyfikuje wszelkie napędy, które są zdolne do bootowania i sprawdza je w kolejności zdefiniowanej przez użytkownika możliwości BIOSu dotyczące napędów kończą się na wiedzy jak załadować pierwszy 512 bajtowy sektor z napędu BIOS ładuje ze stosownego nośnika pierwsze 512 bajtów do pamięci głównej pod adres 0000:7C00 2 ostatnie bajty z 512 bajtowego bloku muszą w przypadku programów bootujących mieć wartość 0x55AA (kolejność bajtów jest na dysku odwrócona) po napotkaniu tego znacznika, BIOS skacze do adresu 0000:7C00
9 Struktura sektora bootującego bajty: (446 bajtów) kod wykonywalny programu ładującego bajty (64 bajty) tablica partycji (4 wpisy po 16 bajtów każdy patrz następny slajd nr 11) bajty 510 i 511 (2 bajty) znacznik stale równy: 0xAA55
10 Struktura Master Boot Recordu
11 Struktura tablicy partycji // plik: include/linux/genhd.h struct partition { unsigned char boot_ind; /* 0x80 - aktywna */ unsigned char head; /* ścieżka początkowa */ unsigned char sector; /* sektor początkowy */ unsigned char cyl; /* cylinder początkowy */ unsigned char sys_ind; /* Typ partycji */ unsigned char end_head; /* ścieżka końcowa */ unsigned char end_sector; /* sektor końcowy */ unsigned char end_cyl; /* cylinder końcowy */ unsigned int start_sect; /* sektor początkowy partycji */ unsigned int nr_sects; /* liczba sektorów wchodzących w skład partycji */ } //razem 16 bajtów
12 Kilka informacji o tablicy partycji dysk twardy może posiadać do 4 partycji podstawowych zamiast dowolnej z nich może wystąpić partycja rozszerzona zawierająca do 4 partycji zwanych logicznymi struktura dysku twardego jest jednoznacznie opisana za pomocą tablicy partycji tablica znajdująca się w MBR opisuje partycje podstawowe i rozszerzone znajdujące się bezpośrednio na dysku twardym w pierwszym sektorze dowolnej partycji rozszerzonej znajdzie się tablica partycji opisująca partycje logiczne umiejscowione na tej partycji rozszerzonej
13 Bootstrapping ciąg dalszy w pierwszym sektorze każdej partycji jest zarezerwowane miejsce, w którym jest umieszczony kolejny program ładujący, wczytywany i uruchamiany przez ten z MBR zadania programu z MBR często ograniczają się do załadowania tego programu, który znajduje się na partycji oflagowanej znacznikiem: active flag (pierwsze pole struktury partition) zaawansowane bootloadery (np. LILO), które można umieścić w MBR nie korzystają z tej flagi
14 Jądro systemu Linux obraz jądra powstaje w wyniku kompilacji plików ze źródłami współczesne jądra są zwykle większe niż 512KB dlatego są kompresowane (big kernel bzimage; zimage) podczas wczesnego bootowania, jądro ma do dyspozycji tylko niesławne 640KB pamięci działa w trybie rzeczywistym procesora dlatego potrzebne są tricki z przerzucaniem części jądra do różnych obszarów pamięci przed włączeniem trybu chronionego na samym początku bardzo ważne są części jądra: bootsect.s - malutki program, który jest zapisany w bootsektorze; jego zadaniem jest wczytanie i wystartowanie głównej części jądra setup.s odpowiada za pobraniu z BIOSu danych systemowych i umieszczenie ich w odpowiednich miejscach pamięci (dysk, pamięć i inne parametry)
15 Ładowanie jądra linuksa scenariusz dla nieskompresowanych jąder (<512K) bootsector (bootsector.s uruchamiany w pamięci w miejscu 0x7c00 w trybie rzeczywistym) przesuwa swój kod w miejsce 0x90000 i wczytuje korzystając z przerwań BIOSu sektory znajdujące się tuż za nim reszta kernela jest ładowana pod adres 0x10000 (0x x10000 = 512KB) wypełniając maksymalnie do pół megabajta kod załadowany w miejscu 0x90200 (0x bajtów na bootsector.s) zdefiniowany w pliku setup.s zajmuje się inicjalizacją sprzętu i pozwala na zmianę trybu wyświetlania (video.s) później cały kernel jest przesuwany z adresu (0x10000 = 64K) pod adres (0x1000 = 4K) i w ten sposób nadpisuje dane BIOSu trzymane w pamięci RAM wywołania BIOS-owe nie mogą już mieć miejsca w tym punkcie setup.s wchodzi w tryb chroniony procesora i skacze pod adres 0x1000, gdzie umieszczony jest kernel. W trybie chronionym cała pamięć jest już dostępna i system może zacząć się uruchamiać (wywołanie funkcji: start_kernel() )
16 Kompresowane jądra (zimage) powyższy scenariusz miał miejsce w czasach, kiedy kernel był mały, na tyle mały, by zmieścić się w 512K z czasem do kernela włączano rozmaite ficzury i kernel rozrósł się do gigantycznych rozmiarów (dla wielu wyczynem jest zmieszczenie własnoręcznie skonfigurowanego jądra na dyskietce 1,44M) kod większy niż pół megabajta nie może być przesuwany pod adres 0x1000 nie zmieści się w przydzielonym fragmencie pamięci dlatego w tym przypadku - w miejscu 0x1000 nie leży jądro, tylko część gunzip programu gzip
17 Kompresowane jądra c.d. head.s jest umieszczany pod adresem 0x1000 jego zadaniem jest rozzipowanie kernela wywołuje on funkcję decompress_kernel (compressed/misc.c), która z kolei woła funkcję inflate output tej funkcji jest pisany do pamięci począwszy od adresu 0x (1M) dostęp do pamięci powyżej 1M jest zapewniony, ponieważ pracujemy w trybie chronionym po dekompresji head.s skacze do aktualnego początku jądra proces bootowania jest teraz zakończony i kod, który znajduje się w 0x (ten sam kod, który był w 0x1000 w nieskompresowanych jądrach) zajmuje się inicjalizacją i wywołaniem funkcji start_kernel()
18 Przemieszczanie jądra w pamięci podczas bootowania
19 Dekompresja zwykłego jądra
20 Kompresowane jądra metoda bzimage począwszy od jądra dostarczono nowe narzędzie make bzimage ten rodzaj jądra ładuje się w trochę inny sposób zachodzą pewne zmiany: kiedy system jest ładowany pod adres 0x10000, zostaje wywołany pewien pomocniczy kod po odczytaniu każdych 64K danych. Ta pomocnicza funkcja przenosi blok danych do pamięci wysokiej korzystając z funkcji biosowych setup.s nie przesuwa systemu z powrotem do 0x1000 ale, po wkroczeniu w tryb chroniony skacze bezpośrednio do 1M, gdzie leżą dane przeniesione przez BIOS w poprzednim kroku dekompresor, którego kod znajduje się pod adresem 0x (1M) rozpakowuje kernel do niskiej pamięci, dopóki nie zostanie wyczerpana, a potem do pamięci wysokiej, zaraz za skompresowanym kodem te dwa kawałki kodu są łączone i zapisywane pod adres (0x100000) aby wykonać to zadanie prawidłowo potrzeba kilka przerzutów kodu w pamięci
21 Dekompresja dużego jądra
22 Informacje dodatkowe zadania setup.s: Sprawdzenie wersji loadera, poprawności załadowania i rodzaju jądra Rozmiar pamięci (BIOS) Rozpoznanie i inicjalizacja karty graficznej Ilość i parametry dysków podłączonych do pierwszego kontrolera Obecność architektury MCA Mysz PS/2 BIOS APM (Advanced Power Management) albo ACPI (Advanced Configuration and Power Interface)
23 Informacje dodatkowe - 2 przełączenie w tryb chroniony: Wyzerowanie lokalnej tablicy deskryptorów (LDT) Ustawienie w globalnej tablicy deskryptorów (GDT) wskaźników na 4 GB segmenty kodu i danych jądra, zaczynające się od 0 Wyłączenie przerwań Włączenie linii adresowej A20 Reset koprocesora Przesunięcie wektorów przerwań programowych pod 0x20 Załadowanie słowa stanu procesora z ustawionym bitem trybu chronionego
24 Inne architektury - SPARC bogatszy w funkcje firmware (czyli BIOS ) uruchamia program o nazwie SILO (SImple LOader) SILO jest w stanie czytać pliki z partycji ext2 albo ufs firmware ładuje bootsector zaraz po sprawdzeniu sprzętu i jego inicjalizacji kod bootsectorowy znajduje się w pliku /boot/first.b (512B) i jest ładowany pod adres 0x4000 dalej ładowany jest /boot/second.b i zapisywany pod adres (0x = 2.5M) adres został wybrany dlatego, że specyfikacja SPARCa zakłada, że przynajmniej 3M zostaną zamapowane podczas bootowania kod zapisany w second.b robi wszystkie pozostałe rzeczy (ma dostęp do partycji i może załadować (i zdekompresować) np. jądro systemu linux SILO odmawia współpracy z jądrami większymi niż 2.5M head.s jest sporo większe niż w przypadku PC
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
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
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
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
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
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
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,
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
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
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
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
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?
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
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
Programowanie na poziomie sprzętu. Tryb chroniony cz. 1
Tryb chroniony cz. 1 Moduł zarządzania pamięcią w trybie chronionym (z ang. PM - Protected Mode) procesorów IA-32 udostępnia: - segmentację, - stronicowanie. Segmentacja mechanizm umożliwiający odizolowanie
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
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
MultiBoot Instrukcja obsługi
MultiBoot Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Informacje zawarte w niniejszym dokumencie mogą zostać zmienione bez powiadomienia. Jedyne warunki gwarancji na produkty
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
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
MultiBoot Instrukcja obsługi
MultiBoot Instrukcja obsługi Copyright 2006, 2007 Hewlett-Packard Development Company, L.P. Informacje zawarte w niniejszym dokumencie mogą zostać zmienione bez powiadomienia. Jedyne warunki gwarancji
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
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
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 006 Wydajność systemu 2 SO i SK/WIN Najprostszym sposobem na poprawienie wydajności systemu, jeżeli dysponujemy zbyt małą ilością pamięci RAM
Windows 10 - Jak uruchomić system w trybie
1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z
Narzędzie Setup Instrukcja obsługi
Narzędzie 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
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
Narzędzie Setup. Instrukcja obsługi
Narzędzie 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
Narzędzie Setup. Instrukcja obsługi
Narzędzie Setup Instrukcja obsługi Copyright 2006 Hewlett-Packard Development Company, L.P. Bluetooth jest znakiem towarowym należącym do właściciela i używanym przez firmę Hewlett-Packard Company w ramach
Mikroinformatyka. Wielozadaniowość
Mikroinformatyka Wielozadaniowość Zadanie Tryb chroniony przynajmniej jedno zadanie (task). Segment stanu zadania TSS (Task State Segment). Przestrzeń zadania (Execution Space). - segment kodu, - segment
BIOS Ang. Basic Input/Output System program sterujący wszystkimi komponentami znajdującymi się w każdym PC. Rozmiar zależny jest od producenta i zawar
1 BIOS BIOS Ang. Basic Input/Output System program sterujący wszystkimi komponentami znajdującymi się w każdym PC. Rozmiar zależny jest od producenta i zawartych funkcji, jednak nie przekracza zwykle 512
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
MultiBoot Instrukcja obsługi
MultiBoot Instrukcja obsługi Copyright 2008 Hewlett-Packard Development Company, L.P. Informacje zawarte w niniejszym dokumencie mogą zostać zmienione bez powiadomienia. Jedyne warunki gwarancji na produkty
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.
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
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ą
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
MultiBoot. Instrukcja obsługi
MultiBoot Instrukcja obsługi Copyright 2007 Hewlett-Packard Development Company, L.P. Informacje zawarte w niniejszym dokumencie mogą zostać zmienione bez powiadomienia. Jedyne warunki gwarancji na produkty
Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4
Pamięć wirtualna Przygotował: Ryszard Kijaka Wykład 4 Wstęp główny podział to: PM- do pamięci masowych należą wszelkiego rodzaju pamięci na nośnikach magnetycznych, takie jak dyski twarde i elastyczne,
Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.
Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej. Przycisk RESET znajdujący się na obudowie komputera,
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
Instrukcja krok po kroku instalacji Windows Vista w nowym komputerze
Instrukcja krok po kroku instalacji Windows Vista w nowym komputerze Dostajemy wiele sygnałów od użytkowników portalu VISTA.PL w sprawie instalacji Windows Vista krok po kroku. W tym FAQ zajmę się przypadkiem
1. Pamięć wirtualna. 2. Optymalizacja pliku pamięci wirtualnej
1. Pamięć wirtualna Jeśli na komputerze brakuje pamięci RAM wymaganej do uruchomienia programu lub wykonania operacji, system Windows korzysta z pamięci wirtualnej, aby zrekompensować ten brak. Aby sprawdzić,
www.gim4.slupsk.pl/przedmioty
Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym
Co to jest BCD? Jak możemy edytować magazyn BCD?
Co to jest BCD? Boot Configuration Data jest magazynem, w którym system Windows Vista (a także późniejsze) przechowują pliki oraz ustawienia aplikacji dotyczące rozruchu. BCDEdit.exe jest edytorem z linii
Xesar. Pierwsze kroki
Xesar Pierwsze kroki Wymagania systemowe Xesar Komputer PC; min. 1,2 GHz lub szybszy Minimum 8 GB RAM (dla wersji 64-bit, z czego 4 GB dostępne dla systemu Xesar) 2x interfejs USB 2.0 do połączenia ze
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
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
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
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
Windows 10 - Jak przygotować bootowalny nośnik instalacyjny USB?
1 (Pobrane z slow7.pl) Windows 10 - Jak przygotować bootowalny nośnik instalacyjny Metoda 1 - Media Creation Tool Aby przygotować pendrive z instalatorem systemu Windows 10 należy pobrać narzędzie MediaCreationTool.
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
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
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
Laboratorium: Instalacja, konfiguracja oraz podział na partycje drugiego dysku twardego
11.4.5 Laboratorium: Instalacja, konfiguracja oraz podział na partycje drugiego dysku twardego Wprowadzenie Wydrukuj i wykonaj to laboratorium. W tym laboratorium, zmienisz kolejność rozruchu systemu,
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.
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
Komputer a Informatyka LABO03
Komputer a Informatyka LABO03 Komputer, Hardware, Software Komputer (z ang. computer od łac. computare - obliczać, dawne nazwy: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) -
Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski
Układ sterowania, magistrale i organizacja pamięci Dariusz Chaberski Jednostka centralna szyna sygnałow sterowania sygnały sterujące układ sterowania sygnały stanu wewnętrzna szyna danych układ wykonawczy
URZĄDZENIA WEJŚCIA-WYJŚCIA
Wykład czwarty URZĄDZENIA WEJŚCIA-WYJŚCIA PLAN WYKŁADU Budowa ogólna komputerów PC Urządzenia zewnętrzne w PC Podział urządzeń zewnętrznych Obsługa przerwań Bezpośredni dostęp do pamięci Literatura 1/24
Komputer i urządzenia z nim współpracujące.
Komputer i urządzenia z nim współpracujące. Program komputerowy Komputer maszynaelektroniczna przeznaczona do przetwarzania informacji Ogólny schemat działania komputera Podstawowe elementy komputera Większość
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
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ć
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
Jak wiemy, wszystkich danych nie zmieścimy w pamięci. A nawet jeśli zmieścimy, to pozostaną tam tylko do najbliższego wyłączenia zasilania.
Jak wiemy, wszystkich danych nie zmieścimy w pamięci. A nawet jeśli zmieścimy, to pozostaną tam tylko do najbliższego wyłączenia zasilania. Dlatego trzeba je zapisywać do pliku, a potem umieć je z tego
Laboratorium - Instalacja systemu Windows 7
5.0 5.2.1.5 Laboratorium - Instalacja systemu Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium będziesz instalował system operacyjny Windows 7. Zalecany sprzęt Do tego ćwiczenia
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
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
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
Zarządzanie partycjami i dyskami w środowisku Windows.
15.03.2015 Temat. Zarządzanie partycjami i dyskami w środowisku Windows. Zarządzanie partycjami i dyskami w środowisku Windows. Partycja obszar, który jest przydzielony na dysku twardym by przeznaczyć
Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
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
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
Programator Kart Master - klient
Programator Kart Master - klient Kraków 2002.11.27 SPIS TREŚCI 1 WSTĘP... 2 2 ROZPOCZĘCIE PRACY Z PROGRAMEM... 3 3 ZMIANA KLUCZA DOSTĘPU.... 4 4 GENEROWANIE KART UŻYTKOWNIKÓW... 5 1 1 Wstęp Programator
USB 3.0 DUAL SATA HDD STACJA DOKUJĄCA
USB 3.0 DUAL SATA HDD STACJA DOKUJĄCA Instrukcja obsługi DA-70548 Obudowa twardego dysku dual-sata w standardzie USB 3.0. Pozwala na jednoczesne korzystanie z dwóch twardych dysków SATA 2,5 lub 3,5 do
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
Architektura i administracja systemów operacyjnych
Architektura i administracja systemów operacyjnych Wykład 1 Jan Tuziemski Część slajdów to zmodyfiowane slajdy ze strony os-booi.com copyright Silberschatz, Galvin and Gagne, 2013 Informacje wstępne Prowadzący
dr inż. Jarosław Forenc
Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia stacjonarne I stopnia Rok akademicki 2010/2011 Wykład nr 7 (24.01.2011) dr inż. Jarosław Forenc Rok akademicki
System operacyjny MS-DOS
System operacyjny MS-DOS MS-DOS MS-DOS jest systemem jednozadaniowym, jego mechanizmy nie zapewniały ochrony i sprawnego zarządzania zasobami maszyny. DOS zajmuje się obsługą systemu plików, zawiera wsparcie
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
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
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Architektura komputerów
Architektura komputerów Tydzień 12 Wspomaganie systemu operacyjnego: pamięć wirtualna Partycjonowanie Pamięć jest dzielona, aby mogło korzystać z niej wiele procesów. Dla jednego procesu przydzielana jest
INSTRUKCJA INSTALACJI I KONFIGURACJI KARTY GOLIATH UNI HD PROTECTOR
INSTRUKCJA INSTALACJI I KONFIGURACJI KARTY GOLIATH UNI HD PROTECTOR A. INSTALACJA KARTY GOLIATH UNI HD PROTECTOR Instalacja karty Goliath Universal składa się z 3 etapów: 1. Instalacja sterownika w systemie
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
Spis treści. Rozdział 4. Aktywacja i aktualizacja systemu...71 Aktywacja systemu Aktualizacja systemu... 75
Spis treści Wstęp...5 Rozdział 1. Przygotowanie komputera do instalacji systemu...7 Zmiana ustawień BIOS-u... 7 Uruchamianie komputera z płyty CD... 9 Sterownik kontrolera dyskowego... 10 Rozdział 2. Rozpoczynamy
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
INSTRUKCJA I WSKAZÓWKI
INSTRUKCJA I WSKAZÓWKI korzystania z maszyny wirtualnej Oracle VirtualBox 4 Michał Karbowańczyk, wrzesień 2011 Spis treści 1 Informacje wstępne...4 1.1 Nazewnictwo...4 1.2 Legalność...4 1.3 Instalacja
Prezentacja emulatora QEMU Zajęcia SO
Prezentacja emulatora QEMU Zajęcia SO 08.11.2006 Czym jest QEMU...? QEMU to emulator procesora: osiągający bardzo dobrą szybkość emulacji udostępniony jako otwarte oprogramowanie Do czego może się przydać..?
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego
Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego Cel ćwiczenia: Celem zajęć jest zdobycie doświadczenia i umiejętności instalacji systemu operacyjnego z rodziny Unix bez wykorzystania
Przydziały (limity) pojemności dyskowej
Przydziały (limity) pojemności dyskowej W dużych sieciach lokalnych bądź w przypadku, gdy z danego komputera korzysta kilku różnych użytkowników, administrator może zechcieć mieć kontrolę nad przydziałem
Tworzenie oraz przywracanie obrazu systemu Windows 7
Tworzenie oraz przywracanie obrazu systemu Windows 7 Windows 7 udostępnia bardzo przydatne i ulepszone narzędzie do wykonywania kopii zapasowych plików użytkowników, a także tworzenia obrazu systemu. Backup
Mikroprocesor Operacje wejścia / wyjścia
Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych
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
Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator
Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania
Podstawy technologii informacyjnej. Beata Kuźmińska
Podstawy technologii informacyjnej Beata Kuźmińska Podstawowe definicje Informatyka - nazwa powstała w 1968 roku, stosowana w Europie. Informatyka zajmuje się całokształtem przechowywania, przesyłania,
Programowanie współbieżne Wykład 2. Iwona Kochańska
Programowanie współbieżne Wykład 2 Iwona Kochańska Miary skalowalności algorytmu równoległego Przyspieszenie Stały rozmiar danych N T(1) - czas obliczeń dla najlepszego algorytmu sekwencyjnego T(p) - czas
Działanie komputera i sieci komputerowej.
Działanie komputera i sieci komputerowej. Gdy włączymy komputer wykonuje on kilka czynności, niezbędnych do rozpoczęcia właściwej pracy. Gdy włączamy komputer 1. Włączenie zasilania 2. Uruchamia
Układ wykonawczy, instrukcje i adresowanie. Dariusz Chaberski
Układ wykonawczy, instrukcje i adresowanie Dariusz Chaberski System mikroprocesorowy mikroprocesor C A D A D pamięć programu C BIOS dekoder adresów A C 1 C 2 C 3 A D pamięć danych C pamięć operacyjna karta
Laboratorium - Instalacja Virtual PC
5.0 5.4.1.4 Laboratorium - Instalacja Virtual PC Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium zainstalujesz i skonfigurujesz Tryb XP w Windows 7. Następnie uruchomisz podstawowe