adding release dir with stuff provided in releases
This commit is contained in:
Stephan Raue 2010-01-19 16:06:08 +01:00
parent 6ee4ef0002
commit 251230edd9
5 changed files with 172 additions and 0 deletions

107
config/release/INSTALL Normal file
View File

@ -0,0 +1,107 @@
To install this tarball you must have:
- an computer or anything that can run linux, have an tv or monitor attached
via vga/dvi/hdmi/displayport
- an flash or harddrive attached via usb/sata/ide with at least 128mb free
diskspace for kernel and systemimage on your bootdrive and many many diskspace
for your data (movies, pictures, music...)
- 2 partitions formatted with ext3, ext4, vfat
- an bootmanager (grub, syslinux, extlinux) installed
Installation:
- copy target/KERNEL (the kernel, that contains an initramfs) and
target/SYSTEM (an squashfs image) to the first partition (bootpartion) which
is formatted ext3/ext4/vfat (this can also be an USB-Stick). You can also
copy this files to an already running Linux system so you can configure
an dualboot system (Files must be copied to root of the bootpartion)
- setup the bootloader (example is for grub - other examples you find in
sample.conf dir):
# Begin of example for grub
title OpenELEC
root (hd0,0)
kernel /openelec.kernel boot=/dev/sda1 disk=/dev/sda5 quiet
title OpenELEC - Textmode
root (hd0,0)
kernel /openelec.kernel boot=/dev/sda1 disk=/dev/sda5 quiet textmode
title OpenELEC - Debugging
root (hd0,0)
kernel /openelec.kernel boot=/dev/sda1 disk=/dev/sda5 debugging
title OpenELEC - Textmode Debugging
root (hd0,0)
kernel /openelec.kernel boot=/dev/sda1 disk=/dev/sda5 textmode debugging
# End of example
boot=: points to the partition where is KERNEL AND SYSTEM (bootpartion)
disk=: point to any ext3/ext4 partition that mounts r/w for data (your $HOME)
textmode: starts a shell instead Xorg - you can start Xorg and XBMC manually
(for debugging or if you have problems with Xorg)
debugging: starts debug mode with more output and more and better logging
(for debugging or if you have problems with anything)
quiet: Kernel boots quiet
- restart your system and try
If you have problems:
- if kernel not load or you have an kernel panik try boot without "quiet"
command and see what is wrong.
- if Xorg does not start try with "textmode" and "debugging", see what is wrong
- if XBMC does not start try with "textmode" and "debugging", try starting
Xorg manually at commad prompt with "Xorg &" then try start XBMC manually with
"DISPLAY=:0.0 /usr/bin/xbmc --standalone" and see what is wrong.
Note:
- i have tested this only with pure Intel Hardware (Lenovo X61s, X61t, X200
Gigabyte MiniITX GA-6QPCV-R, Intel E1000 Network, Core2Duo, Centrino etc...)
- if your NIC works, then very good with DHCP, WLAN must be configured, but is
not tested.
- You can do a login via SSH (IP adress you can see on console with "ifconfig"
or within XBMC). SSH login is "root", password is "openelec".
- you cannot start this version from optical drives, because the needed
drivers are loading as modules with udev. This can be changed later, but for
the OpenELEC.tv project this is not allowed.
- all data that will be created you found in /var or at your $HOME at /storage.
- your home is /storage (the second ext3/ext4 partiton)
- for any update create an directory /storage/.update and copy KERNEL and SYSTEM
to /storage/.update (from console or via ssh/scp). On next reboot system will
be automatically updated and reboot.
- you have in textmode a console on tty1 AND tty3 (switch via CTRL+ALT+F1/F3 and
in graphicmode only on tty3 (tty1 is the console for Xorg)
- all dirs are readonly (only /storage and /var are r/w)
- automounting of filesystems works with XBMC, but there are some issues with
this (mountpoint will be not deleted, mounting of CD/DVD ROM not working).
filesystems will be mounted to /media.
i will be switch to devicekit-disk/ consolekit in the future.
- more or not more informations you can find on www.openelec.tv
- go to launchpad to see what i am doing or what i have changed
- comments and questions are welcome, help is better, and patches are perfect!!!
- the splash i have created with gimp - I have no idea of gimp - but I am
proud of the spalsh :-)))
- i hope you have understand me, I have no idea of english too ;-)
happy XBMC'ing
Stephan

16
config/release/README Normal file
View File

@ -0,0 +1,16 @@
This is an embedded Linux distribution based on the OpenELEC.tv Project.
(http://www.openelec.tv).
The goal of this tarball is the testing of XBMC with the OpenELEC.tv
distribution. More information about OpenELEC.tv you can find on
http://www.openelec.tv.
Sourcecode you can find on https://code.launchpad.net/~sraue/openelec/devel.
Please read INSTALL for instructions how to install.
Known issues:
- playing CDs and DVDs from CD/DVD drive not working (problem with HAL)
- python and script support not tested
ToDo:
- test this release

View File

@ -0,0 +1,12 @@
timeout 10
label linux
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet
label text
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet textmode
label debug
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet textmode debugging

View File

@ -0,0 +1,25 @@
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=0
hiddenmenu
title OpenELEC.tv
root (hd0,0)
kernel /KERNEL boot=/dev/sda1 disk=/dev/sda2 quiet
title OpenELEC.tv (Textmode)
root (hd0,0)
kernel /KERNEL boot=/dev/sda1 disk=/dev/sda2 textmode quiet
title OpenELEC.tv (Debugmode)
root (hd0,0)
kernel /KERNEL boot=/dev/sda1 disk=/dev/sda2 debugging textmode quiet

View File

@ -0,0 +1,12 @@
timeout 10
label linux
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet
label text
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet textmode
label debug
kernel /KERNEL
append boot=/dev/sda1 disk=/dev/sdb2 quiet textmode debugging