Problemy z instalacją na platformie PPC

Skocz do: nawigacja, szukaj

Bootowanie płyty instalacyjnej CD/DVD

CD1 bootuje się na wszystkich Macach typu NewWorld G3/G4/G5, IBM RS/6000 i pSeries, oraz na systemach PReP.

Aby uruchomić Maca z płyty CD1, przytrzymaj klawisz "C" przy jego starcie. Jeżeli Twój Mac nie zareaguje, lub uruchomi MacOS, uruchom ponownie Maca i przytrzymaj klawisze [Option/Alt], [Jabłko], [Shift] oraz [Backspace]. To zmusi Maca do bootowania z CD1.

Aby zainstalować openSUSE na Macu typu OldWorld, użyj BootX (do pobrania z http://penguinppc.org/~benh/ ).

Yaboot automatycznie wybierze odpowiedni kernel dla Twojego komputera.

Partycjonowanie dysku twardego

Na SuSE Linux 10.1 i starszych, YaST nie obsługuje partycjonowania na PowerMac'ach. Wszystkie partycje trzeba utworzyć ręcznie.

YaST od zawsze wspiera partycjonowanie na IBM'ach i/pSeries.

Jeżeli chcesz partycjonować dysk twardy przed instalacją openSUSE, możesz zawsze uruchomić instalację z parametrem start_shell=1, wtedy uruchomi się powłoka, w której będą dostępne różne narzędzia do partycjonowania.

Instalacja bootloadera w SUSE Linux 10.0

W SUSE Linux 10.0, instalator nie obsługuje ani automatycznego instalowania bootloadera, ani partycjonowania na PowerMacach (w YaST). Aby obejść ten problem, musisz zainstalować system bez bootloadera, a następnie samemu skonfigurować program ładujący.

Najpierw, podczas instalacji w głównym menu YaST wybierz zmianę Booting (Bootowanie) . Następnie wybierz Boot Loader Installation (Instalacja bootloadera) i Do not Install any Boot Loader (Nie instaluj bootloadera). Reszta instalacji przebiega już normalnie.

Kiedy pakiety zostaną skopiowane, komputer uruchomi się ponownie. Skoro nie masz bootloadera, musisz ponownie uruchomić komputer z płytki instalacyjnej (lub sieci). Następnie musisz uruchomić moduły jądra poleceniem linuxrc.

W linuxrc możesz uruchomić zainstalowany system - wybierz opcję 4 (Start Installation or System - Uruchom instalację lub system) a nastepnie opcję 2 (Boot Installed System - Uruchom zainstalowany system). Wybierz poprawną partycję root. Powinien uruchomić się instalator który dokończy procedurę instalacji.

Jezeli system się uruchomił, utwórz plik /etc/lilo.conf. Oto przykładowy plik:

 boot=/dev/sda1 
 timeout=100 
 default=linux 
 activate 
 
 image=/boot/vmlinux 
       initrd=/boot/initrd 
       label=linux 
       append="root=/dev/sda3 quiet sysrq=1"

Tutaj, partycją PReP (czyli ta, z której uruchamia się komputer) jest sda1, partycja swap (wymiany) to sda2, a partycja root to sda3. Następnie uruchom 'lilo' (program, który skonfiguruje odpowienio yaboot'a), a następnie uruchom ponownie komputer.

Poniżej plik lilo.conf uwzględniający systemy Linux i MacOS:

 boot=/dev/hda9
 timeout=100
 default=linux
 activate
image=/boot/vmlinux initrd=/boot/initrd label=linux append="root=/dev/hda11 resume=/dev/hda10 quiet sysrq=1"
other=/dev/hda8 label=macos

Aby odpowiednio skonfigurować plik pod kątem Twojego Maca, użyj polecenia pdisk -l aby zobaczyć istniejące partycje:

pdisk -l /dev/hda
Partition map (with 512 byte blocks) on '/dev/hda' #: type name length base ( size ) 1: Apple_partition_map 'Apple ' 63 @ 1 2: Apple_Driver43*'Macintosh ' 54 @ 64 3: Apple_Driver43*'Macintosh ' 74 @ 118 4: Apple_Driver_ATA*'Macintosh ' 54 @ 192 5: Apple_Driver_ATA*'Macintosh ' 74 @ 246 6: Apple_Driver_IOKit 'Macintosh ' 512 @ 320 7: Apple_Patches 'Patch Partition' 512 @ 832 8: Apple_HFS 'Macintosh HD ' 13365743 @ 1344 ( 6.4G) 9: Apple_HFS 'Ohne Titel 2 ' 345453 @ 13367087 (168.7M) 10: Apple_UNIX_SVR2 'Swap ' 489513 @ 13712540 (239.0M) 11: Apple_UNIX_SVR2 'A/UX Root ' 39262257 @ 14202053 ( 18.7G) 12: Apple_Free 'Extra ' 10 @ 53464310

W tym przypadku, hda9 jest małą partycją HFS z yabootem, hda8 jest partycją systemową MacOS.

Na koniec uruchom /sbin/lilo (jako root), który zapisze bootloader na dysk i zmieni zmiennąboot-device w NVRAM-ie OpenFirmware.

Trackpad nie pracuje na iBook'ach oraz PowerBook'ach z wbudowaną klawiaturą USB

Nowsze modele iBook'a i PowerBook'a używają klawiatury USB oraz trackpada. Kiedy klawiatura zawsze pracowała, obsługa trackpad'a była dodana w SuSE Linux 10.1. Niestety, sterownik appletouch nie jest dodany do systemu instalacyjnego. Ups...
W rezultacie, trackpad nie pracuje podczas pierwszej części instalacji. Aby temu zaradzić, użyj skrótów klawiaturowych: [Jabłko] + podkreślona litera, lub podłącz myszkę USB.

OpenSUSE 10.0: Nieprawidłowe kolory na PowerBook'ach

Na PowerBook'ach z wbudowaną kartą graficzną nVidii (np. 12" G4 PowerBook)w czasie bootowania oraz instalacji z pierwszej płyty CD kolory będą nieprawidłowe. Kiedy instalator "dojdzie" do CD2, na ystemie instalującym X11 pracuje dobrze. Najprostszym rozwiązaniem tego problemu jest uruchomienie instalatora z parametrem "textmode=1", który uruchomi tekstowy tryb YaST dla pierwszej cześci instalacji.

Instalator "sypie się" się na iBooku i iMacu pierwszej generacji

Istnieje błąd w sterownikach sprzętu ATI Mach64, który prowadzi do "sypania" się servera X podczas startu systemu instalacyjnego. Wynikiem tego jest biały kursor w lewym górnym rogu oraz and ikona "martwego" Maca.

Aby ominąć błąd:

  • użyj trybu tekstowego YaST, wpisując w yaboot'cie:
install textmode=1
  • spróbuj użyj natywnego sterownika ATI Xorg podczas instalacji, działa na iBooku. W yaboot'cie wpisz:
install acceleratedx=1