systemy_operacyjne_cw_01_linux_instalacja.pdf
(
244 KB
)
Pobierz
Microsoft Word - systemy_operacyjne_cw_01_linux_instalacja.docx
Ćwiczenie 1
Temat:
Podstawy systemu
Linux. Instalacja i
konfiguracja.
Cel ćwiczenia:
Pierwszym celem ćwiczenia jest zapoznanie studenta ze środowiskiem
wirtualizacji systemów operacyjnych, omówienie konfiguracji maszyn
wirtualnych, zapoznanie ze specyfiką pracy z wykorzystaniem wirtualnych
systemów operacyjnych.
Głównym zagadnieniem omawianym w tym ćwiczeniu będzie instalacja
systemu operacyjnego Linux, a w szczególności konfiguracja systemu plików i
partycji dysku twardego komputera na potrzeby instalacji systemu,
konfiguracja pakietów instalacyjnych, ustawienie hasła administratora oraz
inne czynności konfiguracyjne prowadzące do pierwszego uruchomienia
systemu. Podczas ćwiczenia student zapozna się także z podstawowymi
poleceniami i strukturą plików systemu Linux.
Podstawy systemu Linux. Instalacja i konfiguracja.
2
Systemy operacyjne – Wstęp
System operacyjny to oprogramowanie komputera umożliwiające zarządzanie sprzętem
komputerowym oraz odpowiedzialne za planowanie i wykonanie zadań użytkownika lub
aplikacji użytkownika. System operacyjny zajmuje się w szczególności: przydzielaniem czasu
pracy procesora dla poszczególnych zadań, przydzielaniem pamięci RAM do poszczególnych
zadań oraz taką obsługą sprzętu, która zapewnia brak przerw w dostępie do poszczególnych
elementów systemu komputerowego. Schematyczny przepływ informacji pomiędzy
elementami systemu komputerowego przedstawia rysunek 1.
Użytkownik
Aplikacje
System operacyjny
Sprzęt
Rysunek 1 Przepływ informacji pomiędzy elementami systemu komputerowego
Rynek oprogramowania oferuje nam bogaty wybór systemów operacyjnych. Systemy różnią
się od siebie przede wszystkim przystosowaniem do konkretnej architektury procesorów,
ilością oferowanego oprogramowania dodatkowego wchodzącego w skład systemu (usługi,
serwery, aplikacje), a także licencjami (od darmowych po bardzo drogie systemy
dedykowane).
Dzisiejsze systemy operacyjne podzielić można na trzy główne rodziny: systemy Linux,
wywodzące się z powstałych już w latach sześćdziesiątych systemów Unix, systemy
Podstawy systemu Linux. Instalacja i konfiguracja.
3
Windows, tworzone przez firmę Microsoft, oraz systemy Mac OS dla komputerów firmy
Apple.
Maszyny wirtualne – Wstęp
Maszyna wirtualna to programowe odtworzenie rzeczywistego sprzętu
komputerowego. Programy (lub systemy) uruchamiane w środowisku wirtualnym zachowują
się tak, jakby uruchomione zostały na prawdziwym fizycznym komputerze. Środowisko
wirtualne kontroluje wszystkie odwołania programu (systemu) do fizycznych urządzeń
sprzętowych i jednocześnie symuluje zachowanie i odpowiedzi tych urządzeń.
Niewątpliwą zaletą używania maszyn wirtualnych do testowania systemów
operacyjnych i oprogramowania jest fakt, iż z wykorzystaniem maszyn wirtualnych można
uruchamiać i testować oprogramowanie stworzone dla różnych architektur procesora bez
konieczności posiadania fizycznego sprzętu. Pozwala to administratorom testować nowe
rozwiązania i przeprowadzać testowe wdrożenia bez narażania rzeczywistego środowiska
produkcyjnego (parku serwerowego) na kosztowne przestoje.
Jednym z najważniejszych atutów maszyn wirtualnych jest fakt, iż wyposażone są one
we wszystkie urządzenia peryferyjne i interfejsy analogiczne do rzeczywistych komputerów.
Wirtualne maszyny najczęściej korzystają z urządzeń fizycznego komputera (
hosta
) na
którym są zainstalowane. Można zatem podłączać maszynę wirtualną, za pomocą wirtualnej
karty sieciowej (która tak naprawdę korzysta z rzeczywistej karty sieciowej komputera hosta)
do rzeczywistej sieci komputerowej, dzięki czemu wirtualny serwer będzie miał dostęp do
sieci internetowej. Możliwość funkcjonowania wirtualnego serwera w sieci Internet jest
jednym z największych zalet tej technologii, ponieważ klienci łączący się do usług sieciowych
wirtualnego serwera w żaden sposób nie odczuwają, iż korzystają z usług wirtualnego
systemu. Wirtualizacja daje administratorom także inne mechanizmy testowania sprzętu i
oprogramowania np.: możliwość podłączania wirtualnych nośników danych, a w
szczególności wirtualnych dysków twardych, co pozwala na testowanie migracji systemu na
inne dyski, tworzenia kopii bezpieczeństwa, tworzenia macierzy dyskowych itp. Ustawienia
związane z ilością przydzielonej pamięci RAM pozwalają sprawdzić, czy system będzie
pracował stabilnie posiadając daną ilość pamięci. Inną ciekawą funkcjonalnością maszyn
Podstawy systemu Linux. Instalacja i konfiguracja.
4
wirtualnych jest możliwość zapisywania stanu maszyny (tzw. migawki systemu). Pracując na
rzeczywistym systemie operacyjnym często napotyka się sytuacje, które są w pewien sposób
nieodwracalne
(usunięcie sterownika, zmiana konfiguracji interfejsu sieciowego, utrata pliku,
utrata klucza szyfrującego itp.) lub ich naprawa związana jest z długotrwałym nakładem
pracy administratora. Maszyny wirtualne dają możliwość zapisania stanu maszyny w danej
chwili, dzięki czemu, w przypadku, gdy administrator chce przetestować pewne rozwiązanie,
którego nie jest do końca pewny, ma możliwość (w przypadku utraty stabilności systemu)
powrotu w dowolnym momencie do zapisanego wcześniej stanu rzeczy.
Na rynku istnieje wielu producentów zajmujących się rozwojem i sprzedażą rozwiązań
z zakresu wirtualizacji. Często nie są to już tylko aplikacje klienckie pozwalająca na
zainstalowanie we własnym zakresie wirtualnego systemu. Coraz więcej uwagi przywiązuje
się do serwerów wirtualizacji, które udostępniają wiele
kopii
maszyny wirtualnej, dzięki
czemu do jednego wirtualnego systemu może zalogować się wielu użytkowników, a każdy z
nich pracuje na swojej kopii maszyny wirtualnej. Do najpopularniejszych programów
umożliwiających instalację wirtualnego systemu operacyjnego należą:
Microsoft Virtual PC
VMware Workstation
Virtual Box
Natomiast do najpopularniejszych serwerów wirtualizacji należą:
Windows Serwer 2008 R2 Hyper-V
VMware Server
Xen Server
Warto też zaznaczyć, iż wydajność wirtualnego systemu operacyjnego zależy przede
wszystkim od implementacji wirtualnego środowiska. Ten sam system operacyjny w wersji
wirtualnej w jednym środowisku wirtualnym może pracować dużo bardziej wydajnie niż w
innym programie do wirtualizacji.
Podstawy systemu Linux. Instalacja i konfiguracja.
5
Ćwiczenie 1. Maszyna wirtualna – Tworzenie i konfiguracja
Celem tego ćwiczenia jest stworzenie w środowisku wirtualizacji
VirtualBox
nowej maszyny
wirtualnej, konfiguracja środowiska oraz konfiguracja parametrów maszyny wirtualnej.
Ćwiczenie realizowane jest wg poniższych kroków:
1.
Zapoznać się z
Ustawieniami globalnymi
środowiska
VirtualBox
1.1.
Domyślne ścieżki dla
dysków twardych i maszyn wirtualnych
(
zmienić na dogodną
lub zapamiętać aktualną
)
1.2.
Konfiguracja
klawisza gospodarza
1.3.
Sieci – konfiguracja adaptera środowiska (ustawienia karty oraz DHCP)
2.
Zapoznać się z mechanizmem działania
Menadżera nośników wirtualnych
2.1.
Obrazy CD/DVD: Dodać do menadżera obrazy instalacyjne systemów:
2.1.1.
Fedora-12-i386-DVD.iso
2.1.2.
Ubuntu-9.10-server-i386.iso
2.2.
Dyski twarde: Utworzyć nowe wirtualne dyski:
2.2.1.
Dynamicznie rozszerzany, wielkość 1,2 GB, nazwa:
TestowyHDD_rozsz
2.2.2.
O stałym rozmiarze, wielkość 500 MB, nazwa
TestowyHDD_staly
2.3.
Odnaleźć utworzone wirtualne dyski na dysku komputera. Zanotować ile zajmują
miejsca na fizycznym dysku.
2.4.
Usunąć dyski
TestowyHDD_rozsz
oraz
TestowyHDD_staly
3.
Uruchomić kreator tworzenia nowej maszyny wirtualnej
3.1.
Nadać nowej maszynie wirtualnej nazwę:
so_fed12_i01_nazwa_wlasna
(gdzie człon
„nazwa własna” to np. nazwisko osoby instalującej itp.)
3.2.
Ustawić typ systemu operacyjnego na:
Linux - Fedora
Plik z chomika:
infab13
Inne pliki z tego folderu:
UltraISO Premium V9.3.6.2750 pl-aktywowany (5)(1).rar
(2706 KB)
UltraISO Premium V9.3.6.2750 pl-aktywowany (5).rar
(2706 KB)
picasabackground-8(1).bmp
(1800 KB)
picasabackground-7(1).bmp
(1800 KB)
picasabackground-9(1).bmp
(1800 KB)
Inne foldery tego chomika:
(1)
(2)
(3)
(4)
►FILMY 2014 CHOMIKUJ
Zgłoś jeśli
naruszono regulamin