generic_x86.iso build from ics-x86 branch not working

659 views
Skip to first unread message

Ron M

unread,
Aug 17, 2012, 1:32:22 PM8/17/12
to andro...@googlegroups.com
I'll send you my device tree later - the generic-x86 configuration is obsolete.
To make a long story short you can use RC2 codebase + the Ethernet patch and kernel configuration listed in that thread.

-Ron Munitz

fierte

unread,
Aug 17, 2012, 9:39:47 PM8/17/12
to andro...@googlegroups.com
Thank you very much Ron. 

I wait for your instructions. 

Cheers..
fierte

Chih-Wei Huang

unread,
Aug 17, 2012, 10:07:44 PM8/17/12
to andro...@googlegroups.com
You just need to install isohybrid (from syslinux-4.02).
(If you read the building warning carefully, you will know it)

About system.sfs, you need squashfs-tools.
This is also described in the building steps.

2012/8/17 fierte <dude....@gmail.com>:
>
> I am trying to get a working build of the ics-x86 branch on an Intel Atom
> D510 system with an ethernet connection.
>
> Fortunately, the desktop_generic.iso image provided by Ron M here:
> https://groups.google.com/d/msg/android-x86/YmWjtOLLdDs/BXyBvissYE8J works
> well for me, ethernet and all! I got the image onto a usb drive using dd,
> which worked like a charm. No unetbootin required. :)
>
> I am having trouble reproducing the same image from the ics-x86 branch. I
> have compiled using the instructions given at:
> http://www.android-x86.org/getsourcecode. I did the lunch -> select
> generic_x86 -> make -j16 iso_img. This compiled successfully and produced a
> generic_x86.iso in the out/target/product/generic_x86/ directory. Put the
> iso on a usb drive using dd. However, this time the atom system does not
> boot from the usb drive. :(
>
> I noticed that the generated iso had a system.img rather than a system.sfs
> like the desktop_generic.iso has. I extracted the system.img, used
> mksquashfs to create a system.sfs and put it back into the iso. Put the iso
> on a usb. No boot again. :(
>
> Could anyone provide me with the steps take to build Ron M's
> desktop_generic.iso? Or point me out to where I am going wrong?
>
> Once I have a working set of instructions for a stable image, I'll attempt
> to use Ron M's ethernet patch and other modifications.



--
Chih-Wei
Android-x86 project
http://www.android-x86.org

Ron M

unread,
Aug 18, 2012, 6:10:53 AM8/18/12
to andro...@googlegroups.com

I meant RC2 and asus-laptop lunch config + what I wrote in the previous mail.

-Ron Munitz

--
You received this message because you are subscribed to the Google Groups "Android-x86" group.
To post to this group, send email to andro...@googlegroups.com.
To unsubscribe from this group, send email to android-x86...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/android-x86?hl=en.

fierte

unread,
Aug 18, 2012, 6:42:22 AM8/18/12
to andro...@googlegroups.com
Thanks for replying, Chih-Wei and Ron!

I assumed since the documentation stated that the hybrid iso format was supported, the generated iso would have the hybrid format by default. No matter, I'll try using isohybrid to postprocess the iso and see if it works.

Then I'll try Ron's suggestion: lunch asus-laptop -> ethernet patches + kernel config.

I'll report back on this thread.

Cheers..
fierte

Chih-Wei Huang

unread,
Aug 18, 2012, 1:46:40 PM8/18/12
to andro...@googlegroups.com
2012/8/18 fierte <dude....@gmail.com>:
> I assumed since the documentation stated that the hybrid iso format was
> supported, the generated iso would have the hybrid format by default. No
> matter, I'll try using isohybrid to postprocess the iso and see if it works.

It would, provided you have isohybrid installed.
Please read the building warning carefully:

isohybrid not found.
Install syslinux 4.0 or higher if you want to build a usb bootable iso.

fierte

unread,
Aug 18, 2012, 9:20:08 PM8/18/12
to andro...@googlegroups.com
Hi Chih-Wei,

You are right, I hadn't looked at the build warnings in detail. I had syslinux 3.63 installed on ubuntu lucid 10.04, which was the default installation candidate. My bad. I have lucid on my build machine as it was recommended by AOSP instructions.

Thanks for pointing that out. On my other linux mint 13 machine, I have syslinux 4.05, which provides isohybrid. I'll post process the iso with this and report back.

Cheers..
fierte 
Reply all
Reply to author
Forward
0 new messages