[ANN] OpenELEC.tv - very small and fast booting Embedded Linux Distribution with XBMC

  Thread Rating:
  • 8 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
estyx Offline
Junior Member
Posts: 18
Joined: Jun 2009
Reputation: 0
Post: #31
openelec.tv Wrote:which revision do you use? for revisions older then r1480 you must kernel rename to openelec.kernel and system to openelec.system and on newer revisions to KERNEL and SYSTEM. you must also load kernel with args like boot=/dev/sda1 disk=/dev/sda2. boot is the partion where kernel and system is and disk is an partion where you have your data (home). can i write an PM to you?

Got a bit further now (r1543), but now I get SQUASHFS errors (zlib seems to think its corrupt?). Ye just send a PM Smile (If you have msn or something it would be nice to have, a bit easier than posting here/pming)
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Post: #32
estyx Wrote:Got a bit further now (r1543), but now I get SQUASHFS errors (zlib seems to think its corrupt?). Ye just send a PM Smile (If you have msn or something it would be nice to have, a bit easier than posting here/pming)

do you receive my PMs? i think there is an patch for squashfs, i will include them.

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
find quote
macs Offline
Junior Member
Posts: 2
Joined: Apr 2010
Reputation: 0
Post: #33
first of all congratulation for this great idea.
i have some questions about the os:
1- can i put some new skin on embedded XBMC?
2- can i update the xbmc manually or some thing like?
3- there is some svn repo ? the nightly snapshots are the only way?
thank you. i am waiting your answers?
PD: sorry for bad englsih Tongue
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Wink   
Post: #34
Hi :-)

macs Wrote:first of all congratulation for this great idea.

thank you, its an great OS with an great Mediacenter :-)

macs Wrote:i have some questions about the os:
1- can i put some new skin on embedded XBMC?

yes, you can!
the second partition (/storage) is for content and is the the only partition with read/write rights. on this partition you can put your music, video etc files. there are also the /storage/.xbmc folder where you put your skins, plugins and scripts. this is possible loacally (if you start in debugmode) per SSH/SCP and Samba. Also there are an /storage/.config folder for various user generated configfiles (all configs are as default configs in /etc but if OpenELEC.tv finds an configfile in /storage/.config so the user generated configfile wins.

macs Wrote:2- can i update the xbmc manually or some thing like?

you can do this only if you get the sources from launchpad and change the sources. so its also possible to change some options at compiling time or you create an "project" optimized on your hardware. the snapshots are more generic.
i use the very latest svn revisions of xbmc and the latest releases of all libs/programs, except there are problems with the latest revisions.

macs Wrote:3- there is some svn repo ? the nightly snapshots are the only way?

yes on launchpad. install "bazaar" on your linux distribution and get the sources with
Code:
bzr branch lp:openelec
after an
Code:
make
OpenELEC.tv will be compiled. there are some places and variables to change the options. you can use the forum on http://www.openelec.tv if you have questions or problems.

take an look at https://launchpad.net/openelec - there you can browse the latest code and see the other branches (for example with upstart supprt, pvr integration, ARM support etc... (some not useable in the moment)

macs Wrote:thank you. i am waiting your answers?
PD: sorry for bad englsih Tongue

thank you and welcome for testing, finding issues and other help

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
find quote
macs Offline
Junior Member
Posts: 2
Joined: Apr 2010
Reputation: 0
Big Grin   
Post: #35
openelec.tv Wrote:Hi :-)



thank you, its an great OS with an great Mediacenter :-)



yes, you can!
the second partition (/storage) is for content and is the the only partition with read/write rights. on this partition you can put your music, video etc files....

thank you to answer my questions, at the moment i didn't find any bug, i hope you can keep working on it. Smile
find quote
indianolajohn Offline
Junior Member
Posts: 47
Joined: Oct 2007
Reputation: 0
Post: #36
has anyone put this into an image we can prepare a usb from yet?

I really want to test it

I know xbmc freak tested it

i dont know why he didn't post a image

does anyone have an image

6 XBMC SYSTEMS
2 Old Xboxes
=8 XBMC clients
find quote
Unitydisconnect Offline
Member
Posts: 69
Joined: May 2010
Reputation: 0
Location: San Luis Obispo, CA
Post: #37
I'm with indianolajohn, I'd love to have a usb version that I could test out Smile
find quote
mikef Offline
Member
Posts: 52
Joined: Feb 2008
Reputation: 0
Post: #38
Unitydisconnect Wrote:I'm with indianolajohn, I'd love to have a usb version that I could test out Smile

+1
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Post: #39
indianolajohn Wrote:has anyone put this into an image we can prepare a usb from yet?

I really want to test it

I know xbmc freak tested it

i dont know why he didn't post a image

does anyone have an image

Hi all,

i dont want create an disk dump (dd) image for usb sticks, because of problems with various disk sizes of this sticks (see for example this thread: http://forum.xbmc.org/showthread.php?tid=74992)

i also know that OpenELEC.tv is not easy to install for Windows users because they using an very limited OS :-). Because i know this, i will let you know that i am working on an installer, so you can easily self create an Install USB stick to install OpenELEC on the Harddrive or an other USB stick/ Flashcard.

For advanced users under linux:

- take an usb stick
- delete the partition from usb stick
- create 2 partitions on this usb stick (one 128MB, second the rest)
- format the first partition with ext3 or vfat (with label support (label=System))
- format the second partition with ext3 or ext4 (with label support (label=Storage))
- install syslinux to the first partition if you use vfat or extlinux if you use ext3 for the first partition:
Code:
sudo syslinux -d / /dev/sdb1
or
Code:
sudo mount /dev/sdb1 /mnt/
sudo extlinux -i /mnt/ /

copy the two files (KERNEL and SYSTEM) from /target directory from downloaded image (download from http://www.openelec.tv) to the root of the first partition from USB-Stick

create an file syslinux.conf (if you use syslinux) or extlinux.conf (if you use extlinux) to the first partition of the usb stick:

Code:
timeout 10

label linux
  kernel /KERNEL
  append boot=LABEL=System disk=LABEL=Storage debugging quiet

boot from this stick

NOTE: be carefully with formating and partitioning devices! here i use /dev/sdb* for the USB stick device!!!

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Post: #40
new video about the bootprocess/speed (boot from an "normal" notebook hdd): http://www.youtube.com/watch?v=3uGy4l1-cAk

new images: http://openelec.tv/index.php?option=com_...Itemid=285

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
find quote
TheZepter Offline
Junior Member
Posts: 9
Joined: Jul 2010
Reputation: 0
Post: #41
Hallo,

i have a Problem with your Code

Code:
sudo syslinux -d / /dev/sdb1

After that Command:

Code:
syslinux: warning: unable to move ldlinux.sys

I can boot with this issue, but there are a mistake.
Lock at the picture please.

http://www.bilder-hochladen.net/files/fj16-1-jpg.html

-----------
I i tried with your extlinux commands.... the USB Stick wuldn´t be boot.

(Falls du deutsch kannst, wäre es sicherlich einfacher für mich *g*)

Thanks
TheZepter
(This post was last modified: 2010-07-04 13:35 by TheZepter.)
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Post: #42
TheZepter Wrote:Hallo,

I can boot with this issue, but there are a mistake.
Lock at the picture please.

http://www.bilder-hochladen.net/files/fj16-1-jpg.html

this looks not very bad, you must check this line in syslinux.conf/extlinux.conf:

Code:
append boot=LABEL=System disk=LABEL=Storage debugging quiet

it seems you use something like:
Code:
boot=/dev/sda1
disk=/dev/sda2

you can try /dev/sdb1 (/dev/sdb2), /dev/sdc1 (/dev/sdc2), depending on your system, but for an USB device it would better to use Label or UUID support:

Code:
boot=LABEL=<your_label_for_the_first_partition>
disk=LABEL=<your_label_for_the_second_partition>

or with UUID support
Code:
boot=UUID=<your_uuid_for_the_first_partition>
disk=UUID=<your_uuid_for_the_second_partition>

to setup an label for your partitions you must format with label support:
example:
Code:
mkfs.ext3 -L <your_label_for_the_first_partition> /dev/sdb1
Code:
mkfs.vfat -n <your_label_for_the_first_partition> /dev/sdb1

TheZepter Wrote:(Falls du deutsch kannst, wäre es sicherlich einfacher für mich *g*)

for german support write me an PM to get my email, or write to the forum on http://www.openelec.tv, so i can help you:-)

i am also working on an installer to install OpenELEC.tv from an installation USB Stick, maybe you want test an first (working) version - let me know this.

grüssli

Stephan

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
find quote
sraue Offline
Team-XBMC Developer
Posts: 889
Joined: Oct 2009
Reputation: 14
Location: Switzerland, Solothurn
Post: #43
TheZepter Wrote:Hallo,

i have a Problem with your Code

please try:
http://forum.xbmc.org/showthread.php?tid=76656

take also an look:
http://openelec.tv/component/zoo/item/op...added.html

and use the latest image from here (r3375 or up):
http://openelec.tv/menu/download/images-...shots.html

greetings, Stephan

[Image: userbar-openelec-001.gif]
[Image: project_thin_badge.gif]
(This post was last modified: 2010-07-05 00:08 by sraue.)
find quote
TheZepter Offline
Junior Member
Posts: 9
Joined: Jul 2010
Reputation: 0
Post: #44
Thank you !!

My Mistake with sda1 ^^

Works fine ;-)
find quote
chanders Offline
Senior Member
Posts: 153
Joined: Oct 2008
Reputation: 0
Post: #45
Excellent project. I tried your latest ION x64 build today and here are my findings

1. With 'installer' in the append line, I get a segmentation fault
2. If I remove 'installer' the system boots into XBMC. However while the boot speed is spectacular, XBMC on a whole is a bit sluggish compared to the latest XBMCFreak iso. Maybe because it is running off the Flash drive and XBMCFreak is running off the hard drive? I'm not sure. Does the ION image include all of the drivers (HDMI etc) for an ION system?

This project has a lot of potential. Will definitely be following up on it..
(This post was last modified: 2010-07-05 23:05 by chanders.)
find quote
Post Reply