Narzędzie dyskowe OS X ma ukryte menu debugowania, które po włączeniu daje dostęp do kilku dodatkowych funkcji Narzędzia dyskowego, niż zwykle widzisz. Podczas gdy Disk Utility miał menu Debugowanie przez dłuższy czas, stało się jeszcze bardziej przydatne wraz z nadejściem OS X Lion.
W systemie OS X Lion firma Apple dodała partycję Recovery HD na dysk startowy, za pomocą którego można uruchamiać system i uruchamiać narzędzia, takie jak narzędzie dyskowe, ponownie instalować system OS X, a nawet uzyskiwać dostęp do Internetu, aby znaleźć rozwiązania problemów, które mogą wystąpić. Partycja Recovery HD jest jednak ukryta i nie jest widoczna z poziomu Disk Utility.
Może to prowadzić do wielu problemów, w tym możliwości, w miarę upływu czasu, posiadania wielu partycji Recovery HD na różnych dyskach podczas duplikowania napędów, wymiany dysków lub ponownego instalowania systemu OS X. Może to również uniemożliwić przeniesienie Recovery HD partycji na nowy dysk, jeśli kiedykolwiek będziesz musiał wymienić dysk lub po prostu chcesz przenieść rzeczy na dyskach.
Pozycje menu debugowania
Narzędzie Debug Utilities ma wiele możliwości, ale większość jest przeznaczona dla programistów do testowania aplikacji współpracujących z systemem pamięci masowej komputera Mac. Większość pozycji jest niezłośliwych, takich jak Lista wszystkich dysków lub Lista wszystkich dysków z właściwościami. Istnieje również kontrola nad wyświetlaniem paska postępu, czy włączyć Tysiąc minut odliczania. Odliczanie zmienia tylko dzienniki konsoli dla Narzędzia dyskowego, aby wyświetlać 60 000 sekund lub tysiąc minut. Celem jest uzyskanie dokładniejszego zobrazowania ziarna podczas zdarzeń logicznych. Po raz kolejny jest to naprawdę tylko dla rozwijających się produktów pamięci masowej dla komputerów Mac.
Bardziej interesujące dla przeciętnego użytkownika Mac są dwie komendy w menu Debuguj:
- Wymuś aktualizację listy dysków - jak wskazuje nazwa, spowoduje to, że Narzędzie dyskowe zaktualizuje dyski wymienione na pasku bocznym. Może to być przydatne, gdy masz podłączony lub usunięty dysk, gdy Narzędzie dyskowe jest otwarte.
- Pokaż każdą partycję - która, jak sama nazwa wskazuje, wyświetli wszystkie partycje na dysku Maca, nawet jeśli mają być ukryte.
Jest zrozumiałe, dlaczego Apple chce ukryć niektóre partycje Recovery HD. Na przykład podczas formatowania dysku proces tworzy małą partycję o wielkości 200 MB, której bios EFI potrzebuje do rozruchu. Te małe partycje EFI nie zawierają żadnych danych, których potrzebują końcowi użytkownicy, i nie ma powodu, aby były widoczne. Ale jeśli chcesz mieć dostęp do partycji odzyskiwania systemu Windows X i późniejszej wersji Recovery HD, aby tworzyć klony lub kopie zapasowe, włączenie menu Debugowanie w Narzędziu dyskowym to najprostszy sposób na zobaczenie i pracę z tymi niewidzialnymi partycjami.
Debuguj OS X Yosemite i wcześniej
Wraz z wydaniem OS X El Capitan, firma Apple ostatecznie zdecydowała się na usunięcie ukrytego menu debugowania Disk Utilities. Oznacza to, że poniższy konektor poleceń Terminal będzie działał tylko dla wersji OS X Yosemite i wcześniejszych.
Włącz menu debugowania w Narzędziu dyskowym
-
Zamknij narzędzie dyskowe, jeśli jest otwarte.
-
Uruchom Terminal, znajdujący się w / Applications / Utilities.
-
Wpisz następujące polecenie w wierszu terminalu:
Defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
-
Naciśnij enter lub return.
-
Zamknij terminal.
Przy następnym uruchomieniu Narzędzia dyskowego menu Debugowanie będzie dostępne.
Jeśli chcesz ponownie wyłączyć menu debugowania, wykonaj następujące kroki.
Wyłącz menu debugowania w Narzędziu dyskowym
-
Zamknij narzędzie dyskowe, jeśli jest otwarte.
-
Uruchom Terminal, znajdujący się w / Applications / Utilities.
-
Wpisz następujące polecenie w wierszu terminalu:
defaults write com.apple.DiskUtility DUDebugMenuEnabled 0
-
Naciśnij enter lub return.
-
Zamknij terminal.
Nie zapominaj, że wyłączenie menu debugowania Disk Utilities nie resetuje poleceń w menu do ich domyślnego stanu. Jeśli zmieniłeś jakiekolwiek ustawienia, możesz chcieć przywrócić je do pierwotnego stanu przed wyłączeniem menu debugowania.
Użyj terminala dla OS X El Capitan i później
Wyświetlanie ukrytych partycji dyskowych nadal można wykonać w systemie OS X El Capitan lub nowszym, wystarczy użyć aplikacji Terminal zamiast aplikacji Disk Utility. Aby wyświetlić pełną listę partycji dysku, wykonaj następujące czynności:
-
Uruchom Terminal, znajdujący się w / Applications / Utilities.
-
W oknie Termin wprowadź następujące polecenie w wierszu polecenia:
lista diskutil
-
Następnie naciśnij enter lub return.
-
Terminal wyświetli wszystkie partycje aktualnie podłączone do komputera Mac.
Wystarczy włączyć lub wyłączyć menu Disk Utility Debug. Śmiało zobacz, jakie funkcje są dostępne w menu Debug, prawdopodobnie znajdziesz Pokaż każdą partycję pozycja i Wymuś aktualizację listy dysków pozycja najbardziej przydatna.




