View Single Post
  #1 (permalink)  
Old 03-30-2007, 03:46 AM
955
 
Posts: n/a
Default My experience of install Gentoo using the experimental PPC64 ps3

This is the install CD I used

http://gentoo.virginmedia.com/experi...nimal-beta.iso

Stage4 tar (64 version)

http://gentoo.virginmedia.com/experi...3_64ul.tar.bz2

Since there is already detailed instruction here, I will not repeat the full story. But I DO want to point out something that is really important, if you are following the instruction from

http://www.avforums.com/forums/showthread.php?t=500729

====
  • It seems that only 10G is possible to be allocated in PS3 for other OS
  • There is no need to use otheros.self if you have upgraded your PS3 to 1.6
  • If there is no network connection, the booting process will be freeze at dhcp error for sometime, but i will go on in the end anyway
  • When you are performing fdisk, there is something interesting
    Ultimately, you want your HDD partitioned like this
Code:
Device Boot Start End Blocks Id System /dev/sda1 1 8584 8790000 83 Linux /dev/sda2 8585 10239 1694720 82 Linux swap / Solaris
  • But if you input +10000M as the instruction said, the start and end number is not the same as the above table. You have to input +9000M to get the same thing...
mkfs.ext3 -j /dev/sda1
  • mkfs.ext3 -j /dev/sda1 - don't forget that it is a DOT between mkfs and ext3. I thought there was a dust on the screen and missed it, and I was in big trouble: the size of HDD is incorrect and I can not untar the tarball
  • If you don't have network connection, you may want to transfer the tarball file using SD/MS. Remember to insert them at the very first, and mount them (as some threads teach you here)
  • There is a HUGE problem in fstab modification: the sample fstab is VERY different from the one in the instruction webpage. They labelled some text you need to add in bold, but far from enough. Just make sure the fstab is exactly same as following (I ignored the beginning which is not important)
Code:
# ....... # The root filesystem should have a pass number of either 0 or 1. # All other filesystems should have a pass number of 0 or greater than 1. # # See the manpage fstab(5) for more information. # # <fs> <mountpoint> <type> <opts> <dump/pass> # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. /dev/sda1 / ext3 noatime 0 1 /dev/sda2 none swap sw 0 0 /dev/sr0 /mnt/cdrom iso9660 noauto,ro 0 0 /dev/sdc1 /mnt/memstick auto noauto 0 0 (60GB version only!) /dev/sdd1 /mnt/sd auto noauto 0 0 (60GB version only!) #/dev/fd0 /mnt/floppy auto noauto 0 0 # NOTE: The next line is critical for boot! proc /proc proc defaults 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 none /spu spufs default 0 0

That's all for now, please leave any comment and advice if I was incorrect.

good luck!

Reply With Quote