| Termin | Definicja |
|---|---|
| Mac OS X 10.3 Panther (2003) | Mac OS X 10.3 Panther (2003) wprowadził Exposé do zarządzania oknami oraz szybszy interfejs Finder. Panther na tle architektury Mac OS XMac OS X 10.3 Panther był systemem operacyjnym firmy Apple dla komputerów Macintosh z procesorami PowerPC. Należał do generacji opartej na jądrze Darwin i środowisku graficznym Aqua, łącząc komponenty znane z systemów uniksowych z obsługą aplikacji przeznaczonych dla użytkownika domowego oraz profesjonalnego. W praktyce oznaczało to rozdzielenie warstwy systemowej od interfejsu graficznego, korzystanie z uprawnień użytkowników i grup oraz przechowywanie danych na systemie plików HFS+. Panther był instalowany na komputerach epoki Power Mac, iMac, eMac, iBook oraz PowerBook, a jego działanie zależało od zgodności konkretnego modelu, ilości pamięci i dostępnego miejsca na dysku. Najbardziej rozpoznawalną funkcją tej wersji było Exposé, czyli mechanizm chwilowego uporządkowania otwartych okien na ekranie. System zmienił także sposób pracy z Finderem: przeglądanie katalogów, przełączanie widoków i obsługa plików były bardziej spójne niż we wcześniejszych wydaniach. Panther rozwijał ponadto zabezpieczenia kont użytkowników, obsługę szyfrowania danych użytkownika oraz integrację z narzędziami administracyjnymi dostępnymi w Mac OS X. Nie był to jednak system zgodny z obecnymi aplikacjami macOS, ponieważ działał w środowisku PowerPC i korzystał z ówczesnych bibliotek systemowych. Ważną cechą Panthera była możliwość uruchamiania starszych programów przygotowanych dla klasycznego Mac OS za pośrednictwem warstwy zgodności. Nie zapewniało to pełnej zgodności z każdym programem, szczególnie gdy aplikacja wymagała bezpośredniego dostępu do określonego sprzętu, nietypowych rozszerzeń albo sterownika przeznaczonego dla wcześniejszej generacji systemu. Jednocześnie programy napisane natywnie dla Mac OS X mogły korzystać z ochrony pamięci, wielozadaniowości i modelu uprawnień charakterystycznego dla systemu uniksowego. Co zmienił Panther w codziennej pracyExposé nie było osobnym menedżerem okien instalowanym przez użytkownika, lecz częścią interfejsu systemowego. Po wywołaniu funkcji okna były zmniejszane i rozmieszczane tak, aby można było wskazać właściwe bez przeklikiwania kolejnych aplikacji. Sposób aktywacji zależał od ustawień klawiatury, myszy i przypisanych skrótów. Na starszych komputerach płynność animacji mogła różnić się między modelami, ponieważ zależała od układu graficznego, pamięci operacyjnej i liczby jednocześnie otwartych okien. Finder w Pantherze służył nie tylko do otwierania katalogów. Był graficzną warstwą dostępu do woluminów, udziałów sieciowych, plików użytkownika i elementów systemowych. Problemy z uprawnieniami mogły sprawiać wrażenie uszkodzenia aplikacji, gdy program nie mógł odczytać konfiguracji albo zapisać danych w wymaganym katalogu. Z kolei uszkodzony dysk twardy mógł powodować długie oczekiwanie na otwarcie katalogu, błędy kopiowania i zawieszanie Findera, mimo że sam interfejs systemu nadal się uruchamiał. Panther należy odróżnić od późniejszych wydań Mac OS X. Nie należy przypisywać mu funkcji wprowadzonych dopiero w Tigerze, Leopardzie lub jeszcze nowszych systemach. Dotyczy to między innymi współczesnego modelu instalowania aktualizacji, obsługi nowych formatów dysków, współczesnych mechanizmów bezpieczeństwa i aplikacji wymagających procesorów Intel albo Apple Silicon. Różnice dotyczą również sterowników: urządzenie USB działające obecnie po podłączeniu do nowego Maca nie musi mieć sterownika dla Panthera, a dawny sterownik może nie działać z późniejszą wersją systemu. Dla kolekcjonera lub właściciela starego programu Panther może nadal pełnić konkretną funkcję: uruchamiać aplikację edukacyjną, narzędzie do obsługi dawnego urządzenia albo oprogramowanie związane z archiwalnym projektem. W takim zastosowaniu ważniejsza od aktualności systemu jest zachowanie zgodności całego zestawu: komputera, pamięci, dysku, nośnika instalacyjnego, klawiatury, myszy i wymaganych urządzeń zewnętrznych. Z tego powodu zmiana dysku na przypadkowy współczesny model lub usunięcie starego systemu bez kopii może zakończyć się utratą działającego środowiska. Ślady usterek i pytania dotyczące starej instalacjiJednym z częstych objawów problemu sprzętowego jest zatrzymanie uruchamiania na ekranie z logo Apple, powtarzające się restarty albo przechodzenie do trybu tekstowego zamiast do Aqua. Przyczyną może być uszkodzony dysk, błędy odczytu, wadliwa pamięć, problem z zasilaniem lub niesprawny układ na płycie głównej. Sam fakt, że komputer wyświetla obraz, nie potwierdza sprawności całej płyty ani dysku. Pamięć masowa może być na tyle uszkodzona, że system startuje tylko po kilku próbach, a następnie zawiesza się podczas otwierania plików. Problemy z Exposé, animacjami i przełączaniem okien nie zawsze oznaczają błąd systemu. Na starszym komputerze przyczyną może być przeciążenie pamięci, duża liczba uruchomionych programów albo ograniczenia układu graficznego. Jeżeli razem z tym występują artefakty obrazu, znikające elementy grafiki, niestabilność po rozgrzaniu lub samoistne wyłączanie, trzeba brać pod uwagę usterkę sprzętową. W takim przypadku ponowna instalacja systemu może tylko opóźnić właściwą diagnozę. Osobną grupę stanowią błędy dysku i problemy z dostępem do danych. Głośna praca napędu, stukanie, bardzo wolne kopiowanie, komunikaty o niemożności odczytu oraz znikające pliki są sygnałem, aby ograniczyć dalsze uruchamianie i nie wykonywać pochopnego formatowania. Jeżeli dane są ważne, najpierw ocenia się stan nośnika i możliwość wykonania kopii. W przypadku fizycznie zużytego dysku każdy kolejny cykl pracy może zmniejszać szansę na odczyt części informacji. Użytkownicy często pytają, czy Panther można bezpośrednio zastąpić współczesnym systemem albo czy da się uruchomić dawną aplikację na nowym komputerze. Odpowiedź zależy od procesora, sterowników, formatu aplikacji i wymaganych urządzeń. Niektóre programy wymagają środowiska PowerPC, którego nowsze systemy nie zapewniają. Inne korzystają z nośnika instalacyjnego lub klucza sprzętowego, którego nie da się zastąpić samym skopiowaniem pliku programu. Przed zmianą konfiguracji warto więc ustalić, jakie dane i aplikacje muszą zostać zachowane. Diagnoza komputera i bezpieczne działania serwisoweDo punktu naprawy warto zgłosić komputer, gdy nie wykonuje procedury startowej, wyłącza się pod obciążeniem, nie rozpoznaje dysku, ma niestabilny obraz, nie reaguje na klawiaturę albo generuje objawy wskazujące na uszkodzenie pamięci. W przypadku Panthera wiek sprzętu ma znaczenie: elementy takie jak dysk magnetyczny, bateria podtrzymująca ustawienia, wentylator, zasilacz, klawiatura i zawiasy mogą być zużyte niezależnie od tego, czy system wcześniej działał poprawnie. Warszawskie Pogotowie Komputerowe wykonuje naprawę sprzętową laptopów, komputerów PC i podzespołów. Przy komputerze z Pantherem można rozpocząć od sprawdzenia zasilania, pamięci, stanu dysku i toru obrazu, a następnie ocenić, czy dalsza naprawa ma sens dla konkretnego zastosowania. Jeżeli najważniejsze są pliki, należy jasno zaznaczyć to przed próbą reinstalacji. Podstawowy odzysk danych z uszkodzonego nośnika powinien zaczynać się od zabezpieczenia oryginalnego dysku i pracy na kopii, o ile jego stan na to pozwala. Formatowanie, inicjalizacja lub wielokrotne uruchamianie systemu bez wcześniejszej oceny mogą utrudnić późniejszy odczyt. Naprawa tak starego komputera wymaga także sprawdzenia dostępności zgodnych części i oceny kosztu względem wartości użytkowej urządzenia. Zgłoszenia dotyczące Panthera są dziś rzadkie, ale nadal pojawiają się wtedy, gdy komputer steruje dawnym urządzeniem, przechowuje archiwalne dane albo ma znaczenie kolekcjonerskie. Najlepszym przygotowaniem do diagnozy jest dostarczenie komputera, zasilacza, używanych nośników oraz informacji o tym, po jakiej zmianie pojawił się problem. |