Hi, Did you set a bootable flag to your target partition? I'm not sure though, it sounds like your BIOS doesn't recognize your USB HDD as a boot device.
Good luck. On 1月13日, 午前12:06, Samuel <[email protected]> wrote: > [Title] > Enabling android-x86 upon ThinkPad Series with miscellaneous functions > > [Summary] > As you see the same as what above, here's this topic mainly involved > in personal experiences under a series of thinkpad laptop/pc with > android -x86 by google in the cupcake branch of android's source tree > by virtue of miscellaneous ways, such as a android-bootable usb/hd or > a virtualization software (e.g. virtalbox/vmware) or others!! > Meanwhile, several special and further topics are also discussed, most > likely relating to the android's distro for laptop/pc, the community > of laptop and mobile phone under android. Additionally, many thanks to > these members in the community, namely android-porting, especially > those members in the following threads, > 1> Android > x86?http://groups.google.com/group/android-porting/browse_thread/thread/a... > > 2> Howto build Android full source for X86 Architecture like EeePC > (ASUS)http://groups.google.com/group/android-porting/browse_thread/thread/6... > > 3> x86 AndroidのUSBブートイメージを作成http://d.hatena.ne.jp/naka-3/20081229/1230541175 > > Finally, any discussions or tips or suggestions or appendixes are > really appreciated!! In the meantime, please correct me anywhere I > have taken mistakes!! > > -- Enjoying "brainstorm"!! > > [Table of Content] > 0. Introduction > 1. Android source tree considerations > 2. Booting up android from usb/hd > 3. Booting up android by virtualization software > 4. Distributions of android > 5. Combination of laptop/pc and phone, both wireless and mobile > > [0. Introduction] > 0.1. Hardware > ThinkPad series with x86 architecture. In the case here, it's mainly > focusing on ThinkPad R60. > CPU: Intel(R) Core(TM)2 1.66GHz > RAM: 512 MiB > ROM: 60 GiB > Audio:Intel 82801G (ICH7 Family) HDAC > Display/Video: ATI Mobility Radeon X1300 > Wired Network: Broadcom NetXtreme BCM5751M Gigabit Ethernet PCI > Express (rev 21) > Wireless Network: Intel PRO/Wireless 3945ABG Network Connection (rev > 02) > > 0.2. Software > You can select what you prefer as your os running on one ThinkPad. In > the case here, it's primarily concentrating on Ubuntu 8.04 (Hardy) > $ uname -a > Linux samuel-laptop 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC > 2008 i686 GNU/Linux > > $ gcc --version > gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3) > > [1. Android source tree considerations] > 1.1.Prerequisites > In order to set up your local environment upon your os before getting > and compiling successfully android source tree with more details, > please refer to the following > link,https://sites.google.com/a/android.com/opensource/download > > 1.2. Synchronization > $ mkdir ~/project/cupcake && cd ~/project/cupcake > $ repo init-u git://android.git.kernel.org/platform/manifest.git-b > cupcake > $ repo sync > $ vi ./.repo/local_manifest.xml > <?xml version="1.0" encoding="UTF-8"?> > <manifest> > <project name="platform/vendor/asus/eee_701" path="vendor/asus/ > eee_701"/> > </manifest> > $ repo sync > > 1.3. Compiling android > $ TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make - > j2 installer_img > > [2. Booting up android from usb/hd] > 2.0. Hardware > Mobile Disk (with usb 2.0): sdb | sdb1 | sdb2 | sdb3 > > 2.1. Creating image > $ sudo su > # mkdir /mnt/andusb > # mount -t ext3 /dev/sdb3 /mnt/andusb > # cp -fr ./out/target/product/eee_701/root/* /mnt/andusb/ > # cp -fr ./out/target/product/eee_701/system/* /mnt/andusb/system/ > # cp -fr ./out/target/product/eee_701/data/* /mnt/andusb/data/ > # mkdir /mnt/andusb/boot > # mkinitramfs -o /mnt/andusb/boot/initrd.img-2.6.27-android 2.6.27- > android > # cp ./kernel/arch/x86/boot/bzImage /mnt/andusb/boot/vmlinuz-2.6.27- > android > # chmod 666 /mnt/andusb/system/usr/keylayout/* > # rm /mnt/usb/system/app/SoftKeyboard.apk > # wgethttp://junkyard.googlecode.com/files/init.rc > # cp init.rc /mnt/andusb/ > > 2.2. Grub installation > # mkdir /mnt/andusb/boot/grub > # grub-install --root-directory=/mnt/andusb --no-floppy /dev/sdb > # wgethttp://junkyard.googlecode.com/files/menu.lst > # cp menu.lst /mnt/andusb/boot/grub/ > > 2.3. Reboot > # reboot > > 2.4. Checking booting order > First, going into the setting of biso during the startup before > checking your boot priority order, and then selecting the suitable usb > (like +USB HDD) as your first booting option!! > > (TO-BE-CONTINUING) > > P.S. it seems that i can't boot up android from mobile disk with > usb2.0 according to the instructions above!! please help me out!! --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
