Genesi Home Home Projects Forums
 FAQFAQ   SearchSearch   ProfileProfile   Log inLog in  RegisterRegister 

openSUSE for EFIKA made easy and quick

 
Post new topic   Reply to topic    Power Developer Forum Index -> SuSE
View previous topic :: View next topic  
Author Message
Peter Czanik
(czp)




Joined: 28 Jul 2005
Posts: 902

PostPosted: Wed Feb 06, 2008 3:09 am    Post subject: openSUSE for EFIKA made easy and quick Reply with quote



For anybody wanting to give openSUSE 10.3 a try on the EFIKA, I made the entry much easy and quicker. I created an image, which has an XFCE based desktop, and all the latest security updates. It should work on any EFIKA with a Radeon 9xxx videocard.

Major softwares are: XFCE 4.4, abiword, gnumeric, Opera, xine, MPlayer, audacious

It is available in two forms:
- a large tgz file: http://www.powerdeveloper.org/platforms/efika/susedemo
- using rsync: rsync://genesi.hu/susedemo/

Here is a quick installation guide:

Passwords used in the image are:
root/genesi
genesi/genesi

For the image to run two partitions are needed:
- a linux swap
- an ext2/3 for the rest

As swap is found automagically (by adding a trick to boot.local) and there is just one / partition, editing of /etc/fstab is not necessary.

Set up partitions:
- if you already have a Linux installed on the HDD, use that
- if not, you can use instructions from below

Download the image:
- if you have a fast Internet connection, then use the rsync method from below
- if you have a slow internet connection, then download the tgz file and extract it to the partition

Reboot and boot it with one of the supplied kernels:

The 'official' openSUSE kernel is in /boot/efika, boot it with:
Code:
ok boot hd:X boot/efika root=/dev/sdaY

where Y=X+1 :-)
There is also a kernel based on 2.6.19.2 + efika.de patches. This requires a small firmware workaround in forth adopted from powerdeveloper.org, at least with earlier EFIKA machines:
Code:
ok boot hd:X boot/soundfix.forth
ok boot hd:X boot/efika19 root=/dev/mpc52xx_ataY

This one has a lot better IDE performance, applications come up a lot more quickly, and due to the better IDE driver, even sound is better.

And here is the part, which I regarded to as "from below". This describes installation to an empty HDD.

Download http://roxen.integrity.hu/pub/opensuse/distribution/10.3/repo/oss/suseboot/inst32

Boot it to rescue mode by entering at the OK prompt: boot inst32 linemode=0 (adopt to the situation, I mean eth:xxxx, or usb key, etc.)

choose language and keyboard layout
choose 'start installation or system'
choose 'start rescue system'
choose 'network'
choose 'http'
use dhcp (or set up your network manually)

IP of webserver: 193.178.119.148
directory: /pub/opensuse/distribution/10.3/repo/oss/

wait :)

Log in as root, there is no password

Use
Code:
dhcpcd -d eth0
to start networking (or configure it manually)

Use 'parted' if you need to partition the HDD, for documentation see http://en.opensuse.org/PegasosQuickStart#parted

Format the partition, where you want to download:
Code:
mke2fs -j /dev/sda3
(or the partition, which you want to use)

Mount the partition:
Code:
mount /dev/sda3 /mnt
(or the partition, which you want to use)

Change to that directory:
Code:
cd /mnt


Download the installed system with rsync:
Code:
rsync -avH --progress --delete rsync://genesi.hu/susedemo/ .


Reboot and enjoy :)
_________________
CzP
http://peter.czanik.hu/


Last edited by Peter Czanik
(czp) on Thu Feb 21, 2008 7:57 am; edited 1 time in total
Back to top
View user's profile Send private message
Thibaut Jeanson
(SoundSquare)




Joined: 08 May 2005
Posts: 557
Location: Paris

PostPosted: Wed Feb 06, 2008 3:44 am    Post subject: Reply with quote

amazing ! i'll give it a try

is sound enabled ?
Back to top
View user's profile Send private message Send e-mail
Peter Czanik
(czp)




Joined: 28 Jul 2005
Posts: 902

PostPosted: Wed Feb 06, 2008 3:52 am    Post subject: Reply with quote

Yes, sound is enabled with both kernels, and not muted.
_________________
CzP
http://peter.czanik.hu/
Back to top
View user's profile Send private message
Raquel and Bill
(bbrv)

Genesi


Joined: 24 Sep 2004
Posts: 1278

PostPosted: Thu Feb 07, 2008 4:02 am    Post subject: Reply with quote

Nice work Peter. 8)
_________________
http://bbrv.blogspot.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Kristian Eklund
(ironfist)




Joined: 24 Sep 2004
Posts: 424
Location: Secure Networks / Sweden

PostPosted: Fri Feb 08, 2008 1:58 pm    Post subject: Reply with quote

Good job!
Back to top
View user's profile Send private message Visit poster's website
Peter Czanik
(czp)




Joined: 28 Jul 2005
Posts: 902

PostPosted: Fri Feb 15, 2008 1:20 am    Post subject: Reply with quote

An updated image was uploaded yesterday evening. These fix a couple of small problems and warning messages. Unless you want to image multiple EFIKAs, there is no need to download it again, just look at the DIY section after each change:

- removed the audit package to silence some warning messages with the self compiled 2.6.19 kernel (and it does not have much use on a desktop anyway...) DIY:
Code:
rpm -e audit

- added 'nano' text editor on popular request. DIY:
Code:
zypper -v in nano

- added 'postfix set-permissions' to boot.local, so permissions should be correct even if using the tgz (rsync had it correctly) DIY:
Code:
postfix set-permissions


Have a lot of fun! (openSUSE (C)(R)(TM))
_________________
CzP
http://peter.czanik.hu/
Back to top
View user's profile Send private message
Peter Czanik
(czp)




Joined: 28 Jul 2005
Posts: 902

PostPosted: Mon Feb 18, 2008 7:17 am    Post subject: Reply with quote

I was glad to see, that there were many downloads of susedemo103.tgz but I did not receive any feedback. Does it mean, that nobody actually used it, or that everything is perfect? I hope, that the later one :-) Still, I would also like to hear about positive experiences! Thanks!
_________________
CzP
http://peter.czanik.hu/
Back to top
View user's profile Send private message
Matt Sealey
(Neko)

Site Admin


Joined: 24 Sep 2004
Posts: 1403
Location: Alamo Heights, TX

PostPosted: Mon Feb 18, 2008 4:57 pm    Post subject: Reply with quote

czp wrote:
I was glad to see, that there were many downloads of susedemo103.tgz but I did not receive any feedback. Does it mean, that nobody actually used it, or that everything is perfect? I hope, that the later one :-) Still, I would also like to hear about positive experiences! Thanks!


Okay!

It's time to quit downloading from Peter's website, and use the "official" release!

We have created a Platform Support page for this and hosted the files plus some still-to-be-improved images and documentation.

http://www.powerdeveloper.org/platforms/efika/susedemo

The Installer kernel also includes PartImage, which will come in handy for making compressed images of disk partitions. We are working on this now so we can easily provide a way to boot from a USB key (the Rescue image is meant to run from there to install the tarball, so your space requirement is basically under 1GB - it is also a good start for NetInstalling a SuSE system, or if you have an 8GB stick, you can even copy the *entire* SuSE DVD to it and copy this stuff over the top :)

Comments etc. should be sent to Peter as usual, this forum will now be the support place :)
_________________
Matt Sealey, Genesi USA Inc.
Product Development Analyst
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Power Developer Forum Index -> SuSE All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


PowerDeveloper.org: Copyright © 2004-2010, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. All other names and trademarks used are property of their respective owners.

Forums Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group