POLITECHNIKA KOSZALICSKA - WYDZIAA ELEKTRONIKI
URZDZENIA ZEWNTRZNE
Ćwiczenie laboratoryjne N 9
Ćwiczenie laboratoryjne N 9
TEMAT:STRUKTURA FIZYCZNA I LOGICZNA DYSKU I DYSKIETKI
SFORMATOWANYCH W SYSTEMACH FAT12 - FAT32
Celem niniejszego ćwiczenia jest zapoznanie się z budową fizyczną i logiczną
najpopularniejszych nośników informacji, tj. dysku twardego sformatowanego w systemie FAT oraz
dyskietki.
Przygotowanie pracy laboratoryjnej do wykonania przed ćwiczeniem.
Wykorzystując dysk lub partycję pracującą w systemie plików FAT wykonaj poniższe
polecenia. Odpowiedzi na poniższe pytania/polecenia należy umieścić w sprawozdaniu.
1. Uruchom program Diskedit.exe (jeden z programów należących do pakietu Norton
Utilities). Upewnij się, że opcja Read Only (TOOLS CONFIGURATION) jest
włączona. Pozwoli to na bezpieczne przeglądanie struktury dysku bez możliwości
dokonywania zmian.
2. Obejrzyj strukturę katalogu głównego (OBJECT ROOT DIKECTORY)
sformatowanego w systemie plików FAT.
- Jakie sektory zajmuje katalog główny dysku?
- Co może być elementem katalogu głównego?
- Określ, ile bajtów zawiera informacja dotycząca każdego elementu ("jedna
linijka")?
- Co zawiera ta informacja?
3. Przejdz do wyświetlania rekordu wprowadzającego (OBJECT BOOT RECORD).
Określ w jakim sektorze znajduje się rekord wprowadzający i co zawiera:
- z ilu bajtów składa się sektor;
- z ilu sektorów składa się klaster;
- ilość kopii tablicy alokacji plików (FAT);
- maksymalna ilość plików w katalogu głównym (Entries);
- ogólna liczba sektorów na dysku;
- ilość sektorów zajętych przez jedną kopię FAT-u;
- liczba sektorów na ścieżce;
- liczba stron dysku;
- ilość ukrytych sektorów;
- rodzaj tablicy FAT (12 lub 16 bitowa);
- itd.
4. Na podstawie zawartości rekordu wprowadzającego:
- oblicz w jakim sektorze logicznym (klaster z numerem 2) zaczynają się
obszary danych nie należące do systemowych.
Wykorzystaj następującą informację: sektor (logiczny) 0 zawiera rekord
wprowadzający, sektory (logiczne) zaczynając od numeru 1 zajęte są przez
pierwszą tablicę FAT, bezpośrednio za nią znajduje się druga tablica FAT, a
następnie katalog główny. Ilość sektorów zajmowanych przez tablice FAT
podana jest w rekordzie wprowadzającym. Ilość sektorów zajętych przez
katalog główny oblicza się ze wzoru: maksymalna liczba plików w katalogu
1 z 3
POLITECHNIKA KOSZALICSKA - WYDZIAA ELEKTRONIKI
URZDZENIA ZEWNTRZNE
Ćwiczenie laboratoryjne N 9
głównym (Root Directory Entries) razy 32 bajty, dzielone na ilość bajtów
zajmowanych przez sektor.
- W sprawozdaniu wykonaj wszystkie potrzebne obliczenia.
5. Przejdz do wyświetlania pierwszej bądz drugiej tablicy alokacji plików (OBJECT lst
FAT lub 2nd FAT). Wyłącz parametr OUICK MOVE (TOOLS CONFIGURATION)
co spowoduje zaznaczenie jednym kolorem wszystkich klasterów jakie zajmuje plik. W
pierwszym zaznaczonym innym kolorem klasterze (jego numer można odczytać w
dolnym prawym rogu monitora) znajduje się numer następnego klastera zajmowanego
przez plik itd. Ostatni zaznaczony innym kolorem klaster zawiera informację End of
File EOF (szesnastkowo (F)FFFh). Uszkodzony klaster jest oznaczany symbolem BAD
(szesnastkowo (F)FF7h). Klastry nie zajęte są oznaczane przez wartość 0.
- Z tablicy FAT wybierz dowolny plik i zapisz jakie zajmuje klastry.
- Czy poszczególne fragmenty pliku są umieszczone w sąsiednich klasterach?
- Jeśli nie są umieszczone w sąsiednich klasterach to o jakim stanie dysku może
to świadczyć?
6. Przejdz do wyświetlania tablicy partycji (OBJECT PARTION TABLE). Pole system
opisuje typ systemu operacyjnego danej partycji. Dla DOS'u są to DOS-12, DOS-16,
EXTEND, BIGDOS. Pole Boot opisuje, czy dana partycja jest startująca lub nie. Pola
Starting i Ending Location określają od którego sektora zaczyna się i na którym kończy
partycja. Pole Relative Sectors określa od którego fizycznego sektora zaczyna się
partycja. Pole Numbers of Sectors - określa liczbę wszystkich sektorów zajmowanych
przez daną partycję.
- W sprawozdaniu umieść wszystkie informację dotyczące istniejących partycji
dysku twardego.
Zadanie do wykonania w ćwiczeniu laboratoryjnym:
Korzystając z DYSKIETKI:
I. utwórz trzy nowe pliki i katalogi (wykorzystując np. polecenia: md nazwa_katalogu; copy
con nazwa_pliku).
II. Następnie usuń jeden katalog i plik (polecenia DOS-u odpowiednio: rd nazwa_katalogu; del
nazwa_pliku).
III. Zobacz za pomocą diskedit.exe jak zaznaczane są usuwane pliki i katalogi w odpowiednim
katalogu.
IV. W jaki sposób usuwanie plików i katalogów wpływa na tablice FAT? Opisz to w
sprawozdaniu.
V. Wykorzystując jedynie Diskedit.exe utwórz PLIK zgodnie z tablicą wariantów. Treść pliku
powinna zawierać w każdym klasterze Nazwisko i Imię, datę i miejsce urodzenia.
Pytania kontrolne
1. Wyjaśnij pojęcia związane z fizyczną i logiczną budową twardego dysku i dyskietki:
sektor, klaster, ścieżka, cylinder, strona, głowica, partycja, przeplot, współczynnik
przeplotu, fragmentacja i defragmentacja, FAT.
2. Czym różnią się standardy zapisu informacji na dysku dyskietkach FM, MEM i
RLL(2,7). Podaj przykłady?
3. Czym różni się fizyczne (low-level) i logiczne (high-level) formatowanie dysku? Jak się
wykonuje oba typy formatowania dysku?
2 z 3
POLITECHNIKA KOSZALICSKA - WYDZIAA ELEKTRONIKI
URZDZENIA ZEWNTRZNE
Ćwiczenie laboratoryjne N 9
4. Co to jest partycjonowanie i jak się je wykonuje?
5. W jaki sposób pozbywamy się defragmentacji dysku?
6. Jak się wykonuje fizyczne i logiczne formatowanie dyskietki? Dlaczego szybkie (quick)
formatowanie pozwala na ewentualne odzyskanie danych?
7. Jaka jest struktura logiczna i fizyczna dysku i dyskietki?
8. Jakie są różnice w strukturze logicznej dysku i dyskietki?
9. Co zawierają obszary systemowe dysku (dyskietki): rekord wprowadzający (boot record),
tablica partycji, tablica alokacji plików (FAT), katalog główny (root directory) i jak są ze
sobą powiązane?
10. Jak numerowane są fizycznie i logicznie sektory, ścieżki i cylindry?
11. Co znajduje się w pierwszym klasterze?
12. Co to oznacza, że tablica alokacji plików (FAT) jest 12 lub 16 bitowa?
Tablica wariantów.
Ilość zajmow. klast. / łączna ilość
Lp. Nazwa pliku Lokalizacja
klast. uszkodzonych pomiędzy nimi
1
imię_wykonującego.txt katalog główny 10/2
2 imię_wykonującego.txt
podkatalog 9/3
3 imię_wykonującego.txt
katalog główny 8/4
4 imię_wykonującego.txt
podkatalog 7/5
5 imię_wykonującego.txt
katalog główny 6/7
6 imię_wykonującego.txt
podkatalog 6/6
7 imię_wykonującego.txt
katalog główny 5/8
8
imię_wykonującego.txt podkatalog 8/5
9 imię_wykonującego.txt
katalog główny 4/10
10 imię_wykonującego.txt
podkatalog 6/2
11 imię_wykonującego.txt
katalog główny 4/4
12 imię_wykonującego.txt
podkatalog 7/3
13 imię_wykonującego.txt
katalog główny 8/6
14 imię_wykonującego.txt
podkatalog 9/4
15 imię_wykonującego.txt
katalog główny 4/5
16 imię_wykonującego.txt
podkatalog 5/2
17 imię_wykonującego.txt
katalog główny 9/7
18 imię_wykonującego.txt
podkatalog 6/2
19 imię_wykonującego.txt
katalog główny 4/7
20 imię_wykonującego.txt
podkatalog 6/3
3 z 3
Wyszukiwarka
Podobne podstrony:
Urz Zew Cw3Urz Zew Cw5Urz Zew Cw2Urz Zew Cw10Urz Zew Cw1W208 demontaż listwy szyby przedniej zew14 EW ZEW Srodowisko do metody JohnaDz Urz Min Fin z dnia 10 września 2014 r pozIB cw09Tosnuc 777 CW09 10C16 2005 cw09Operator urz do spieniania tw sztucznych?3206izs cw09więcej podobnych podstron