Author Topic: Oe Builder Vmware Player Image  (Read 5693 times)

ironstorm

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
    • http://
Oe Builder Vmware Player Image
« on: December 05, 2005, 03:02:40 pm »
OE Builder VMware image is a Ubuntu VMware disk image preconfigured to build OE distributions.  It is intended to drastically simplify the compiling of OE distros to running 2 shell scripts and waiting for the build to complete.

Start the VM, login as oe/oe, run ~/oe-configure.sh and then ~/start-opie-image-build.sh to build an opie-image.

This release is designed to run on the free [beer] VMware Player (http://www.vmware.com/products/player/), requires 256MB dedicated to the VM, and about 10GB of disk space to complete a build of opie-image.  Building is time consuming (8+hrs on a fast PC) and should be checked on from time to time...

The set-up assumes it will be running on a Windows host, however with QEMU installed (for QEMU-img tool used to create vmdk) it should be easy enough to get it started under a Linux host.

Image Logon/Password is oe/oe

Download:
http://ewi546.ewi.utwente.nl/OE/vmware-image/ See the release fixes section!

Screenshots:



Release Fixes:
* Unzip the file  [ Invalid Attachment ]  in your oe home directory, this will update the scripts to fix the partition detection problem and also the problem with stale OE.db data (bug #498)

* Some packages didn't get installed, this fixes that problem when oe-configure runs... you need to give the bold answers
Quote
Checking for required Debian Packages ...
Password: oe
Reading package lists... Done

--OUTPUT CUT--

Score is 47

Accept this solution? [Y/n/q/?] n

--OUTPUT CUT--

Score is -1089

Accept this solution? [Y/n/q/?] y

--OUTPUT CUT--

Need to get 20.3MB of archives. After unpacking 54.0MB will be used.
Do you want to continue? [Y/n/?] y
« Last Edit: December 09, 2005, 07:59:24 pm by ironstorm »

ironstorm

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
    • http://
Oe Builder Vmware Player Image
« Reply #1 on: December 06, 2005, 11:51:13 pm »
An untested OZ3.5.4 Collie Kernel / Root FS Image built using this VM has been posted here:
Dec 5 builds
http://www.northern.ca/projects/oebuilder/...51205064650.bin
http://www.northern.ca/projects/oebuilder/...50.rootfs.jffs2

(there is also around 85MB of packages which have not been posted)

UPDATE: Dec 9 builds -- fixed bug #498
http://www.northern.ca/projects/oebuilder/...51208061539.bin
http://www.northern.ca/projects/oebuilder/...39.rootfs.jffs2

Just tested the Dec 9 Build and CardMgr works again, network time works...  looking good.

Cheers,

-G
« Last Edit: December 09, 2005, 10:23:05 pm by ironstorm »

LeTic

  • Newbie
  • *
  • Posts: 21
    • View Profile
    • http://www.letic.fr
Oe Builder Vmware Player Image
« Reply #2 on: December 12, 2005, 11:10:17 am »
Hi Ironstorm,

Nice idea !! I tried the VMware image in VMware player under Linux (I know I could run it native but I don't want to make a mess on my work system, especially as it needs a empty partition). The image works fine after replacing the scripts and using your small tutorial. Some crashes (mostly due to VMware player instability I guess) trahed the vmdk and I had to recover clean hard disks from the archive.

When running the ./oe-configure.sh script, it manages to connect to http://ewi546.ewi.utwente.nl to download the metadata but usually stop after 5 or 7 % (sometime less).

I tested the network from the image and it seems to be working fine (manage to do apt-get update/upgrade). So I guess there must be some bandwidth issue with the server...

Too bad  

I will try later if the connection is more stable

Thanks for your contribution
This is really a great idea !

Keep up the good work !
LeTic
Zaurus SL 6000L - Hitachi Microdrive 4Go
Sharp ROM with Debian PocketWorkstation XFCE | Angström

PC on Debian Sid
www.letic.fr

koen

  • Hero Member
  • *****
  • Posts: 1008
    • View Profile
    • http://dominion.thruhere.net/koen/cms/
Oe Builder Vmware Player Image
« Reply #3 on: December 12, 2005, 11:18:26 am »
Quote
When running the ./oe-configure.sh script, it manages to connect to http://ewi546.ewi.utwente.nl to download the metadata but usually stop after 5 or 7 % (sometime less).
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

[a href=\"http://handhelds.org/hypermail/oe/47/4772.html]http://handhelds.org/hypermail/oe/47/4772.html[/url]
Forums are not bugtrackers!!! Smart questions
Ångström release team
iPAQ h2210, iPAQ h5550, iPAQ hx4700, Zaurus SL-C700, Nokia 770, all running some form of GPE
My blog

ironstorm

  • Jr. Member
  • **
  • Posts: 86
    • View Profile
    • http://
Oe Builder Vmware Player Image
« Reply #4 on: December 14, 2005, 01:04:01 pm »
Quote
When running the ./oe-configure.sh script, it manages to connect to http://ewi546.ewi.utwente.nl to download the metadata but usually stop after 5 or 7 % (sometime less).
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

Hi LeTic,

Sorry to hear that the VM crashes under Linux (I imagine it will get better over time), with regard to the problem with the OE.db server, you might try koen's suggestion or alternatively you could try downloading the OE.db.bz2 file from [a href=\"http://ewi546.ewi.utwente.nl/OE/?C=M;O=D]http://ewi546.ewi.utwente.nl/OE/?C=M;O=D[/url] with a something other then wget (i.e. curl, links, lynx, ncftp) to see if that helps...  once you get the file drop it into ~/oe-build/ (make sure oe-build is mounted first), the bunzip2 it, and restart ~/refresh-toolchain.sh ...  

The script should pick up the DB file and do pull to refresh any newer changes.   Then you should be ready to build.

Cheers,

-G

macmanx

  • Newbie
  • *
  • Posts: 2
    • View Profile
Oe Builder Vmware Player Image
« Reply #5 on: February 23, 2006, 02:16:24 pm »
Hello Ironstorm,

I found this a week a go and tryed to get it up and running.
It failed to start as monotone 0.25 is used on the latest OE.db, I couldn't manage it to build it from source as a package for ubuntu is missing. Are there any plans to update the image with the latest changes ??

Regards,

macmanx