Jeffrey's Log

Archives | Subscribe


hacking GeeXboX (part 1)

Published on: June 03, 2008

Share on      


geeXboX

I dont have to describe about this box much.

You can find more from http://www.geexbox.org/

Playing with GeeXboX is fun.As there is not much pages for GeeXboX hacking , I deided to

write one.

This time I am blogging.But soon it will be completed and will be in my webpage

http://www.digitalgnu.co.nr/

So first is not a kind of hack.It’s about manually installing GeeXboX which is described in the

wiki.

You can find wiki page from here

http://www.geexbox.org/wiki/index.php/Main_Page

Manual installation

One of the disadvantages of auto installation is that it will overwrite the GNU/linux and its files.

For an empty hardisk auto installation is ok but for a 1 partition GNU/Linux it is not possible.Or if

there is no partion left for GeeXboX.

Consider my case.I have an 80GB hdd. But 69 GB is for windows.The rest 10GB ( 1 Partition) is

for GNU/Linux.So installing GeeXboX in this partion will overwritwe my Debian Etch and also there is no partion left for GeeXboX [only 8MB is needed .GeeXboX is not hungry :-)]. So for me manual installation is nice.

I will show you how to manually install GeeXboX, which is simpler to understand than in the wiki.

1) Download the iso file of GeeXboX

2) Mount the iso file using this command

mount -t iso9660 -o loop /root/geexbox/geexbox-1.1-en.i386.iso /mnt/g

If there is no folder named g you may create your own using the command

__

mkdir /mnt/g

__

3) Now we will copy all the files in the iso to the GNU/linux partion

cp -vr /mnt/g/GEEXBOX /

4) Add these line to your grub file (menu.lst) which is in /boot/grub/ folder

title	GeeXboX
root	(hd0,7)
kernel	/GEEXBOX/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda8 lang=en splash=0 vga=789 keymap=qwerty remote=LG receiver=homemade video=vesafb:ywrap,mtrr
initrd  /GEEXBOX/boot/initrd.gz
boot

Becareful in these terms(in the above shown lines)

root (hd0,7)
boot=hda8

These two terms specify the place where you have (GNU/Linux)the GeeXboX folder.

5) Thats all reboot your system.

Also I got an link from the GeeXboX IRC chat.This link is the latest version of iso gen

[geeXboX

I dont have to describe about this box much.

You can find more from http://www.geexbox.org/

Playing with GeeXboX is fun.As there is not much pages for GeeXboX hacking , I deided to

write one.

This time I am blogging.But soon it will be completed and will be in my webpage

http://www.digitalgnu.co.nr/

So first is not a kind of hack.It’s about manually installing GeeXboX which is described in the

wiki.

You can find wiki page from here

http://www.geexbox.org/wiki/index.php/Main_Page

Manual installation

One of the disadvantages of auto installation is that it will overwrite the GNU/linux and its files.

For an empty hardisk auto installation is ok but for a 1 partition GNU/Linux it is not possible.Or if

there is no partion left for GeeXboX.

Consider my case.I have an 80GB hdd. But 69 GB is for windows.The rest 10GB ( 1 Partition) is

for GNU/Linux.So installing GeeXboX in this partion will overwritwe my Debian Etch and also there is no partion left for GeeXboX [only 8MB is needed .GeeXboX is not hungry :-)]. So for me manual installation is nice.

I will show you how to manually install GeeXboX, which is simpler to understand than in the wiki.

1) Download the iso file of GeeXboX

2) Mount the iso file using this command

mount -t iso9660 -o loop /root/geexbox/geexbox-1.1-en.i386.iso /mnt/g

If there is no folder named g you may create your own using the command

__

mkdir /mnt/g

__

3) Now we will copy all the files in the iso to the GNU/linux partion

cp -vr /mnt/g/GEEXBOX /

4) Add these line to your grub file (menu.lst) which is in /boot/grub/ folder

title	GeeXboX
root	(hd0,7)
kernel	/GEEXBOX/boot/vmlinuz root=/dev/ram0 rw init=linuxrc boot=sda8 lang=en splash=0 vga=789 keymap=qwerty remote=LG receiver=homemade video=vesafb:ywrap,mtrr
initrd  /GEEXBOX/boot/initrd.gz
boot

Becareful in these terms(in the above shown lines)

root (hd0,7)
boot=hda8

These two terms specify the place where you have (GNU/Linux)the GeeXboX folder.

5) Thats all reboot your system.

Also I got an link from the GeeXboX IRC chat.This link is the latest version of iso gen

](http://moviebox.free.fr/geexbox/dev/geexbox-generator-devel-20080520.i386.tar.gz)

Wait For more to come……


Comments

Comments can be emailed or tweeted to me. I would like to hear them and will try to reply.


Made using Jekyll, Twitter Bootstrap, Code Prettify and Font Awesome.

Copyright (C) 2008 - 2021 Jeffrey.