<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Linux_Ubuntu_-_zarz%C4%85dzanie_dyskami</id>
	<title>Linux Ubuntu - zarządzanie dyskami - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Linux_Ubuntu_-_zarz%C4%85dzanie_dyskami"/>
	<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Linux_Ubuntu_-_zarz%C4%85dzanie_dyskami&amp;action=history"/>
	<updated>2026-05-17T12:36:47Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://soisk.info/index.php?title=Linux_Ubuntu_-_zarz%C4%85dzanie_dyskami&amp;diff=2724&amp;oldid=prev</id>
		<title>imported&gt;Admin: /* Ćwiczenia */</title>
		<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Linux_Ubuntu_-_zarz%C4%85dzanie_dyskami&amp;diff=2724&amp;oldid=prev"/>
		<updated>2016-05-20T11:27:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Ćwiczenia&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==Dyski w linuksie==&lt;br /&gt;
&lt;br /&gt;
Linux postrzega urządzenia jako pliki, umieszczone sią z katalogu /dev. Pierwszy dysk widoczny jest jako /dev/sda (dysk sata) lub /dev/hda (dysk pata). Partycje oznaczane są dodatkowo liczbami, np. /dev/sda1. Od 1 do 4 są partycje podstawowe lub rozszerzone, od 5 dyski logiczne. Analogicznie drugi dysk będzie oznaczony /dev/sdb, a jego partycje otrzymają kolejne liczby.&lt;br /&gt;
&lt;br /&gt;
==Program Dyski (GNOME Disk Utility)==&lt;br /&gt;
&lt;br /&gt;
Przy pomocy Dasha uruchamiamy program Dyski.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski2.png]]&lt;br /&gt;
&lt;br /&gt;
Sformatujemy nowy dysk&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski3.png]]&lt;br /&gt;
&lt;br /&gt;
Wybieramy system plików, ustalamy etykietę, wybieramy między szybkim formatowanie a wolnym (nadpisuje zawartość, utrudniająć eentualne odzyskanie danych)&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski4.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski5.png]]&lt;br /&gt;
&lt;br /&gt;
Musimy uwierzytelnić się jako administrator.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski6.png]]&lt;br /&gt;
&lt;br /&gt;
Urządzenie nie jest jeszcze zamontowane.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski7.png]]&lt;br /&gt;
&lt;br /&gt;
Urządzenie zostało zamontowane w /media/uczen/dane. Niestety nie utworzyliśmy tablicy partycji, dlatego widzimy /dev/sdb, a nie np. /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski8.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski9.png]]&lt;br /&gt;
&lt;br /&gt;
==Gparted==&lt;br /&gt;
&lt;br /&gt;
Program gparted jest edytorem partycji. Umożliwia wiele operacji, m.in tworzenie, usuwanie, sprawdzanie, bezstratną zmianę rozmiaru partycji. Natywnie do zarządzania dyskami w Ubuntu służy, wyżej wymieniony, GNOME Disk Utility. Gparted należy więc doinstalować.&lt;br /&gt;
&lt;br /&gt;
Widzimy dysk sda&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski10.png]]&lt;br /&gt;
&lt;br /&gt;
Przeszliśmy na dysk sdb, jak widać nie posiada żadnych partycji. Nie ma również tablicy partycji.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski11.png]]&lt;br /&gt;
&lt;br /&gt;
Utworzymy tablicę partycji.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski12.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski13.png]]&lt;br /&gt;
&lt;br /&gt;
Gdy posiadamy tablicę partycji możemy przejść do tworzenia partycji.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski14.png]]&lt;br /&gt;
&lt;br /&gt;
Z całości dysku utworzymy jedną partycję podstawową z systemem plików ext4.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski15.png]]&lt;br /&gt;
&lt;br /&gt;
Mamy zaplanowane 1 zadanie. Teraz potwierdzimy wykonanie.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski16.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski17.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski18.png]]&lt;br /&gt;
&lt;br /&gt;
Jak widać poniżej partycja została stworzona. &lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski19.png]]&lt;br /&gt;
&lt;br /&gt;
Zmienimy teraz rozmiar partycji, aby założyć jeszcze jedną. Oczywiście mogliśmy od razu wybrać mniejszy rozmiar i zaoszczędzić sobie jednej operacji, ale tutaj po prostu sprawdzamy możliwości programu.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski20.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski21.png]]&lt;br /&gt;
&lt;br /&gt;
Dodamy drugą partycję podstawową.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski22.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski23.png]]&lt;br /&gt;
&lt;br /&gt;
Potwierdzamy operacje do wykonania.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski24.png]]&lt;br /&gt;
&lt;br /&gt;
Jak widać poniżej mamy dysk sdb podzielony na dwie partycje podstawowe sdb1 oraz sdb2.&lt;br /&gt;
&lt;br /&gt;
[[Plik:ubuntudyski25.png]]&lt;br /&gt;
&lt;br /&gt;
==Podstawowe polecenia==&lt;br /&gt;
&lt;br /&gt;
===fdisk -l===&lt;br /&gt;
&lt;br /&gt;
Polecenie z opcją l wyświetla listę dysków i partycji&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ sudo fdisk -l&lt;br /&gt;
[sudo] password for uczen: &lt;br /&gt;
&lt;br /&gt;
Dysk /dev/sda: 8589 MB, bajtów: 8589934592&lt;br /&gt;
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 1044, w sumie sektorów: 16777216&lt;br /&gt;
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów&lt;br /&gt;
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512&lt;br /&gt;
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512&lt;br /&gt;
Identyfikator dysku: 0x000cd8bc&lt;br /&gt;
&lt;br /&gt;
Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System&lt;br /&gt;
/dev/sda1   *        2048    14680063     7339008   83  Linux&lt;br /&gt;
/dev/sda2        14682110    16775167     1046529    5  Rozszerzona&lt;br /&gt;
/dev/sda5        14682112    16775167     1046528   82  Linux swap / Solaris&lt;br /&gt;
&lt;br /&gt;
Dysk /dev/sdb: 1130 MB, bajtów: 1130628096&lt;br /&gt;
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 137, w sumie sektorów: 2208258&lt;br /&gt;
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów&lt;br /&gt;
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512&lt;br /&gt;
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512&lt;br /&gt;
Identyfikator dysku: 0x000507ec&lt;br /&gt;
&lt;br /&gt;
Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System&lt;br /&gt;
/dev/sdb1            2048     1026047      512000   83  Linux&lt;br /&gt;
/dev/sdb2         1026048     2207743      590848   83  Linux&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===df===&lt;br /&gt;
&lt;br /&gt;
Polecenie &amp;lt;code&amp;gt;df&amp;lt;/code&amp;gt; sprawdza wolną przestrzeń dyskową oraz pokazuje punkt montowania.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ df&lt;br /&gt;
System plików  1K-blocks   użyte dostępne %uż. zamont. na&lt;br /&gt;
/dev/sda1        7092728 3644820  3064576  55% /&lt;br /&gt;
none                   4       0        4   0% /sys/fs/cgroup&lt;br /&gt;
udev              503424       4   503420   1% /dev&lt;br /&gt;
tmpfs             102600     896   101704   1% /run&lt;br /&gt;
none                5120       0     5120   0% /run/lock&lt;br /&gt;
none              512992     152   512840   1% /run/shm&lt;br /&gt;
none              102400      52   102348   1% /run/user&lt;br /&gt;
/dev/sdb1         471512     828   434848   1% /media/d1&lt;br /&gt;
/dev/sdb2         565160     456   523348   1% /media/d2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Z opcją -h pokazuje wolną przestrzeń w MB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ df -h&lt;br /&gt;
System plików  rozm. użyte dost. %uż. zamont. na&lt;br /&gt;
/dev/sda1       6,8G  3,5G  3,0G  55% /&lt;br /&gt;
none            4,0K     0  4,0K   0% /sys/fs/cgroup&lt;br /&gt;
udev            492M  4,0K  492M   1% /dev&lt;br /&gt;
tmpfs           101M  896K  100M   1% /run&lt;br /&gt;
none            5,0M     0  5,0M   0% /run/lock&lt;br /&gt;
none            501M  152K  501M   1% /run/shm&lt;br /&gt;
none            100M   52K  100M   1% /run/user&lt;br /&gt;
/dev/sdb1       461M  828K  425M   1% /media/d1&lt;br /&gt;
/dev/sdb2       552M  456K  512M   1% /media/d2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===free===&lt;br /&gt;
&lt;br /&gt;
Polecenie &amp;lt;code&amp;gt;free&amp;lt;/code&amp;gt; pokazuje użycie pamięci RAM oraz dysku wymiany SWAP.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ free&lt;br /&gt;
             total       used       free     shared    buffers     cached&lt;br /&gt;
Mem:       1025988     817896     208092       9872      45516     293384&lt;br /&gt;
-/+ buffers/cache:     478996     546992&lt;br /&gt;
Swap:      1046524          0    1046524&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===mount===&lt;br /&gt;
&lt;br /&gt;
Polecenie &amp;lt;code&amp;gt;mount&amp;lt;/code&amp;gt; służy do montowania urządzeń.&lt;br /&gt;
&lt;br /&gt;
Poniżej przykład zamontowania urządzenia /dev/sdb1 w katalogu /media/uczen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ sudo mount /dev/sdb1 /media/uczen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===umount===&lt;br /&gt;
&lt;br /&gt;
Polecenie &amp;lt;code&amp;gt;umount&amp;lt;/code&amp;gt; służy do odmontowywania urządzeń.&lt;br /&gt;
&lt;br /&gt;
Poniżej przykład odmontowania urządzenia /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@linux:~$ sudo umount /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plik /etc/fstab==&lt;br /&gt;
&lt;br /&gt;
Fstab (skrót od ang. file systems table) - plik konfiguracyjny zawierający informacje na temat znajdujących się w systemie dysków twardych i ich partycji, oraz sposobu, w jaki mają być montowane.&lt;br /&gt;
&lt;br /&gt;
Do pliku możemy dopisać urządzenia, które mają być montowane przy starcie systemu. Poniżej przykład pliku. Dwie ostatnie linie są dopisane.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/fstab: static file system information.&lt;br /&gt;
#&lt;br /&gt;
# Use &amp;#039;blkid&amp;#039; to print the universally unique identifier for a&lt;br /&gt;
# device; this may be used with UUID= as a more robust way to name devices&lt;br /&gt;
# that works even if disks are added and removed. See fstab(5).&lt;br /&gt;
#&lt;br /&gt;
# &amp;lt;file system&amp;gt; &amp;lt;mount point&amp;gt;   &amp;lt;type&amp;gt;  &amp;lt;options&amp;gt;       &amp;lt;dump&amp;gt;  &amp;lt;pass&amp;gt;&lt;br /&gt;
# / was on /dev/sda1 during installation&lt;br /&gt;
UUID=b92445fc-d7ec-4a84-9296-ab8cbcd2d7ce /               ext4    errors=remount-ro 0       1&lt;br /&gt;
# swap was on /dev/sda5 during installation&lt;br /&gt;
UUID=3791c143-9fff-4941-ae97-5d94ff2986c8 none            swap    sw              0       0&lt;br /&gt;
/dev/sdb1	/media/d1	auto	defaults	0	0&lt;br /&gt;
/dev/sdb2	/media/d2	auto	defaults	0	0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Składnia wygląda następująco:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;file system&amp;gt; &amp;lt;mount point&amp;gt; &amp;lt;type&amp;gt; &amp;lt;options&amp;gt; &amp;lt;dump&amp;gt; &amp;lt;pass&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;file system&amp;gt; || Urządzenie do zamontowania, np. /sda1 albo można użyć UUID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;mount point&amp;gt; || Punkt montowania, czyli miejsce w którym będzie widoczna zawartość zamontowanego urządzenia. Np. /media/windows&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;type&amp;gt; || Typ systemu plików. Najwygodniej użyć opcji &amp;lt;code&amp;gt;auto&amp;lt;/code&amp;gt;. Dla fat &amp;lt;code&amp;gt;vfat&amp;lt;/code&amp;gt;, dla ntfs &amp;lt;code&amp;gt;ntfs&amp;lt;/code&amp;gt; albo &amp;lt;code&amp;gt;ntfs-3g&amp;lt;/code&amp;gt;, dla cd/dvd &amp;lt;code&amp;gt;udf&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;iso9660&amp;lt;/code&amp;gt;. Inne nie wymagające wyjaśnień &amp;lt;code&amp;gt;ext4&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ext3&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;ext2&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;jfs&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;reiserfs&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;swap&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;options&amp;gt; || Opcje z jakimi ma być montowana partycja. Najwygodniej użyć opcji &amp;lt;code&amp;gt;defaults&amp;lt;/code&amp;gt;, która jest równoznaczna z rw, suid, dev, exec, auto, nouser, async. Inne opcje: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;auto&amp;lt;/code&amp;gt; automatyczne montowanie przy starcie oraz po komendzie mount -a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;noauto&amp;lt;/code&amp;gt; urządzenie nie jest automatycznie montowane przy starcie oraz po komendzie mount -a&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt; urządzenie może być montowane przez użytkownika&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;nouser&amp;lt;/code&amp;gt; montować urządzenie może tylko root&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;rw&amp;lt;/code&amp;gt; odczyt i zapis na partycji&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;ro&amp;lt;/code&amp;gt; tylko odczyt na partycji&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;umask=xxxx&amp;lt;/code&amp;gt; maska uprawnień nowotworzonych plików&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;loop&amp;lt;/code&amp;gt; montowany nie jest plik blokowy, a obraz dysku/partycji (*.iso, *.mdf) &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;dump&amp;gt; || Włączenie/wyłączenie archiwizacji partycji przez program dump&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pass&amp;gt; || Kolejność sprawdzania partycji przez program fsck&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Ćwiczenia==&lt;br /&gt;
&lt;br /&gt;
#Sprawdź partycję /dev/sdb1&lt;br /&gt;
#Podziel dysk /dev/sdb na 5 równych partycji&lt;br /&gt;
#Usuń dwie partycje.&lt;br /&gt;
#Rozszerz rozmiar trzeciej partycji. &lt;br /&gt;
#Sformatuj partycje w 3 różnych systemach plików.&lt;br /&gt;
#Zamontuj wszystkie partycje z dysku /dev/sdb w lokalizacjach /media/d1, /media/d2, /media/d3.&lt;br /&gt;
#Odmontuj jedną z partycji.&lt;br /&gt;
#Sprawdź partycję poleceniem fsck.&lt;br /&gt;
#Edytuj odpowiedni plik, aby partycje na /dev/sdb automatycznie były montowane przy starcie systemu.&lt;br /&gt;
#Jedna z partycji przy automatycznym montowaniu, ma być montowana do zapisu i odczytu oraz tylko przez roota. Ponadto włącz jej archiwizację dla programu dump.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Admin</name></author>
	</entry>
</feed>