Partycja - logiczny, wydzielony obszar dysku twardego, który może być sformatowany przez system operacyjny w odpowiednim systemie plików.
Partycjonowanie jest prostą techniką, którą można uznać za prekursora menadżera dysków logicznych.
Rozmaici producenci systemów operacyjnych i oprogramowania stosują różną terminologię, często z powodów kulturowo-marketingowych (np. Microsoft nazywa ją dyskiem lokalnym), i z powodów techniczno-technologicznych (np. w systemach *BSD zamiast określenia partycja używa się określenia slice).
Cel
Partycjonowanie umożliwia posiadanie kilku systemów plików na jednym dysku twardym. Powodem partycjonowania mogą być:
- ograniczenia techniczne (np. stare wersje FAT mają ograniczenia co do wielkości partycji, stare biosy nie mogą zaadresować obszaru poza 1024 cylindrem, więc partycja startowa musi znajdować się przed tą granicą)
- uszkodzenie danych na jednej partycji nie ma wpływu na inne partycje
- często systemy operacyjne nie mogą być zainstalowane na jednej partycji lub używają innego systemu plików. Wtedy instaluje się je na oddzielnych partycjach.
- by zapobiec zapełnieniu dysku przez określoną usługę, można jej dane umieścić na oddzielnej partycji (np. logi systemowe).
- każda partycja może być dostosowana do konkretnych wymagań. Np. jeśli zapis na partycji ma być zabroniony można ją zamontować w trybie tylko do odczytu. Jeśli na partycji ma się znajdować wiele plików można użyć systemu plików z wieloma i-węzłami.
Implementacje
Tablica partycji w komputerach PC
Nota historyczna
Tablica partycji w architekturze PC została wprowadzona wraz z pojawieniem się dysków twardych w 1982. W 1987 wraz z DOS 3.3 format tablicy partycji został rozszerzony o tablicę rozszerzoną, na której mogły się znajdować logiczne partycje.
Specyfikacja
Tablica partycji (ang. partition table) – jest przechowywana w master boot rekordzie pierwszego sektora dysku twardego. Struktura ta zajmuje 64 bajty w której są 4 wpisy (po 16 bajtów każdy)
Master Boot Record
(offset)
0x0000 do 0x01BD - pierwsze 446 bajty (bajty zarezerwowane dla bootloadera)
0x01BE do 0x01CD - partycja 1
0x01CE do 0x01DD - partycja 2
0x01DE do 0x01ED - partycja 3
0x01EE do 0x01FD - partycja 4
0x01FE do 0x01FF - Boot signature
Owe pierwsze 446 bajty często zarażane są przez wirusy chcące przejąć tablice partycji i uruchamiać się wraz z BootLoaderem przed systemem.
Każdy wpis w tablicy partycji ma następujący układ:
|==========================================================|
| Numer bajta| Opis |
|==========================================================|
| 1 | flaga aktywności |
|==========================================================|
| 2-4 | startowy CHS |
|==========================================================|
| 5 | typ partycji |
|==========================================================|
| 6-8 | końcowy CHS |
|==========================================================|
| 9-12 | sektor początkowy |
|==========================================================|
| 13-16 | liczba sektorów partycji |
|==========================================================|
Przykładowa tablica partycji: (wszystkie bajty są w formacie little endian)
offset: value explanation
======: ===== ===========
0x01BE: 0x80 flaga aktywności
0x01BF: 0x00 0x02 0x00 startowy CHS
0x01C2: 0x83 typ partycji
0x01C3: 0x1A 0x5B 0x8C końcowy CHS
0x01C6: 0x02 0x00 0x00 0x00 sektor początkowy
0x01CA: 0x00 0x35 0x0C 0x00 liczba sektorów partycji
Znaczenie poszczególnych pól
- flaga aktywności – określa tzw. aktywną partycję, czyli partycję, z której standardowy program rozruchowy powinien załadować system operacyjny. Może być kilka aktywnych partycji ale system startuje zawsze z tej pierwszej. Wartość 0x00 określa partycje zwykłą zaś 0x80 partycje aktywną.
- startowy CHS – adres początku partycji w notacji cylinder, głowica, sektor
- typ partycji – określa typ partycji podstawowej lub oznacza partycję jako rozszerzoną
- końcowy CHS – adres końca partycji
- sektor początkowy – adres pierwszego sektora
- liczba sektorów – liczba sektorów należących do partycji
Partycja rozszerzona pozwala na założenie więcej niż 4 partycji na dysku.
Inne implementacje partycjonowania
Popularyzacja architektury IBM PC sprawiła, że tablica partycji będzie używana przez najbliższy czas. Pojawił się jednak nowy projekt firm Intel i Microsoft dla architektury IA-64 nazwany Extensible Firmware Interface (EFI) zawiera składnik GUID Partition Table (GPT). Microsoft dodał wsparcie dla GPT w Windows Server 2003 SP1 i wszystkich innych wariantach Windows x64 (bazujących na Windows Server 2003 SP1). GPT nie jest wspierane przez architektury x86 i x86-64 więc nie może być użyty na tych platformach.
Schematy partycjonowania
Microsoft Windows
W systemach z rodziny Windows standardowym schematem partycjonowania jest stworzenie pojedynczej partycji będącej dyskiem C:, na którym jest przechowywany system operacyjny, dane i programy. Zalecane jest stworzenie kilku partycji lub użycie kilku dysków twardych, gdzie na jednej partycji znajduje się system operacyjny, a na pozostałych programy i dane. Jeśli jest to możliwe plik wymiany powinien znajdować się na oddzielnej partycji dysku, na którym nie znajduje się system operacyjny.
UNIX
W systemach z rodziny UNIX takich jak Linux bezpiecznie jest stworzyć oddzielne partycje: /, /boot, /home, /tmp, /usr, /var, /opt i partycję swap. Dzięki temu mamy pewność, że nawet jeśli jeden system plików zostanie uszkodzony nie spowoduje on uszkodzenia danych na innych partycjach, minimalizując utratę danych. Wadą takiego rozwiązania jest konieczność podziału dysku na małe części o ustalonej wielkości. Dobranie ich wielkości jest czasami bardzo trudnym zadaniem. Typowy system typu desktop używa jednej partycji / (root) zawierającej cały system operacyjny i partycji swap. Oddzielna partycja /home jest przydatna podczas reinstalacji systemu pozwalając na zachowanie danych użytkowników.
Narzędzia do partycjonowania dysków
Sprawdź również
Linki zewnętrzne
Aresztowano 24 taksówkarzy za zablokowanie drogi
Hongkońska policja aresztowała 24 taksówkarzy, którzy zaparkowali swoje samochody na drodze prowadzącej na międzynarodowe lotnisko, blokując na kilkanaście godzin setki osób - poinformowały lokalne media.
Międzynarodowe lotnisko w Bangkoku w pełni wznowi pracę
Międzynarodowe lotnisko Suvarnabhumi w Bangkoku wznowi pracę w pełnym zakresie od godziny 11.00 czasu lokalnego (5.00 czasu polskiego) - poinformowała administracja portu.
USA: związkowcy rezygnują z przywilejów
Związkowcy północnoamerykańskiego przemysłu motoryzacyjnego, zrzeszeni w centrali United Auto Workers (UAW), oświadczyli, iż są skłonni poświęcić swoje przywileje, by ratować amerykańskie fabryki samochodów.
UE za gazociągiem Nabucco, który omija Rosję
Unia Europejska zamierza intensywniej zabiegać o gazociąg transkaspijski, mający dostarczać błękitne paliwo z Turkmenistanu do UE z ominięciem Rosji - oświadczył wyższy unijny dyplomata.
Argentyna: parlament wywłaszczył linie lotnicze
Niższa izba argentyńskiego Kongresu Narodowego, Izba Deputowanych, postanowiła pozbawić prawa własności właścicieli największych w kraju linii lotniczych Aerolineas Argentinas.
Kanada: premier walczy o władzę
Premier Kanady Stephen Harper oświadczył w wystąpieniu telewizyjnym, iż wykorzysta "wszelkie środki prawne", aby powstrzymać opozycję od odwołania jego mniejszościowego gabinetu.
Włosi zaoszczędzą na paliwie
Od 2800 do 3000 euro zaoszczędzi przeciętna włoska rodzina w przyszłym roku w wydatkach na benzynę oraz opłaty za gaz i energię elektryczną - ogłosił minister rozwoju gospodarczego Claudio Scajola.
Indie zagrożone atakiem z powietrza - alert na lotniskach
Indie otrzymały ostrzeżenie o możliwym ataku terrorystycznym z powietrza - poinformowała agencja Press Trust of India (PTI), powołując się na dowódcę sił powietrznych kraju.
Żywy noworodek w bożonarodzeniowym żłóbku
Ksiądz z Bawarii w bożonarodzeniowym żłóbku znalazł żywego noworodka - poinformowały niemieckie media.
Japonia: trzęsienie ziemi o sile 6,1 stopni
Trzęsienie ziemi o sile 6,1 stopni w otwartej skali Richtera nawiedziło w czwartek rano północną Japonię - poinformowała Agencja Meteorologiczna w Tokio.
SN national trade banc pakistan - Kia magentis - Teksciory - ATI Radeon RefreshRate Fix en - darmowe mp3 - Giełda Rolnicza
EL
GL Pisanie prac prace magisterskie prace licencjackie
- zobacz zwierzęta z całego świata
- komputerowiec
- malezja kuala lumpur azja
- kaka Ronaldinho brazil
- Świnka Morska
- Jan Brzechwa
- Jan Kochanowski
- Halina Poświatowska
- Agnieszka Osiecka
G:0,M:0,Y:0
Antyd
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Chicago
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
ABC
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Kronika
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
PSK
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
26 XII
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Biofag
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
414
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
1247
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
CSS3
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
473
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Androgynia
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
5 października
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
Chefren
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Izoby
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Hind.
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
M939
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Pop-art
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Hekla
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
B-2
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Ķ
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Błonnik
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
R-77
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Karta kredytowa
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Haczyk
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Su-35
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Epos
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Scopus
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Rewel
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)
Masa
Mozilla/5.0 (Twiceler-0.9 http://www.cuil.com/twiceler/robot.html)