• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 69
[ANN] OpenELEC.tv - very small and fast booting Embedded Linux Distribution with XBMC
#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)
Reply
#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

Image
Reply
#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 :p
Reply
#34
Wink 
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 :p

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

Image

Image
Reply
#35
Big Grin 
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
Reply
#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
Reply
#37
I'm with indianolajohn, I'd love to have a usb version that I could test out Smile
Reply
#38
Unitydisconnect Wrote:I'm with indianolajohn, I'd love to have a usb version that I could test out Smile

+1
Reply
#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

Image
Reply
#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

Image
Reply
#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
Reply
#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

Image
Reply
#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

Image
Reply
#44
Thank you !!

My Mistake with sda1 ^^

Works fine ;-)
Reply
#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..
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 69

Logout Mark Read Team Forum Stats Members Help
[ANN] OpenELEC.tv - very small and fast booting Embedded Linux Distribution with XBMC8