i figured out what the issue was. I had grub2 on live usb and that was the reason the live usb failed. Once i went back to Grub, the live usb started working.
Thanks, Gowtham On Apr 22, 1:46 pm, kewarken <kewar...@gmail.com> wrote: > I've been using a variant of the make-live script that doesn't depend > on building intaller_img. Just a regular make will do. > > # Run this script from the out/target/product/eee_701 directory > DD=/dev/sdh > IMAGE_PATH=`pwd` > JUNKsrc=/tmp/junk1234-src > JUNKtgt=/tmp/junk1234-tgt > localdisks=1 > parts="1 2 3 4 5 6 7 8" > > echo -n "Change Thumbdrive location [$DD] " > read y > if [ "$y" != "" ] ; then > DD=$y; > fi > if [ ! -r $DD ] ; then > echo "Error seeing desired thumbdrive at $DD" > exit; > fi > > for p in $parts ; do > umount ${DD}${p} > done > > echo -n "Using Thumbdrive location $DD. Are you sure you want/need to > repartition the device? [y/N] " > read y > > if [ "$y" = "y" ] ; then > echo Partitioning disk > > # Defaults for 8GB part > SZ_SD=4096 > SZ_ROOT=128 > SZ_CACHE=512 > SZ_SYSTEM=512 > SZ_DATA=2560 > > echo -n "Okay... How big is the thumbdrive in GB? 1/2/4/[8] " > read y > > case $y in > 1) > SZ_SD=128 > SZ_ROOT=128 > SZ_CACHE=64 > SZ_SYSTEM=512 > SZ_DATA=128 > ;; > 2) > SZ_SD=256 > SZ_ROOT=128 > SZ_CACHE=128 > SZ_SYSTEM=512 > SZ_DATA=900 > ;; > 4) > SZ_SD=1024 > SZ_ROOT=128 > SZ_CACHE=512 > SZ_SYSTEM=512 > SZ_DATA=1536 > ;; > *) > if [ -n "$y" ] ; then > echo "Illegal size specified: $y (expected 1/2/4/8)" > exit > fi > esac > > sfdisk -uM $DD << _EOF > ,$SZ_SD,6 > ,$SZ_ROOT,L,* > ,,E > ,,, > ,$SZ_CACHE,L > ,$SZ_SYSTEM,L > ,1,L > ,$SZ_DATA,L > _EOF > > echo "Repartition complete. Remove and reinsert thumbdrive and > restart process" > exit > > fi > > for i in boot.img system.img userdata.img ; do > if [ ! -r $IMAGE_PATH/$i ] ; then > echo "Error seeing the images on installer" > exit 1 > fi > done > > for part in 1 2 5 6 7 8 ; do > if [ ! -r ${DD}${part} ] ; then > echo "Error seeing the partitions on the thumbdrive that should be > there" > exit 1 > fi > done > > echo -n "Are you sure you are ready to wipe out the contents of the > partitions? [y/N] " > read y > > case $y in > y*|Y*) > ;; > *) > echo aborting > exit 1 > esac > > echo -n "How many disks are built into the system you will run on 0, > [1],2,3? " > read y > > disk="" > case $y in > 0) > disk=sda > ;; > ""|1) > disk=sdb > ;; > 2) > disk=sdc > ;; > 3) > disk=sdd > ;; > *) > echo "Uh-oh, I do not understand the number of disks" > exit > esac > > echo "formatting filesystems and copying content" > > mkfs.vfat ${DD}1 -n FAT > mkfs.ext2 ${DD}2 > tune2fs -C 1 -L root -j ${DD}2 > > echo "Copying/making Root and Boot" > mount -o ro -o loop $IMAGE_PATH/boot.img $JUNKsrc > mount ${DD}2 $JUNKtgt > grub-install --root-directory=$JUNKtgt --recheck $DD > cd $JUNKtgt > zcat $JUNKsrc/ramdisk | cpio -i > cp init.rc init.rc.orig > sed -e "s/mount rootfs/#mount rootfs/" -e "s/dev\/block\/sda/dev\/block > \/$disk/" init.rc.orig >init.rc > cp $JUNKsrc/kernel boot > cmdline=`cat $JUNKsrc/cmdline` > cat >boot/grub/menu.lst <<_EOF > default 0 > timeout 0 > #timeout 3 > hiddenmenu > title Android > root (hd0,1) > kernel /boot/kernel root=/dev/${disk}2 rootdelay=6 rw init=/init > $cmdline > quiet > _EOF > > cd /tmp > umount $JUNKsrc > umount $JUNKtgt > > mkfs.ext2 ${DD}5 > tune2fs -C 1 -L cache -j ${DD}5 > > echo "Copying System" > dd if=$IMAGE_PATH/system.img of=${DD}6 bs=1024k > e2fsck -C 0 -fy ${DD}6 > resize2fs -F ${DD}6 > tune2fs -C 1 -L system -j ${DD}6 > > #mkfs.ext2 ${DD}7 -L junk > > echo "Copying UserData" > dd if=$IMAGE_PATH/userdata.img of=${DD}8 bs=1024k > e2fsck -C 0 -fy ${DD}8 > resize2fs -F ${DD}8 > tune2fs -C 1 -L data -j ${DD}8 > > On Apr 16, 10:39 pm, gowtham gowda <gowth...@gmail.com> wrote: > > > i updated the code on Wednesday. I tried once more and all it does is > > boot into a grub console. > > > On Apr 16, 4:40 pm, Yi Sun <beyo...@gmail.com> wrote: > > > > How new is your source code? I have one try checked out last monday or > > > tuesday. It works fine > > > > On Wed, 2009-04-15 at 19:52 -0700, gowtham gowda wrote: > > > > Looks like Chris's make-live script is not working after updating the > > > > android source to the latest code. The bootable usb created by using > > > > the script boots into a GRUB console. Any ideas on how to make a live > > > > bootable usb? > > > > > I will try to edit the Chris's script and see if i make any progress. > > > > > Thanks, > > > > Gowtham --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---