Po głębokim namyśle Eneuel Leszek Ciszewski napisał w Friday 26 of May
2017 01:43:
> : Po jakimś czasie dochodzimy do wniosku że nie potrafimy
> : zdeaktywować aktywnej partycji bo nasz program tego nie
> : umozliwia. Np. fdiski dawno temu mogły tego nie oferować.
>
> DOSowe FDiski nie oferowały zakładania kilku partycji
A Ty jesteś dosowiec, czy informatyk? :-/ Nigdzie nie było
mowy, że czynność jest realizowana dosowym fdiskiem.
> Skasowanie partycji to zwolnienie miejsca okupowanego przez nią?
> Jeśli tak -- skasowanie partycji skasowało przy okazji filesystem
> znajdujący się na tej partycji.
Nieprawda. Kasowanie partycji zmienia tylko wpisy w tablicy
partycji lub łańcuchu dysków logicznych, ale nie dotyka zawartości
partycji. Partycji więc nie ma, ale system plików nadal istnieje, choć
jest niedostępny. Jeżeli teraz założysz partycję o identycznych
parametrach, jak poprzednio, będziesz mógł się do niego dostać (być
może pewne narzędzia nazywają to "odkasowaniem" - o ile uprzednio
partycja została skasowana tym samym narzędziem i zapewne podczas tej
samej sesji.
> Nie mamy -- założenie partycji nie przywróciło
> do życia filesystemu -- mamy pustą partycję.
Mamy partycję zapełnioną istniejącą zawartością dysku. Jeżeli z
jakiegoś powodu ta zawartość tworzy funkcjonalny system plików, to
masz funkcjonalny system plików. Jeżeli zawartość partycji nie
odpowiada systemowi plików, to masz nierozpoznawalne śmieci.
> - kasując partycję, skasowałeś też filesystem
Nieprawda.
> - zakładając partycję nie przywracasz filesystemu
Jeżeli założysz partycję dokładnie w tym samym miejscu (z
dokładnością do sektora) i o odpowiedniej wielkości, to masz
przywrócony system plików.
Problem polega na tym, że różne narzędzia i systemy miały różne
ograniczenia i sposoby funkcjonowania. Na przykład narzędzia dosowy
fdisk (i windowsowy chyba też) koniecznie chciał zakładać partycję od
początku cylindra - a inne programy takich ograniczeń nie miały.
> : I partycja nie została założona od 151MB tylko od 158MB
> : i w efekcie zaczyna sie nieco dalej na dysku a rozmiar
> : ma mniejszy - 216MB.
>
> Nie ma to żadnego znaczenia dla plików
Ma o tyle, że np. w przypadku FAT metadane są w ściśle
określonym miejscu. Jeżeli początek partycji znajdzie się w innym
miejscu, metadane nie zostaną prawidłowo odnalezione i
zinterpretowane.
--
Pozdrawiam,
(js).
PS. Odpowiadając bezpośrednio proszę usunąć minus wraz ze wszystkimi
kolejnymi literami.
|