=================
OS: Debian lenny
Machine: PowerBook6,7 (See details below)
Partitions
=================
代码: 全选
$ sudo mac-fdisk -l
/dev/hda
# type name length base ( size ) system
/dev/hda1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map
/dev/hda2 Apple_Bootstrap bootstrap 1600 @ 64 (800.0k) NewWorld bootblock
/dev/hda3 Apple_UNIX_SVR2 swap 260544 @ 1664 (127.2M) Linux swap
/dev/hda4 Apple_HFSX Apple_HFSX_Untitled_1 66846720 @ 262208 ( 31.9G) Unknown
/dev/hda5 Apple_UNIX_SVR2 ubuntu 8388609 @ 67108928 ( 4.0G) Linux native
/dev/hda6 Apple_UNIX_SVR2 swap 2642623 @ 75497537 ( 1.3G) Linux swap
Installation
================
If you want dual boot, first install Mac OS X, then Debian.
You should perpare a NewWorld bootstrap partition in which yaboot will be installed by Debian installer later.
Wireless
==============
iBook uses bcm4318. Just install b43-fwcutter from contrib.
If you have NetworkManger, then everything should work out of box after reboot.
Flash
============
Gnash. Or you may try swfdec. Or wait until WebM becomes popular enough. Or try to download flv files into your harddisk.
rmvb
==============
There is an old version of Realplayer for Linux PowerPC. Get Realplayer 10.0.5 for PowerPC Linux via https://player.helixcommunity.org/2005/downloads/. Then try to install it.
I failed. So I just **steal** its codecs. (Yes, mplayer can use its codecs.) After that, mplayer can play rmvb quite well. However, 1) rtsp support is poor; 2) You're breaking Realplayer's end user license!
alipay
=========
Not support Linux PowerPC. Boot into Mac OS X, since they do support Safari for Mac OS X (you need to find the download link on their blog).
suspend
==============
Suspend to ram works. Just close the lid.
Suspend to disk doesn't work. I heard it worked under certain versions of kernels.
yaboot
================
After you have upgraded Mac OS X, yaboot boot menu may disappear. You need to press the alt/option button when booting, and select the Linux disk. Then you just reinstall yaboot with ``sudo ybin``.
mol
=================
mol is dead. Use Debian etch if you insist on using it.
mount hfs+ filesystem
====================
Use hfsplus as the mount type. You should disable log to gain write access.
References:
====================
http://wiki.debian.org/DebianOnPowerPC
https://wiki.ubuntu.com/PowerPCFAQ