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 -~----------~----~----~----~------~----~------~--~---