projects:fabermac
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
projects:fabermac [2019/05/27 20:19] – [Addendum: Przydatne linki] faber | projects:fabermac [2022/03/30 22:05] – faber | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Power Mac G4 ====== | + | ======== Power Mac G4 ======== |
+ | {{: | ||
Czyli dokumentacja przeciągających się zmagań [[people: | Czyli dokumentacja przeciągających się zmagań [[people: | ||
+ | ====== New info (2022) ====== | ||
+ | We're back from the dead. | ||
- | Założyłem tę stronę na wiki w celu lepszej organizacji pracy i ułatwienia innym ewentualnego serwowania protipów, gdyż powoli kończą mi się pomysły co dalej. | + | Płyta główna ponownie znalazła się w moim posiadaniu po ~3-letnim wypożyczeniu w celach naprawy. |
+ | Kondensatory rzekomo wymienione. | ||
+ | Kupiłem | ||
+ | ...I nic. | ||
+ | |||
+ | ===== Notes to Self ===== | ||
+ | ==== Keystrokes ==== | ||
+ | * Boot Open Firmware: ⌘(Cmd) + ⌥(Option) + O + F | ||
+ | * Verbose boot: Cmd + V | ||
+ | * GUI boot: Option (przytrzymać) | ||
+ | * CD-ROM boot: Option + Cmd + Shift + Del; **alt. przytrzymać " | ||
+ | * Firewire target mode boot: przytrzymać " | ||
+ | * Safe mode boot: Cmd + Shift + P + R | ||
+ | * ???: Shift (przytrzymać) | ||
+ | === Open Firmware === | ||
+ | * dir hd:\ - //ls.// | ||
+ | * mac-boot - //boot z domyślnymi ustawieniami// | ||
+ | * multi-boot - //GUI boot (potrzebna myszka)// | ||
+ | * boot enet:0; **alt. boot enet: | ||
+ | * reset-all - //reboot.// | ||
+ | * shut-down - // | ||
+ | * eject cd - // | ||
+ | * boot hd:,:\\tbxi - //boot z urządzenia " | ||
+ | * boot cd:, | ||
+ | * devalias - //aliasy wszystkich urządzeń (niekoniecznie podłączonych? | ||
+ | * devalias **device** - //pełna ścieżka urządzenia **device**// | ||
+ | * printenv - // | ||
+ | * show-devs **ścieżka** // | ||
+ | | ||
+ | * dev **ścieżka** - //cd **ścieżka**// | ||
+ | * ls - // | ||
+ | * .properties - // | ||
+ | * // | ||
+ | * pwd - // | ||
+ | == OF Magic keys == | ||
+ | * **Ctrl-Break** - // | ||
+ | * **i** - //Podobno " | ||
+ | * **Fn+???** - //Jakieś legendarne magiczne i nieudokumentowane emergency keystrokes// | ||
+ | == OF Environment Variables == | ||
+ | Zmieniaj za pomocą **setenv** //var// true/false: | ||
+ | * little-endian? | ||
+ | * auto-boot? - Uruchamia domyślnie OF zamiast mac-boot, użyteczne w obecnej sytuacji. | ||
+ | * boot-device - Domyślne urządzenie do bootowania (default: hd:,: | ||
+ | * oem-banner - MOTD. " | ||
+ | |||
+ | Żadna z tych rzeczy nie pomogła: | ||
+ | * reset-nvram - //resetuje NVRAM// | ||
+ | * set-defaults - //resetuje domyślne opcje bootowania// | ||
+ | |||
+ | ==== " | ||
+ | * Sprawdzić działanie nowej baterii | ||
+ | * < | ||
+ | * Sprawdzić jeszcze raz płyty instalacyjne | ||
+ | * Nie wiadomo, czy CD-ROM w ogóle działa | ||
+ | * Nie wykrywa już instalki w multi-boocie | ||
+ | * To przez płytę, czy przez CD-ROM? | ||
+ | * Przetestować te płyty na innym czytniku | ||
+ | * Sprawdzić zawartość dysków PATA | ||
+ | * Na 2 jest system, 1 jest chyba czysty | ||
+ | * < | ||
+ | * boot hd: | ||
+ | * Wypalić nowy system na czystym dysku PATA | ||
+ | *Ogarnąć przejściówkę < | ||
+ | * Istniało coś takiego jak "Apple Restore Disk"? | ||
+ | |||
+ | ===== Remote Boot? ===== | ||
+ | ==== FireWire ==== | ||
+ | - Wyczaruj kabel FireWire | ||
+ | - Wpisz "// | ||
+ | - Podepnij do urządzenia docelowego | ||
+ | [[https:// | ||
+ | |||
+ | Ma to umożliwić zdalny boot albo zdalne przeglądanie dysków. | ||
+ | |||
+ | ==== Ethernet ==== | ||
+ | - Upewnij się że // | ||
+ | - Podepnij gniazdko Ethernetowe do switcha | ||
+ | - //Postaw jakiś serwer na LANie serwujący ISO z systemem?// | ||
+ | |||
+ | Alternatywnie: | ||
+ | |||
+ | |||
+ | ===== Nowe linki ====== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * More soon. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | ---- | ||
+ | |||
+ | ====== Old info (2019) ====== | ||
+ | Założyłem tę stronę na wiki w celu lepszej organizacji pracy i ułatwienia innym ewentualnego serwowania protipów, gdyż powoli kończą mi się pomysły co dalej. Wszelkie przebłyski geniuszu można [[faber@hackerspace.pl|przesyłać pocztą]]. | ||
===== Po co? ===== | ===== Po co? ===== | ||
- | Generalna fascynacja złomem i retrocomputingiem. Załączony OS X 10.4 ma compatibility layer z Mac OS 9.2.2, co pozwala na [[https:// | + | Generalna fascynacja złomem i retrocomputingiem. Załączony OS X 10.4 ma compatibility layer z Mac OS 9.2.2, co pozwala na [[https://blog.archive.org/ |
====== Diagnoza ====== | ====== Diagnoza ====== | ||
+ | |||
+ | {{: | ||
+ | |||
Włącza się, udaje się załadować [[https:// | Włącza się, udaje się załadować [[https:// | ||
- | Verbose mode podczas bootowania z HDD wyrzuca błąd | + | Moje podejrzenie pierwotnie padło na jakiś problem z obydwoma HDD (nie są to SATA, tylko UATA/PATA btw.) Jeżeli jednak ten sam problem ma stacja dysków, a także są problemy z zabootowaniem Linuksów poprzez USB, to jednak jakiś problem z konfiguracją OF lub wewnątrz samego Maka. |
+ | |||
+ | Verbose mode podczas bootowania | ||
+ | | ||
+ | |||
+ | 90% wyników podczas guglowania błędu to artykuły i filmy dotyczące Hackintoshów, | ||
+ | |||
+ | |||
+ | Dopiero po pewnym czasie pracy z [[people: | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | Szukaliśmy informacji o tym sterowniku, ale jakoś nikt nie kwapił się z doprecyzowaniem za co jest odpowiedzialny. Strzępek informacji, do którego w końcu się dobiliśmy sugeruje, że jest on odpowiedzialny za kontrolery dysków (podobno są 2) znajdujące się na mostku południowym. To mogłoby tłumaczyć problemy z komunikacją z dyskami. | ||
- | Moje podejrzenie padło na jakiś problem z obydwoma HDD (nie są to SATA, tylko UATA/PATA btw.) Jeżeli jednak | + | W końcu dotarłem do [[https://opensource.apple.com/ |
====== Poczynione czynności ====== | ====== Poczynione czynności ====== | ||
Line 27: | Line 154: | ||
* Wyjęta została niefabryczna karta graficzna | * Wyjęta została niefabryczna karta graficzna | ||
* Wielokrotnie resetowałem NVRAM w OF, co[[https:// | * Wielokrotnie resetowałem NVRAM w OF, co[[https:// | ||
+ | * Skonfigurowalem jako master dysk PATA ktory usilowalem zabootowac, co tutoriale od Hackintoshow wskazywaly jako najbardziej prawdopodobny powod. Bez zmian. | ||
+ | | ||
+ | ===== Bootowanie Linuksów ===== | ||
+ | {{: | ||
+ | Usiłowałem zabootować Lubuntu (wersja dla PPC) poprzez USB. Sam bootloader się uruchamia, i niby zaczyna odpalać system bez żadnych błędów, po czym zamiast przejść do systemu wracam do OF, który wydaje się informować mnie, iż " | ||
- | Obecnie skończyły mi się sensowne pomysły. | + | Próbowałem później tego samego z diagnostycznym distro SystemRescueCD. Nie wywaliło mnie z powrotem do OF, ale też nie dało się go uruchomić. OF natomiast narzekał, że oczekuje innego rodzaju partycji: |
+ | '' | ||
+ | type should be: " | ||
- | ====== TODO ====== | + | Ten błąd pojawił się na [[https:// |
- | * Szukać rozwiązań w doku/ | + | |
- | * Zrobić research wspomnianego | + | |
- | * Spróbować zabootować jakieś distro kompatybilne z PPC w celu diagnostyki (ale właściwie diagnostyki czego konkretnie? | + | |
+ | |||
+ | |||
+ | |||
+ | ====== TODO ====== | ||
+ | * **AKTUALNE: Zidentyfikować model kontrolera dysków, i spróbować od początku wgrać potencjalnie wadliwy sterownik poprzez OF. Ewentualnie pogrzebać w mostku południowym i sprawdzić, czy coś nie poszło w nim fizycznie.** | ||
+ | * Dowiedzieć się coś więcej o sterowniku KeyLargoATA i błędzie z nim związanym. | ||
+ | * Spróbować zabootować jakiegoś MacOSa czy jakiekolwiek distro poprzez netboot, może zadziała tam, gdzie dysk, płyta i USB nie jeżdżą. [[https:// | ||
====== Addendum: Przydatne linki (incoming) ====== | ====== Addendum: Przydatne linki (incoming) ====== | ||
===== Root device===== | ===== Root device===== | ||
- | * https:// | + | * https:// |
- | * http:// | + | |
* https:// | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
===== OpenFirmware ===== | ===== OpenFirmware ===== | ||
* http:// | * http:// | ||
+ | * https:// | ||
* http:// | * http:// | ||
* https:// | * https:// | ||
Line 53: | Line 193: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
===== Ogólny troubleshooting ===== | ===== Ogólny troubleshooting ===== | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | |||
+ | ===== Linux on PPC ===== | ||
+ | * https:// | ||
+ | * [[https:// | ||
+ | * https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Dyski & Sterowniki/ | ||
+ | * https:// | ||
+ | |||
+ | ===== Lo and behold! ==== | ||
+ | * [[https:// | ||
+ |
projects/fabermac.txt · Last modified: 2022/03/30 22:22 by faber