{"id":695,"date":"2017-04-08T17:27:07","date_gmt":"2017-04-08T15:27:07","guid":{"rendered":"http:\/\/miroslaw.borodziuk.eu\/?p=695"},"modified":"2017-07-24T15:33:33","modified_gmt":"2017-07-24T13:33:33","slug":"parted","status":"publish","type":"post","link":"http:\/\/miro.borodziuk.eu\/index.php\/2017\/04\/08\/parted\/","title":{"rendered":"Parted"},"content":{"rendered":"<p><em>Parted<\/em> to narz\u0119dzie do partycjonowania dysk\u00f3w, kt\u00f3re obs\u0142uguje zar\u00f3wno MBR jak i GPT.<!--more--><\/p>\n<p><code># parted<\/code><br \/>\n<span style=\"color: #808080;\"><code>GNU Parted 3.1<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>U\u017cycie \/dev\/mapper\/centos_centos-swap<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>Witamy w GNU Partedzie! List\u0119 polece\u0144 mo\u017cna zobaczy\u0107 po napisaniu 'help'.<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>(parted)<\/code><\/span><br \/>\n<span style=\"color: #000000;\"><code>(parted) help<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 sprawd\u017a-wyr\u00f3wnanie TYP N\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 sprawdzenie wyr\u00f3wnania TYP(min|opt) partycji N<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 pomoc [POLECENIE]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wy\u015bwietla pomoc og\u00f3ln\u0105 lub dotycz\u0105c\u0105 POLECENIA<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 mklabel,mktable TYP-ETYKIETY\u00a0 tworzy now\u0105 etykiet\u0119 dysku (tablic\u0119 partycji)<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 mkpart TYP-PARTYCJI [SYSTEM-PLIK\u00d3W] POCZ\u0104TEK KONIEC\u00a0\u00a0 tworzy partycj\u0119<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 name NUMER NAZWA\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 nadaje NAZW\u0118 partycji NUMER<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 print [devices|free|list,all|NUMER]\u00a0\u00a0 wy\u015bwietla tablic\u0119 partycji, dost\u0119pne urz\u0105dzenia, wolne miejsce, znalezione partycje lub okre\u015blon\u0105 partycj\u0119<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 quit\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ko\u0144czy prac\u0119 programu<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 rescue POCZ\u0104TEK KONIEC\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 odzyskuje utracon\u0105 partycj\u0119 blisko POCZ\u0104TKU i KO\u0143CA<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 rm NUMER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 usuwa partycj\u0119 NUMER<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 select URZ\u0104DZENIE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wybiera urz\u0105dzenie do edycji<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 disk_set FLAGA STAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 zmienia flag\u0119 na wybranym urz\u0105dzeniu<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 disk_toggle [FLAGA]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 przestawia stan FLAGI na wybranym urz\u0105dzeniu<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 set NUMER FLAGA STAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 zmienia flag\u0119 na partycji NUMER<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 toggle [NUMER [FLAGA]]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 przestawia stan FLAGI na partycji NUMER<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 unit JEDNOSTKA\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ustawia domy\u015bln\u0105 jednostk\u0119<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 version\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 wy\u015bwietla numer wersji GNU Parteda i informacje o prawach autorskich<\/code><\/span><br \/>\n<span style=\"color: #808080;\"><code>(parted)<\/code><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Z poziomu <em>parted<\/em> mo\u017cemy poprosi\u0107 o pomoc zwi\u0105zan\u0105 z konkretnym poleceniem <em>parted<\/em>:<\/p>\n<p><code>(parted) help mklabel<\/code><br \/>\n<span style=\"color: #808080;\"><code>\u00a0 mklabel,mktable TYP-ETYKIETY\u00a0 tworzy now\u0105 etykiet\u0119 dysku (tablic\u0119 partycji)<\/code><\/span><\/p>\n<p><span style=\"color: #808080;\"><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 TYP-ETYKIETY stanowi jedn\u0105 z nast\u0119puj\u0105cych warto\u015bci: aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop<\/code><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Polecenia <em>parted<\/em> przedstawia poni\u017csza tabela.<\/p>\n<table style=\"width: 692.6px;\">\n<tbody>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #808080;\"><em>Polecenie<\/em><\/span><\/td>\n<td style=\"width: 534.6px;\"><span style=\"color: #808080;\"><em>Opis<\/em><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\"> align-check<\/span><\/td>\n<td style=\"width: 534.6px;\">Sprawdza wyr\u00f3wnanie dysku<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">help<\/span><\/td>\n<td style=\"width: 534.6px;\">Wy\u015bwietla pomoc og\u00f3ln\u0105 lub pomoc dla konkretnego polecenia.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">mklabel \/ mktable<\/span><\/td>\n<td style=\"width: 534.6px;\">Tworzy now\u0105 etykiet\u0119 tablicy partycji. Wspierane etykiety: aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">mkpart<\/span><\/td>\n<td style=\"width: 534.6px;\">Tworzy now\u0105 parrtycj\u0119.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">name<\/span><\/td>\n<td style=\"width: 534.6px;\">Przypisuje nazw\u0119 dla partycji.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">print<\/span><\/td>\n<td style=\"width: 534.6px;\">Wy\u015bwietla tablic\u0119 partycji, konkretn\u0105 partycj\u0119 lub wszystkie urz\u0105dzenia.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">quit<\/span><\/td>\n<td style=\"width: 534.6px;\">Wyj\u015bcie z programu.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">rescue<\/span><\/td>\n<td style=\"width: 534.6px;\">Odzyskuje utracon\u0105 partycj\u0119.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">rm<\/span><\/td>\n<td style=\"width: 534.6px;\">Usuwa konkretn\u0105 partycj\u0119.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">select<\/span><\/td>\n<td style=\"width: 534.6px;\">Wybiera urz\u0105dzenie do edycji.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">disk_set<\/span><\/td>\n<td style=\"width: 534.6px;\">Ustawia flag\u0119 na konkretnym dysku.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">disk_toggle<\/span><\/td>\n<td style=\"width: 534.6px;\">Prze\u0142\u0105cza stan flagi na bie\u017c\u0105cym dysku.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">set<\/span><\/td>\n<td style=\"width: 534.6px;\">Ustawia flag\u0119 na konkretnej partycji.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">toggle<\/span><\/td>\n<td style=\"width: 534.6px;\">Prze\u0142\u0105cza stan flagi na konkretnym numerze partycji.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">unit<\/span><\/td>\n<td style=\"width: 534.6px;\">Ustawia domy\u015bln\u0105 jednostk\u0119 pomiaru.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 140px;\"><span style=\"color: #008000;\">version<\/span><\/td>\n<td style=\"width: 534.6px;\">Wersja programu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>\u0106wiczenie 1. Tworzenie tablicy partycji i partycji przy u\u017cyciu narz\u0119dzia <em>parted<\/em>.<\/p>\n<p>Uruchamiamy <em>parted<\/em> na dysku <em>\/dev\/vdb<\/em>:<br \/>\n<code># parted \/dev\/vdb<\/code><br \/>\n<code>GNU Parted 3.1<\/code><br \/>\n<code>Using \/dev\/vdb<\/code><br \/>\n<code>Welcome to GNU Parted! Type 'help' to view a list of commands.<\/code><\/p>\n<p>Wykonujemy polecenie <em>print<\/em> celem wy\u015bwietlenia aktualnych informacji o partycjach:<br \/>\n<code>(parted) print<\/code><br \/>\n<code>Error: \/dev\/vdb: unrecognised disk label<\/code><br \/>\n<code>Model: Virtio Block Device (virtblk)<\/code><br \/>\n<code>Disk \/dev\/vdb: 2147MB<\/code><br \/>\n<code>Sector size (logical\/physical): 512B\/512B<\/code><br \/>\n<code>Partition Table: unknown<\/code><br \/>\n<code>Disk Flags:<\/code><\/p>\n<p>Nadajemy dyskowi etykiet\u0119 <em>msdos<\/em>.<br \/>\n<code>(parted) mklabel msdos<\/code><br \/>\n<code>To use the GPT partition table type, run \u201cmklabel gpt\u201d instead.<\/code><\/p>\n<p>Tworzymy partycj\u0119 podstawow\u0105 o rozmiarze 1GB zaczynaj\u0105c od 1MB:<br \/>\n<code>(parted) mkpart primary 1 1g<\/code><\/p>\n<p>Weryfikujemy informacj\u0119 o partycjach korzystaj\u0105c z polecenia <em>print\u00a0<\/em> i wychodzimy z programu.<br \/>\n<code>(parted) print<\/code><br \/>\n<code>(parted) quit<\/code><\/p>\n<p>weryfikujmy nasz\u0105 prac\u0119:<br \/>\n<code># parted \/dev\/vdb print<\/code><\/p>\n<p>Je\u017celi na dysku by\u0142y wcze\u015bniej utworzone partycje, mo\u017ce by\u0107 konieczno\u015b\u0107 uruchomienia komendy <em>partprobe<\/em> po zamkni\u0119ciu narz\u0119dzia <em>parted<\/em> aby poinformowa\u0107 j\u0105dro systemu o zmianach w tablicy partycji. Nie jest to wymagane gdy partycjonujemy nowy dysk.<\/p>\n<p>\u0106wiczenie 2. Przy u\u017cyciu narz\u0119dzie <em>parted<\/em> usu\u0144 partycj\u0119 <em>MBR<\/em>.<\/p>\n<p>Uruchamiamy <em>parted<\/em> na dysku <em>\/dev\/vdb<\/em>:<br \/>\n<code># parted \/dev\/vdb<\/code><\/p>\n<p>Wy\u015bwietlamy aktualn\u0105 tablic\u0119 partycji:<br \/>\n<code>(parted) print<\/code><\/p>\n<p>Usuwamy partycj\u0119 komend\u0105 <em>rm<\/em> okre\u015blaj\u0105c numer partycji do usuni\u0119cia:<br \/>\n<code>(parted) rm 1<\/code><\/p>\n<p>Weryfikujemy informacje o nowej partycji przy u\u017cyciu komendy print.<br \/>\n<code>(parted) print<\/code><br \/>\n<code>(parted) quit<\/code><\/p>\n<p>Potwierdzamy informacje o partycjach:<br \/>\n<code># parted \/dev\/vdb print<\/code><br \/>\n<code># grep vdb \/proc\/partitions<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Parted to narz\u0119dzie do partycjonowania dysk\u00f3w, kt\u00f3re obs\u0142uguje zar\u00f3wno MBR jak i GPT.<\/p>\n","protected":false},"author":1,"featured_media":1085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"_links":{"self":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/695"}],"collection":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/comments?post=695"}],"version-history":[{"count":11,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/695\/revisions"}],"predecessor-version":[{"id":1212,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/posts\/695\/revisions\/1212"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/media\/1085"}],"wp:attachment":[{"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/media?parent=695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/categories?post=695"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/miro.borodziuk.eu\/index.php\/wp-json\/wp\/v2\/tags?post=695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}