Archive

Author Archive

Long time no post

May 30th, 2008 lcapriotti Comments off

Sorry about that, I haven’t been able to blog about any updates in a while, someone came wrong with the system.
Hopefully I can keep you all up to date on my workings.
Stay tuned for the next release!

In the meanwhile keep in mind that these instructions cover LiveXBMC-V1 and are missing some bits here and there when referring to V2 (V2 was not released at that time)!
However, the image creation processes steps still apply.

Create bootable USB disk on Windows manually

February 7th, 2008 lcapriotti 3 comments

I have been experimenting with the creation of bootable flash disk under Windows since it is not a trivial process and I have not identified a simple and effective tool doing the job.
There may be several variants, but this one works and it’s easy to describe.
You must be logged as local administrator to perform these steps.

Needed tools

  • aefdisk32 – cmd-line partitioning tools. Get it from here. Note that this is needed under XP only, since diskpart in Vista supports removable disks.
  • syslinux for win32. Get the last version from kernel.org
  • WinImage. To extract the files form the original LiveXBMC image. Get it from its Home page.

Step 1. Identify the disk with aefdisk32

Since you may not want to erase your hard drive you need to be careful with this: using

aefdisk32 n /allsize

where n=1,2 …max number of disks you have, find the disk number related to the USB flash disk by matching the disk capacity. In the following example 2 is such a number.

Step 2. Erase the disk, create a primary FAT partition and make it active and bootable

Using aefdisk32 this is all in one single instruction:

aefdisk32.exe 2 /delall /pri:0:c /activate:1 /mbr

Using DISKPART on Vista:

List disk
select disk 1
clean 
create partition primary 
select partition 1 
active 
format fs=fat32 
assign 
exit

Step 3. Format the partition
If aefdisk32 has been used for step 2, the following is needed to format the partition:

format X: /fs:fat

Change X to the letter that your system has assigned to your removable disk!

Vista users don’t need to do it since DISKPART has already done it.

Step 4. Put syslinux on the flash disk

syslinux -f X:

Change X to the letter that your system has assigned to your removable disk!

Step 5. Extract LiveXBMC files

Using WinImage, extract the following files from the LiveXBMC image:

boot.msg
ext3fs.img
initrd0.img
rootfs.img
syslinux.cfg
vmlinuz

and save them on the flash disk.

That’s it. You are now ready to boot from the USB disk into LiveXBMC.

LiveXBMC Usplash Theme

February 7th, 2008 lcapriotti Comments off

A forum member, Duduke, kindly provided a killer usplash theme for LiveXBMC.

Get the source package from Sourceforge!

First Release of LiveXBMC - V20080123

February 7th, 2008 lcapriotti Comments off
  • Support for Intel GPUs – (XBMC requires high-end GPU)
  • DHCP on eth0 enabled
  • FTP and SSH servers automatically started, FTP needs configuring
  • lircd included, not configured.
  • ivman included (removable media auto-mounting)
  • cool XBMC usplash theme (courtesy of Duduke)

General info

  • Requires 512 MB USB flash disk
  • Default user: “xbmc” – password: “password” (no quotes)
  • Live R/W image, all changes are saved to the USB disk
  • The system falls back to read-only mode and boots directly into a plain X11-Fluxbox desktop when removing/renaming the file “ext3fs.img” on the USB disk (and fits into a 256 MB USB flash disk…)
  • This is a PROOF-OF-CONCEPT only, it is not supported by all means
  • The image was built using the Ubuntu Mobile and Embedded toolkit

Discussion thread on the forums: Link

Dowload from Sourceforge