It seems all are correct.
You can choose to add the vmdk without creating the virtual machine by
selecting the File->Virtual Media Manager ...
Meanwhile, the installer.img is useless as a primary master, since it's only
for installation use.
--
 Chen
On Tue, Dec 30, 2008 at 4:27 AM, Andriod Developer <andrd.dv...@gmail.com>wrote:

>
> May be i am missing something here. This is what i am doing:
>
> Launch Sun VirtualBox
> Click on New -> Next
> Name it as "AsusAndrioid"
> Ostype=Linux
> Version=2.6
> RAM=256MB
> Checked Boot Harddisk(Primary master)
> clicked on exisiting and selecting the .vmdk file(this is only 1k file
> though). When i select the file, virtualbox complains about failing to
> open the file and says it has invalid signature.
>
> Not sure if i am doing any wrong in this step..
>
> Please help!
>
>
>
>
>
>
> On Dec 29, 11:14 am, "Chen Yang" <sunsety...@gmail.com> wrote:
> > i just verified your configuration with Virtualbox 2.1.0 under Windows,
> it
> > can import the disk correctly. Which version are you using?
> > --
> >  Chen
> >
> > On Tue, Dec 30, 2008 at 2:51 AM, Andriod Developer <
> andrd.dv...@gmail.com>wrote:
>  >
> >
> >
> > > This is what i see
> >
> > > ----
> > > Could not open the hard disk "f:\Asusinstaller\installer.vmdk".
> >
> > > VDI: Invalid pre-header in "f:\Asusinstaller\installer.vmdk"
> > > (VERR_VD_VDI_INVALID_SIGNATURE)
> >
> > > VD: error opening image file "f:\Asusinstaller\installer.vmdk"
> > > (VERR_VD_VDI_INVALID_SIGNATURE)
> > > -------------
> >
> > > and the contents of my vmdk file are:
> > > ---
> > > # Disk DescriptorFile
> > > version=1
> > > CID=b01deebc
> > > parentCID=ffffffff
> > > createType="monolithicFlat"
> > > # Extent description
> > > RW 794622 FLAT "installer.img" 0
> > > # The Disk Data Base
> > > #DDB
> > > ddb.virtualHWVersion = "4"
> > > ddb.geometry.cylinders = "49"
> > > ddb.geometry.heads = "255"
> > > ddb.geometry.sectors = "63"
> > > ddb.adapterType = "ide"
> > > ddb.toolsVersion = "0"
> > > ----
> >
> > > I am choosing the existing virtual hard disk option(with boot hard disk
> > > (primary master) checked) while creating the new VM.
> > > Thanks for ur help!
> >
> > > On Dec 29, 9:42 am, "Chen Yang" <sunsety...@gmail.com> wrote:
> > > > hi, I have managed to accomplished the installation with virtualbox
> 2.1.0
> > > on
> > > > Mac, which seems to be the most updated version. What kind of error
> > > message?
> >
> > > > --
> > > >  Chen
> > > > On Tue, Dec 30, 2008 at 1:23 AM, Andriod Developer <
> > > andrd.dv...@gmail.com>wrote:
> >
> > > > > Thanks yang for the instructions.
> > > > > I am using VirtualBox2.1.0 release and it complains about .vmdk
> file
> > > > > when i try to add it. Somebody has opened a bug for virtualbox for
> the
> > > > > same issue.
> > > > > What release are you using?
> >
> > > > > On Dec 28, 8:12 am, "Chen Yang" <sunsety...@gmail.com> wrote:
> > > > > > I just repeated the process on VirtualBox, mostly the same and
> you
> > > may
> > > > > meet
> > > > > > with one issue in booting the installer.img, as you select the
> > > primary
> > > > > slave
> > > > > > as the boot up disk, it will complain that it cannot find the
> right
> > > > > > parition, then please select 0 and edit the 3 lines configuration
> one
> > > by
> > > > > > one, to replace the the hd0 with hd1, then it will start the
> > > installation
> > > > > > process correctly. You will also need the same rebooting and
> > > re-configure
> > > > > > the 0 sysloader, and 3 lines configuration to accomplish the
> > > > > installation.
> > > > > > Hope it helps!
> > > > > > --
> > > > > >  Chen
> >
> > > > >  > On Sun, Dec 28, 2008 at 4:40 PM, Chen Yang <
> sunsety...@gmail.com>
> > > > > wrote:
> > > > > > > At hand, i only have VMware workstation, and I have verified
> the
> > > steps,
> > > > > > > hope it helps.
> > > > > > > I assume that you have parepared the installer.img from Lim's
> > > > > description:
> >
> > > > > > > 1. create the vmware disk file based on the installer.img
> > > > > > > you can use sfdisk -l installer.img to get the C/H/S
> information
> > > about
> > > > > it,
> > > > > > > although it reports issues, it won't do harm, at least from my
> > > > > observation.
> > > > > > > And get our interested line:
> > > > > > > ...
> > > > > > >   for C/H/S=*/1/0 (instead of 49/255/63).
> > > > > > > ...
> >
> > > > > > > Also, you may need to change the following entries: the extent
> > > > > description
> > > > > > > part, to the real block size of the image, basically, it's size
> of
> > > > > > > installer.img/512.
> >
> > > > > > > Cut the following lines to one file with the installer.img as
> > > > > > > installer.vmdk, and copy the installer.img together with this
> file
> > > in
> > > > > the
> > > > > > > same directory.
> > > > > > > ---
> > > > > > > # Disk DescriptorFile
> > > > > > > version=1
> > > > > > > CID=b01deebc
> > > > > > > parentCID=ffffffff
> > > > > > > createType="monolithicFlat"
> > > > > > > # Extent description
> > > > > > > RW 794622 FLAT "installer.img" 0
> > > > > > > # The Disk Data Base
> > > > > > > #DDB
> > > > > > > ddb.virtualHWVersion = "4"
> > > > > > > ddb.geometry.cylinders = "49"
> > > > > > > ddb.geometry.heads = "255"
> > > > > > > ddb.geometry.sectors = "63"
> > > > > > > ddb.adapterType = "ide"
> > > > > > > ddb.toolsVersion = "0"
> > > > > > > --
> >
> > > > > > > 2.create a new vmware target environment as linux 2.6 series,
> and
> > > > > create
> > > > > > > one primary hdd with IDE at least 1.8GB(maybe a little less is
> > > > > possible, i
> > > > > > > haven't remebered the precise size, and I haven't tried SCSI
> yet,
> > > but
> > > > > may be
> > > > > > > also possible). Add the installer.vmdk as one extra hard disk
> to
> > > the
> > > > > virtual
> > > > > > > machine.
> >
> > > > > > > 3. Boot the VM, and when bios shows, press F2 to enter BIOS, to
> > > select
> > > > > the
> > > > > > > right installer drive as the boot drive, if you added later, it
> > > will be
> > > > > > > Primary Slave. Choose it before the Primary Master by Pressing
> + on
> > > > > that HDD
> > > > > > > in boot column. After that, you will see the boot starts.
> >
> > > > > > > 4. it may report issues in installation as "no sda6" as it
> happened
> > > to
> > > > > me,
> > > > > > > it seems to have some relationship with the updated partition
> table
> > > > > read
> > > > > > > failure. Take it easy. Just reboot the vm, and installation
> will
> > > > > continue,
> > > > > > > as the updated parition table will be effective when rebooted.
> Wait
> > > > > some
> > > > > > > time, and it will report
> > > > > > > "Successfully configured N images."
> > > > > > > Then the installation is done!
> >
> > > > > > > 5. Reboot the VM, and change the boot up drive as the Primary
> > > Master.
> > > > > Or
> > > > > > > you can just remove the installer.vmdk from the VM
> configuration.
> > > Then
> > > > > boot
> > > > > > > starts, you will be able to use it.
> >
> > > > > > > Some notes:
> > > > > > > 1. Be sure to compile the kernel with VESAFB and add the
> vga=788
> > > with
> > > > > in
> > > > > > > cmdline. 800x600 seems to be a quite usable resolution, for
> > > 1024x768
> > > > > and
> > > > > > > above resolutions, you may meet some performance or execution
> > > issues.
> > > > > > > 2. If you want to use network, you may need to compile the AMD
> > > PCNET32
> > > > > > > driver.
> > > > > > > 3. the installer.vmdk also works with Virtualbox, but i haven't
> > > > > verified
> > > > > > > the above steps yet.
> > > > > > > 4. Chris's make-live may provide some short-cut, i haven't
> explored
> > > > > yet.
> > > > > > > But I may update if I find one good approach. :)
> >
> > > > > > > Hope it helps! And correct me if i have something incorrect
> with my
> > > > > > > description. Thanks.
> > > > > > > --
> > > > > > >  Chen
> >
> > > > > > > On Sat, Dec 27, 2008 at 5:57 PM, Andriod Developer <
> > > > > andrd.dv...@gmail.com>wrote:
> >
> > > > > > >> Hi Chen, could u pls list the steps to do this(i.e. running
> the
> > > image
> > > > > > >> in virtualbox)?
> > > > > > >> thanks
> > > > > > >> Sri
> >
> > > > > > >> On Dec 26, 5:43 pm, "Chen Yang" <sunsety...@gmail.com> wrote:
> > > > > > >> > I have managed to run it under both Vmware and Virtualbox.
> You
> > > need
> > > > > to
> > > > > > >> > compile the kernel with proper driver: vesafb, ethernet,
> scsci
> > > or
> > > > > ide,
> > > > > > >> etc.
> > > > > > >> > You may be able to use the dd image of the make-live created
> usb
> > > > > key.
> > > > > > >> > --
> > > > > > >> >  Chen
> > > > > > >> > On Sat, Dec 27, 2008 at 2:58 AM, Andriod Developer <
> > > > > > >> andrd.dv...@gmail.com>wrote:
> >
> > > > > > >> > > Thanks Lee for the detailed instructions. Do you know if
> this
> > > > > build
> > > > > > >> > > works in Virtual Environment(like VMWare or VirtualBox?).
> > > > > > >> > > What changes do I need to make if I need to run this in
> > > virtual
> > > > > > >> > > environment?
> >
> > > > > > >> > > Also, Do you know if the vanilla cupcake branch will work
> for
> > > the
> > > > > > >> > > virtual environment? Or do I need to pull in the Asus
> tree?
> >
> > > > > > >> > > Thanks
> >
> > > > > > >> > > On Dec 23, 7:11 am, "Lim,GeunSik" <lee...@gmail.com>
> wrote:
> > > > > > >> > > >       HOWTO Build Android-X86 Full Source
> > > > > > >> > > >      ====================================
> > > > > > >> > > >             Last Modified on 23-Dec-2008 23:10
> >
> > > > > > >> > > > I Summarized how to build android full source for x86
> > > target.
> >
> > > > > > >> > > > 0. My development environments
> > > > > > >> > > >  - OS : Ubuntu 8.10 Distribution ( 2.6.27-4-generic )
> > > > > > >> > > >  - CPU: Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
> (
> > > > > Samsung
> > > > > > >> SENS
> > > > > > >> > > > R60 Laptop )
> > > > > > >> > > >  - RAM: Samsung DDR Ram
> > > > > > >> > > >  - Target: Eee PC (ASUS)
> >
> > > > > > >> > > > 1. Query of Linux distribution information
> > > > > > >> > > >  - At first, Prepare ASUS Eee 701 Lattop or Samsung
> nettop
> > > > > (NC01).
> > > > > > >> > > >    And then, confirm system information on your linux
> > > > > distribution
> > > > > > >> > > > like belows.
> >
> > > > > > >> > > > $ uname -a
> > > > > > >> > > > Linux invain-laptop 2.6.27-4-generic #1 SMP Wed Sep 24
> > > 01:30:51
> > > > > UTC
> > > > > > >> > > > 2008 i686 GNU/Linux
> >
> > > > > > >> > > > $ gcc --version
> > > > > > >> > > > gcc (Ubuntu 4.3.2-1ubuntu10) 4.3.2
> > > > > > >> > > > Copyright (C) 2008 Free Software Foundation, Inc.
> > > > > > >> > > > This is free software; see the source for copying
> > > conditions.
> > > > >  There
> > > > > > >> > > > is NO
> > > > > > >> > > > warranty; not even for MERCHANTABILITY or FITNESS FOR A
> > > > > PARTICULAR
> > > > > > >> > > > PURPOSE.
> >
> > > > > > >> > > > 2. repo init and Sync
> > > > > > >> > > >  - You have to download android full source for x86
> > > architecture
> > > > > > >> like
> > > > > > >> > > > ASUS Eee PC 701.
> > > > > > >> > > >  - Eee pc dev tree is "git://
> > > > > > >> android.git.kernel.org/platform/vendor/
> > > > > > >> > > > asus/eee_701.git".
> > > > > > >> > > > $ cd ~
> > > > > > >> > > > $ mkdir bin_x86 && cd bin_x86
> > > > > > >> > > > $ mkdir mydroid && cd mydroid
> > > > > > >> > > > $ repo init -u git://
> > > > > android.git.kernel.org/platform/manifest.git-b
> > > > > > >> > > > cupcake
> > > > > > >> > > > $ repo sync
> > > > > > >> > > > $ vi ./.repo/local_manifest.xml
> > > > > > >> > > >   <manifest>
> > > > > > >> > > >     <project name="platform/vendor/asus/eee_701"
> >
>  > ...
> >
> > read more ยป
> >
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to