• Home
  • Announcements
  • Course Spotlight
  • Course Projects

  • Schedule
  • Lectures
  • Recitations
  • Quizes
  • Recipes

  • Student Projects
  • Competition
  • Backgammon
  • Battery Model
  • Blue-Steel
  • more to come
  • Links
  • Sponsors
  • The following instructions install YDL (Yellow Dog Linux) on a PS3. More detailed instructions are available from Terra Soft Solutions.

    1. Prep USB key with /ps3/otheros/otheros.self and /ps3/otheros/otheros.bld

    2. Boot PS3:
           Settings -> System -> Format disk
           [10 G to PS3 System]
           reboot
      
    3. Transfer YDL boot loader:
          Settings -> System -> Install OtherOS
          [click through]
          Settings -> System -> Default OS
          [Set OtherOS as default]
      
    4. Power off and install Yellowdog linux 5.0 from DVD normally. The default linux partitions we used are:
          10 GB /
           1 GB swap
           * GB /home
      
    5. Post install configuration:
          # fix timezone && start ntpd (these instruction are specific to the Eastern time zone)
          rm -f /etc/localtime
          cp /usr/share/zoneinfo/America/New_York /etc/localtime
          chkconfig ntpd on
          /etc/init.d/ntpd start
      
          # if you prefer to make text booting default
          perl -i -pe 's{default=ydl}{default=ydltext}g' /etc/kboot.conf
      
          # do some updates
          yum -y update
      
          # create user accounts ala
          useradd --uid 12345 --comment "My Name" myUserID
          echo blahblah | passwd --stdin myUserID
      


    Troubleshooting

    • If the yum update fails, then verify that the yum repository is configured properly.

    • Programs that access the framebuffer or the soundcard must be run as root or using sudo. It is convenient to grant sudo access to users by adding them to the wheel group
           usermod -Gwheel myUserId
      and editing /etc/sudoers to enable wheel group priveleges. The sudoers file is edited by running the following on the command line
           /usr/sbin/visudo
      then edit the file to uncomment this line
           %wheel  ALL=(ALL)       ALL
      and now the user has root priveleges.

    • To change the system host name, first issue the command
          hostname newName
      then edit the configuration file /etc/sysconfig/network and change the field
          HOSTNAME=localhost.localdomain
      to
          HOSTNAME=newName
      and finally restart services that depends on the hostname
          /etc/init.d/network restart
      or you can simply reboot the system.

    MIT
    Comments and questions to 6.189-chair@mit.edu