"Linpus lite boot failed" - Trouble installing

1,956 views
Skip to first unread message

Jake Walker

unread,
Jan 9, 2018, 10:51:44 AM1/9/18
to Android-x86
Hi,

I'm new to Android x86 and decided to install it on my Windows tablet, but I'm having a bit of trouble getting it to work. My tablet is UEFI/EFI which I think is part of the problem.

I flashed the Android 6.1 32-bit (I also tried 64-bit too) onto a USB and tried the live mode from the USB which works well. I went to install, removed my partitions from my drive and made a small (100mb) boot partition and have the rest as a single partition for Android. I selected for the larger partition to be used to install Android x86 in the installer, formatted the smaller partition and selected yes to install GRUB on it. After finishing the installation, if I select the Run Android-x86 option it works perfectly, but once I reboot I get this message on my tablet saying "Linpus lite boot failed." and if I press OK to that message there's another one saying "Default Boot Device Missing or Boot Failed. Insert Recovery Media and Hit any key", both these messages look like they are made from the BIOS because they looks the same as the settings menu and boot menu. I don't have secure boot turned on and there isn't many other options that look important in the settings. Here's a link to the specs of my tablet: https://www.notebookcheck.net/Lenovo-IdeaPad-Miix-300-10IBY-Convertible-Review.159389.0.html

Does anyone know how to fix this or if I'm able to run Android x86 at all on my tablet?

Thanks,
Jake

Povilas Staniulis

unread,
Jan 9, 2018, 11:03:09 AM1/9/18
to andro...@googlegroups.com
Do you get a grub menu after installing ?
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com
> <mailto:android-x86...@googlegroups.com>.
> To post to this group, send email to andro...@googlegroups.com
> <mailto:andro...@googlegroups.com>.
> Visit this group at https://groups.google.com/group/android-x86.
> For more options, visit https://groups.google.com/d/optout.


Jake Walker

unread,
Jan 9, 2018, 11:29:15 AM1/9/18
to Android-x86
No I can't get to the GRUB menu, it shows that message I described as soon as I boot, (I'm guessing) before showing the GRUB menu.

Povilas Staniulis

unread,
Jan 9, 2018, 12:19:13 PM1/9/18
to andro...@googlegroups.com
Does anything show up in boot options (startup menu or BIOS setup) ?
> > an email to android-x86...@googlegroups.com <javascript:>
> > <mailto:android-x86...@googlegroups.com <javascript:>>.
> > To post to this group, send email to andro...@googlegroups.com
> <javascript:>
> > <mailto:andro...@googlegroups.com <javascript:>>.
> <https://groups.google.com/group/android-x86>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com
> <mailto:android-x86...@googlegroups.com>.

Jake Walker

unread,
Jan 9, 2018, 12:33:33 PM1/9/18
to Android-x86
Only the option of 'Linpus lite' whatever that is.
Here's some pictures of the boot menu and BIOS config: https://photos.app.goo.gl/hTC0ipkyzj1EzMI63
>     > <mailto:android-x86+unsub...@googlegroups.com <javascript:>>.
>     > To post to this group, send email to andro...@googlegroups.com
>     <javascript:>
>     > <mailto:andro...@googlegroups.com <javascript:>>.
>     > Visit this group at https://groups.google.com/group/android-x86
>     <https://groups.google.com/group/android-x86>.
>     > For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com

Kossuth

unread,
Jan 10, 2018, 4:30:22 AM1/10/18
to Android-x86
Is the small 100mb partition where GRUB is supposed to be installed marked with bootable flag (you said boot partition, but just to make sure)? I remember that I had to for some reason (maybe when moving from 32 to 64bit), create the separate partition for Grub and mark it bootable with Gparted (from Lixuxrecovery bootable usb) and then my Fujitsu laptop fianlly booted the grub. 

Jake Walker

unread,
Jan 10, 2018, 12:53:01 PM1/10/18
to Android-x86
Yeah, I've the partition is bootable. Here's a screenshot: https://photos.app.goo.gl/3yvgB89gk2IHlZ7C3 (the screen is split in half it's a bit messed up).

Povilas Staniulis

unread,
Jan 10, 2018, 12:55:29 PM1/10/18
to andro...@googlegroups.com
What's in the EFI partition ? There should be an EFI folder with GRUB in it.
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com
> <mailto:android-x86...@googlegroups.com>.

Jake Walker

unread,
Jan 11, 2018, 4:35:45 PM1/11/18
to Android-x86
There's an EFI folder. This is all of the files and folders in the boot partition:

/boot
/boot/grub
/boot/grub/grub.cfg
/efi
/eif/boot
/efi/boot/bootia32.efi
/efi/boot/BOOTx64.EFI
/efi/boot/grubx64.efi




On Wednesday, 10 January 2018 17:55:29 UTC, Povilas Staniulis wrote:
What's in the EFI partition ? There should be an EFI folder with GRUB in it.

On 2018.01.10 19:53, Jake Walker wrote:
> Yeah, I've the partition is bootable. Here's a screenshot:
> https://photos.app.goo.gl/3yvgB89gk2IHlZ7C3 (the screen is split in
> half it's a bit messed up).
>
> On Wednesday, 10 January 2018 09:30:22 UTC, Kossuth wrote:
>
>     Is the small 100mb partition where GRUB is supposed to be
>     installed marked with bootable flag (you said boot partition, but
>     just to make sure)? I remember that I had to for some reason
>     (maybe when moving from 32 to 64bit), create the separate
>     partition for Grub and mark it bootable with Gparted (from
>     Lixuxrecovery bootable usb) and then my Fujitsu laptop fianlly
>     booted the grub.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com

Chih-Wei Huang

unread,
Jan 11, 2018, 9:52:40 PM1/11/18
to Android-x86
2018-01-12 5:35 GMT+08:00 Jake Walker <jcbo...@gmail.com>:
> There's an EFI folder. This is all of the files and folders in the boot
> partition:
>
> /boot
> /boot/grub
> /boot/grub/grub.cfg
> /efi
> /eif/boot
> /efi/boot/bootia32.efi
> /efi/boot/BOOTx64.EFI
> /efi/boot/grubx64.efi

Indeed we only created a fallback EFI boot item.
However, some BIOS won't automatically boot
the fallback item. It needs to create the boot item
explicitly. This will be fixed in the coming 7.1-r1.

You can create it manually by efibootmgr.
Just boot a live Ubuntu or similar and run (by root)

efibootmgr -v -c -d /dev/sda -p 1 -L "Android-x86" -l /efi/boot/BOOTx64.EFI

(suppose your EFI partition is /dev/sda1 and the BIOS is 64-bit)


BTW, what's "Linpus lite"?
I think it's nothing to do with Android-x86.
Did you install other OS on the device before?


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

Jake Walker

unread,
Jan 12, 2018, 2:36:21 AM1/12/18
to andro...@googlegroups.com

Thanks I'll try that, I've got no idea what Linpus Lite is either but after googling it looks like some sort of lightweight Linux distribution.


--
You received this message because you are subscribed to a topic in the Google Groups "Android-x86" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-x86/7Bnjxc9siLA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to android-x86...@googlegroups.com.
To post to this group, send email to andro...@googlegroups.com.

Jake Walker

unread,
Jan 12, 2018, 11:54:20 AM1/12/18
to Android-x86
Unfortunately that didn't work, however, there is a new item in the Boot Menu called 'Android-x86' which still has an error message saying "Android-x86 boot failed."

This is the output of the command Chih-Wei Huang suggested:
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
GUID Partition Table Header signature is wrong: 7256c100000001 != 5452415020494645
BootCurrent: 0001
Timeout: 2 seconds
BootOrder: 0002,0000,2001,2002,2003
Boot0000* Linpus lite	HD(1,GPT,d1923316-b79f-4178-83f0-0741d0b23aea,0x800,0x32000)/File(\EFI\Boot\grubx64.efi)RC
Boot0001* EFI USB Device (Usb Mass Storage Driver)	PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/HD(1,MBR,0x1c5af3f,0x800,0xeef800)RC
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC
Boot0002* Android-x86	HD(1,GPT,d1923316-b79f-4178-83f0-0741d0b23aea,0x800,0x32000)/File(\efi\boot\BOOTx64.EFI)
To unsubscribe from this group and all its topics, send an email to android-x86+unsubscribe@googlegroups.com.

Chih-Wei Huang

unread,
Jan 14, 2018, 1:54:45 AM1/14/18
to Android-x86
Are you sure your UEFI BIOS is 64-bit?
Probably it's 32-bit.
(most Baytrail device I've seen has 32-bit UEFI)
For 32-bit you should use bootia32.efi
instead of BOOTx64.EFI

You can check it in linux/android-x86 by
cat /sys/firmware/efi/fw_platform_size



2018-01-13 0:54 GMT+08:00 Jake Walker <jcbo...@gmail.com>:
> Unfortunately that didn't work, however, there is a new item in the Boot
> Menu called 'Android-x86' which still has an error message saying
> "Android-x86 boot failed."
>
> This is the output of the command Chih-Wei Huang suggested:
> BootCurrent: 0001
> Timeout: 2 seconds
> BootOrder: 0002,0000,2001,2002,2003
> Boot0000* Linpus
> lite HD(1,GPT,d1923316-b79f-4178-83f0-0741d0b23aea,0x800,0x32000)/File(\EFI\Boot\grubx64.efi)RC
> Boot0001* EFI USB Device (Usb Mass Storage
> Driver) PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/HD(1,MBR,0x1c5af3f,0x800,0xeef800)RC
> Boot2001* EFI USB Device RC
> Boot2002* EFI DVD/CDROM RC
> Boot2003* EFI Network RC
> Boot0002*
> Android-x86 HD(1,GPT,d1923316-b79f-4178-83f0-0741d0b23aea,0x800,0x32000)/File(\efi\boot\BOOTx64.EFI)



Jake Walker

unread,
Jan 14, 2018, 4:37:52 AM1/14/18
to Android-x86
Thanks so much! That worked!

Povilas Staniulis

unread,
Jan 14, 2018, 6:14:46 PM1/14/18
to andro...@googlegroups.com
IIRC, you need 32-bit grub (grubia32.efi) since your device probably
uses a 32-bit EFI.
I only see 64-bit grub in your list.
> > an email to android-x86...@googlegroups.com <javascript:>
> > <mailto:android-x86...@googlegroups.com <javascript:>>.
> > To post to this group, send email to andro...@googlegroups.com
> <javascript:>
> > <mailto:andro...@googlegroups.com <javascript:>>.
> <https://groups.google.com/group/android-x86>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to android-x86...@googlegroups.com
> <mailto:android-x86...@googlegroups.com>.

Chih-Wei Huang

unread,
Jan 14, 2018, 9:00:25 PM1/14/18
to Android-x86
2018-01-15 7:14 GMT+08:00 Povilas Staniulis <wdmo...@gmail.com>:
> IIRC, you need 32-bit grub (grubia32.efi) since your device probably uses a
> 32-bit EFI.
> I only see 64-bit grub in your list.

Actually bootia32.efi is the 32-bit grub.

Povilas Staniulis

unread,
Jan 14, 2018, 9:01:55 PM1/14/18
to andro...@googlegroups.com
I stand corrected.
Reply all
Reply to author
Forward
0 new messages