xUbuntu v0.9.0 - Ubuntu Linux Distro for Xbox
-- Posted by XanTium on April 6 01:28 EST
In fact this new distro has been uploaded to the Xbox-Linux SourceForge site several weeks ago, but the launch went totally unannounced so I didn't notice it until now. Beter late than never ... so here are some details I found about this new linux distro port for your Xbox:
* What is xUbuntu?
xUbuntu is an PC-/Xbox-enabled version of Ubuntu GNU/Linux distribution. xUbuntu is not a stand-alone, independent distribution. However the install process - and naturally the bootloader, the kernel and the kernel modules - are all customized for PC and Xbox (i386).
The actual release of "xUbuntu" linux system LiveCD is based on sources of Ubuntu "Breezy Badgar, Version 5.10" and some packages of Debian "Sarge 3.1".
There is no relationship between "xUbuntu" linux and "Xubuntu" or "XUbuntu" linux system (http://wiki.ubuntu.com/Xubuntu) developed from MOTU Xfce team.
"xUbuntu" Live-CD boots on hardware of PC (i386) and Xbox (Intel Pentium III 700 MHz, 64 MB RAM). The live system itself does not require any space on your hard disk. But only for Xbox, there is a SWAP-file inside partition Z to force perfomance.
- "xUbuntu" linux system is a lightweight system with the desktop interface "Xfce4".
- "xUbuntu" linux system is lightweight alternative for systems with lower memory configurations.
- "xUbuntu" Live-CD (initialize release) is a dual Boot-CD for PC and Xbox (i386).
- "xUbuntu" linux run with a customized kernel 2.6.12-9-386-cd on normal PCs and with a customized kernel 2.4.31-xbox on a modified Xbox.
- Optionally you can install "xUbuntu linux system on a hard disk of PC and/or Xbox.
* "xUbuntu" GNU/Linux for PC and Xbox
The base system of "xUbuntu" linux system is a base linux system of GNU/Linux Ubuntu distribution ("Breezy Badgar, Version 5.10") with kernel 2.6.X (udev) and without a graphical environment.
As the base system run on PC, the base system was ported to the hardware of a modified Xbox. Therefore, it was necessary to downgrade the kernel and the kernel environment from 2.6.X to 2.4.X. Furthermore the graphical environment was added to the base linux system (x-window-system "xorg" and desktop "Xfce4" environment) and some "Xfce4" / "Gnome" applications. You can run Gnome applications, because desktop "Xfce4" environment provides the possibility to initialize Gnome base system at start-up.
As the linux system run on Xbox, the linux system was re-adapted to PC-hardware with a customized kernel 2.6.12-9-386-cd. The customized kernel 2.6.12-9-386-cd boots up on PC from LiveCD and from hard disk.
"xUbuntu" GNU/Linux for PC and Xbox was born.
The "xUbuntu" linux system LiveCD provides a working solution for PC and Xbox by dual booting.
* Memory configuration (RAM/SWAP size) on PC and Xbox
Live-CD uses only hardware RAM. A linux system installed on hard disk uses RAM and SWAP.
Normally, there are 256 MB RAM or 512 MB RAM inside the hardware of PC. But, there are only 64 MB RAM available inside the hardware of Xbox. Some software applications need a size of 128 MB RAM or 256 MB RAM to start. For example the Web browser "Mozilla Firefox" needs a minimum size of 128 MB RAM to run. If you want to see Video you need a minimum size of 256 MB RAM.
The Live-CD will freeze on Xbox (64 MB RAM), if you run "Mozilla Firefox" on it without an additional SWAP-File.
The hardware RAM size can be extended by adding a SWAP-partition/SWAP-file.
So, there is a SWAP-File inside partition Z of Xbox (only for Xbox) after the LiveCD is started.
If you install "xUbuntu" Linux inside hard disk choose a suitable SWAP size ofswap-partition/swap-file.
Official Site: http://www.xbox-linux.org