免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1968 | 回复: 0
打印 上一主题 下一主题

ibook G4上安装debian/linux [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-05-06 17:04 |只看该作者 |倒序浏览

                新购一台ibook G4,希望在上面安装linux达到linux与MacOSX双系统共存。
               
               
作者:
zakung
                新购一台ibook G4,希望在上面安装linux达到linux与MacOSX双系统共存。
                [color="#0000ff"]一、安装前准备
               

先,我选择了debian/Linux这个版本,因为她非常稳定,而且升级方便,易于使用。这是千千万不计酬劳的程序员的杰作,所以,如果碰到了困难,请
不要责骂她,过错一定在你。这是一个非常痛苦的尝试,相比方便快捷的MacOSX、windows2000甚至Redhat
Linux的安装,安装好一套合适自己电脑(特别是powerpc版的笔记本)的debian/linux无疑是一条荆棘丛生的漫漫长路。
                然后,上网下载debian/linux for powerpc启动光盘的镜像文件,这时候千万不要下载woody版本的,该镜像文件已经很老了,在ibook G4上面根本不能启动,请下载sagre版本的镜像文件。地址为:
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/powerpc/rc3/sarge-powerpc-netinst.iso

                最后,使用MacOSX或Windows系统将iso文件刻录成光盘。
                [color="#0000ff"]二、linux基本系统安装
                开机,按住“C”键,光盘启动,选择中文语言,按照操作提示安装,中间选择通过网络安装,
linux for
powerpc系统使用yaboot来引导多系统启动,而yaboot需要在MacOSX分区前面有一大于8k的磁盘分区作为引导磁盘。所以安装之前一定
要用MacOSX安装光盘启动,分一个空闲分区在MacOSX系统之前。一定要先安装MacOSX,在安装linux,否则Mac的OS会破坏
yaboot引导。
                下面是我的机器的分区情况:
               
                               
                        /dev/hda
                       
                       
                                [color="#ff0000"]#
                                [color="#ff0000"]type
                                [color="#ff0000"]name
                                [color="#ff0000"]length
                               
                                [color="#ff0000"]base
                                [color="#ff0000"](size)
                                [color="#ff0000"]system
                       
                       
                                /dev/hda1
                                Apple_partition_map
                                 Apple
                                63
                                @
                                1
                                 ( 31.5k)
                                 Partition map
                       
                       
                                /dev/hda2
                                 Apple_Bootstrap
                                 AppleBootDisk
                                2048
                                @
                                64
                                 (  1.0M)
                                 NewWorld bootblock
                       
                       
                                /dev/hda3
                                Apple_UNIX_SVR2
                                 swap
                                 524288
                                @
                                2112
                                 (256.0M)
                                 Linux swap
                               
                       
                                /dev/hda4
                                 Apple_UNIX_SVR2
                                 linux
                                 16397888
                                @
                                526400
                                 (  7.8G)
                                 Linux native
                       
                       
                                /dev/hda5
                                 Apple_HFS
                                 Apple_HFS_Untitled_3
                                 41680816
                                @
                                16924288
                                 ( 19.9G)
                                 HFS
                       
                       
                                /dev/hda6
                                 Apple_Free
                                 Extra
                                 16
                                @
                                58605104
                                (  8.0k)
                                 Free space
                       
               
                [color="#0000ff"]三、图形界面安装及中文输入法
                [color="#0000ff"]gnome桌面环境安装:
                升级前,修改/etc/apt/souces.list的内容如下:
                deb http://debian.cn99.com/debian/ testing main
                deb-src http://debian.cn99.com/debian/ testing main
                deb http://security.debian.org/ testing/updates main
                运行apt-get update后,运行apt-get upgrade升级。
                然后运行apt-get install x-window-system-core gnome fcitx进行gnome图形界面安装。
                [color="#0000ff"]fcitx配置:
                下载fcitx源代码文件,解压至/tmp
                #cd /tmp/fcitx-3.1/tools
                #createPYMB /tmp/fcitx-3.1/data/gbkpy.org
                /tmp/fcitx-3.1/data/pyPhrase.org
                程序运行一段时间后提示:
                转换了 27673 个汉字,共 410 组。
                正在保存拼音码表……
                OK!
                #cp pybase.mb pyphrase.mb /usr/share/fcitx/data/覆盖同名文件即可。
                或者自己去http://www.fcitx.org下载拼音和五笔的码表,覆盖源文件即可
                [color="#0000ff"]四、声卡配置
                默仍加载的是下面几个模块,在gnome中不能调节音量,永远为0.
                snd_powermac 44304 2
                snd_pcm 119800 2 snd_powermac
                snd_page_alloc 13480 1 snd_pcm
                snd_timer 29348 1 snd_pcm
                snd 67800 5 snd_powermac,snd_pcm,snd_timer
                soundcore 11812 3 snd
                增加snd_pcm_oss、snd_mixer_oss两个模块就可以调节音量了,lsmod显示如下即可:
                snd_pcm_oss 68136 1
                snd_mixer_oss 23264 2 snd_pcm_oss
                snd_powermac 44304 2
                snd_pcm 119800 2 snd_pcm_oss,snd_powermac
                snd_page_alloc 13480 1 snd_pcm
                snd_timer 29348 1 snd_pcm
                snd 67800 5 snd_pcm_oss,snd_mixer_oss,snd_powermac,snd_pcm,snd_timer
                soundcore 11812 3 snd
                [color="#0000ff"]五、笔记本专用软件及ibook功能键配置               
                CPU自动降速:apt-get install cpufreqd
                apt-get install pbbuttonsd 可以使用Mac上面F1、F2、F3、F4、F5、F12等功能键;
                apt-get install gtkpbbuttons 可以在gnome上面图形化这几个功能键了
                apt-get install powerprefs 重新定义功能键
               
                在不使用外接鼠标的情况下使用组合键调出右键功能
               
                vi /etc/sysctl.conf
                添加:
                dev.mac_hid.mouse_button3_keycode = 125
                dev.mac_hid.mouse_button2_keycode = 126
                dev.mac_hid.mouse_button_emulation = 1
                这样一来:FN+Alt = 右键、Fn+Apple = 中间那个键
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3600/showart_24659.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP