红联Linux门户
Linux帮助

Gentoo on PS3安装手记

发布时间:2007-08-10 00:32:05来源:红联作者:Procedures
  要准备的东西:

  PS3 (这台是60G的)
  PC
  U盘
  空CD-R

  首先,PS3里给Linux分出10G的空间。System Setting -> "Format xxx" (选项名记不清了,有个format)。把PS3的系统软件版本升级到最新,现在为1.9版。此机器为新机,所以没有做备份。如果你的硬盘里已经有东西,要先备份。

  然后,下载刻录Gentoo minimal install CD。http://gentoo.osuosl.org/experimental/ppc64/livecd/

  然后,把U盘插到PC上。在U盘根目录 mkdir -p PS3/otheros。把Gentoo光盘里的ps3_otheros_images里的otheros.default,拷贝到PS3/otheros下,重命名为otheros.bld

  然后,下载32bit userland stage4 tarball,放到U盘里。

  然后,把U盘插到PS3上。System Setting下选择Install Other OS。这样PS3就能从U盘里检测到需要的东西,然后按提示继续安装过程。重启前,在default system中选择other OS。重启。

  然后,按照这个网页 http://overlays.gentoo.org/proj/cell/wiki/InstallGentooOnPS3 从 Prepare the hard disk for installation 继续安装。这里要注意的是/dev/sda就是你前面第一步给Linux分出的10G。它是作为一个设备出现的,而不是一个分区。

  之后就是正常的Gentoo安装过程。唯一一个要注意的是,如此装好的系统内核为64位,用户层为32位。编译内核时要设定CROSS_COMPILE变量
make CROSS_COMPILE=powerpc64-unknown-linux-gnu- oldconfig[menuconfig,...]

  后记:
  安装时用的PC里装的是Ubuntu,Ubuntu的cdrecord是wodim,这个是debian fork的cdrtools。cdrtools的协议不符合debian的自由软件标准,所以debian fork了它。http://lwn.net/Articles/198171/ 可是这个东西扫描不到笔记本上的刻录机。后来用nautilus刻录成功,步骤仅仅是右键点击选择烧录。

  今天早上修改了有关显示模式的内核参数,结果电视机上显示不出来了。kboot不会玩。结果我盲打修改了/etc/kboot.conf,然后恢复了原状。

  PS3上的Linux启动时,有8个小企鹅。第一行2个大的,代表双核CPU。第二行6个小的,代表6个SPU。
文章评论

共有 0 条评论