@fanthom
I have gotten 'grub-2.00-x86_64-2' package and am studying on 'grub-mkimage'.
Thank you for your kindness.
"which option in the config enables booting from eMMC cards?"
This is my process.
1. Lubuntu 64bit 14.04 was installed in the ECS LIVA that is UEFI PC and has eMMC storage.
The LUBUNTU boot environment (grub) is used.
installed partition: UUID=55433d1c-8683-445e-b3be-164ac8c67d76
2. Set Porteus-LXDE-v3.0.1-i486-EFI.iso in
UUID=55433d1c-8683-445e-b3be-164ac8c67d76
PATHE=/live/porteus/3.0.1/
3. grub entry of custom.cfg
The partition that was installed LUBUNTU has the file /boot/grub/custom.cfg
which is included in /boot/grub/grub.cfg
#==========================================
menuentry "Porteus-LXDE-v3.0.1-i486-EFI.iso" {
set PRT="55433d1c-8683-445e-b3be-164ac8c67d76"
search --no-floppy --fs-uuid --set=root ${PRT}
set ISO="/live/porteus/3.0.1/Porteus-LXDE-v3.0.1-i486-EFI.iso"
loopback loop $ISO
linux (loop)/boot/syslinux/vmlinuz from=UUID:$PRT$ISO
initrd (loop)/boot/syslinux/initrd.xz
}
#==========================================
4. Porteus-LXDE-v3.0.1-i486-EFI.iso
Porteus-LXDE-v3.0.1-i486-EFI.iso was created from Porteus-LXDE-v3.0.1-i486.iso
with tool kits EFIKernel.3.0.1.tgz.
5. Configure of build kernel was set to include eMMC driver.
[32bit config line:4083-4116]
==========================================================
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# CONFIG_MMC_CLKGATE is not set
#
# MMC/SD/SDIO Card Drivers
#
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_MINORS=8
CONFIG_MMC_BLOCK_BOUNCE=y
CONFIG_SDIO_UART=m
# CONFIG_MMC_TEST is not set
#
# MMC/SD/SDIO Host Controller Drivers
#
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PCI=m
CONFIG_MMC_RICOH_MMC=y
CONFIG_MMC_SDHCI_ACPI=y
CONFIG_MMC_SDHCI_PLTFM=m
CONFIG_MMC_SDHCI_PXAV3=m
CONFIG_MMC_SDHCI_PXAV2=m
CONFIG_MMC_WBSD=m
CONFIG_MMC_TIFM_SD=m
CONFIG_MMC_SDRICOH_CS=m
CONFIG_MMC_CB710=m
CONFIG_MMC_VIA_SDMMC=m
CONFIG_MMC_VUB300=m
CONFIG_MMC_USHC=m
CONFIG_MMC_REALTEK_PCI=m
CONFIG_MEMSTICK=y
# CONFIG_MEMSTICK_DEBUG is not set
==========================================================
[64bit config line:3939-3972]
==========================================================
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# CONFIG_MMC_CLKGATE is not set
#
# MMC/SD/SDIO Card Drivers
#
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_MINORS=8
CONFIG_MMC_BLOCK_BOUNCE=y
CONFIG_SDIO_UART=m
# CONFIG_MMC_TEST is not set
#
# MMC/SD/SDIO Host Controller Drivers
#
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PCI=m
CONFIG_MMC_RICOH_MMC=y
CONFIG_MMC_SDHCI_ACPI=y
CONFIG_MMC_SDHCI_PLTFM=m
CONFIG_MMC_SDHCI_PXAV3=m
CONFIG_MMC_SDHCI_PXAV2=m
CONFIG_MMC_WBSD=m
CONFIG_MMC_TIFM_SD=m
CONFIG_MMC_SDRICOH_CS=m
CONFIG_MMC_CB710=m
CONFIG_MMC_VIA_SDMMC=m
CONFIG_MMC_VUB300=m
CONFIG_MMC_USHC=m
CONFIG_MMC_REALTEK_PCI=m
CONFIG_MEMSTICK=y
# CONFIG_MEMSTICK_DEBUG is not set
==========================================================
Thanks.
Porteus for UEFI PC
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: Porteus for UEFI PC
I've uploaded a video (watch in fullscreen HD) to show how to create a Porteus-v3.0.1 UEFI USB from within Porteus-v3.0.1. Hope it helps someone.
https://www.youtube.com/watch?v=Q_AXMoa ... tu.be?hd=1
https://www.youtube.com/watch?v=Q_AXMoa ... tu.be?hd=1
How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.
-
- DEV Team
- Posts: 2082
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: Porteus for UEFI PC
@jbowers
There are 2 kernel version in V3.1 Porteus.
2014.12.09 released version is the Linux/x86 3.17.0 Kernel.
2014.12.16 released version is the Linux/x86 3.17.4 Kernel.
These original kernels can not be booted from ECS LIVA PC.
Both 32 bit and 64 bit of the Linux/x86 3.17.4 Kernel were tuned up to enable eMMC boot.
You could get 'vmlinuz and 000-kernel.xzm' from Porteus-FVWM-v3.1-i486-3.iso/Porteus-FVWM-v3.1-x86_64-3.iso.
Please refer
http://forum.porteus.org/viewtopic.php? ... =15#p29994
Thanks.
There are 2 kernel version in V3.1 Porteus.
2014.12.09 released version is the Linux/x86 3.17.0 Kernel.
2014.12.16 released version is the Linux/x86 3.17.4 Kernel.
These original kernels can not be booted from ECS LIVA PC.
Both 32 bit and 64 bit of the Linux/x86 3.17.4 Kernel were tuned up to enable eMMC boot.
You could get 'vmlinuz and 000-kernel.xzm' from Porteus-FVWM-v3.1-i486-3.iso/Porteus-FVWM-v3.1-x86_64-3.iso.
Please refer
http://forum.porteus.org/viewtopic.php? ... =15#p29994
Thanks.
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: Porteus for UEFI PC
3.17.0 kernel was our mistake, second one had not EFI stub compiled and this was corrected over last weekend.
please download the ISO once again and your Liva PC should be working with stock Porteus
please download the ISO once again and your Liva PC should be working with stock Porteus

Please add [Solved] to your thread title if the solution was found.
-
- DEV Team
- Posts: 2082
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: Porteus for UEFI PC
@fanthom
Porteus-XFCE-v3.1-i486.iso (size=177293312, md5sum=c613ea3e16a149b7ceecb74399ecfc93)
and
Porteus-XFCE-v3.1-x86_64.iso (size=183595008, md5sum=307361f6383b74a83da4a8f4faa6e175)
,which are named "2014.12.16 released version" by me,
could not be booted on ECS LIVA PC.
Now current version on Porteus site,
http://dl.porteus.org/i486/current/
http://dl.porteus.org/x86_64/current/,
there are same ones.
Thanks.
Porteus-XFCE-v3.1-i486.iso (size=177293312, md5sum=c613ea3e16a149b7ceecb74399ecfc93)
and
Porteus-XFCE-v3.1-x86_64.iso (size=183595008, md5sum=307361f6383b74a83da4a8f4faa6e175)
,which are named "2014.12.16 released version" by me,
could not be booted on ECS LIVA PC.
Now current version on Porteus site,
http://dl.porteus.org/i486/current/
http://dl.porteus.org/x86_64/current/,
there are same ones.
Thanks.
- fanthom
- Moderator Team
- Posts: 5588
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: Porteus for UEFI PC
dunno - maybe Liva is special but latest Porteus ISO spin boots here in Vbox (to text mode only) when EFI is enabled.
Please add [Solved] to your thread title if the solution was found.
-
- DEV Team
- Posts: 2082
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: Porteus for UEFI PC
@fanthom
wrote "maybe Liva is special".
I think so too.
Therefore, to LIVA user's @jbowers,
I posted the '17 Dec 2014 15:01' article
http://forum.porteus.org/viewtopic.php? ... =15#p29997
ECS says that UBUNTU 14.04 (64 bit) is available for LIVA PC.
I checked the UBUNTU's kernel configuration about eMMC.
Then I turned up Porteus kernel.
New configuration files:
http://www.mediafire.com/download/5ph19 ... .12.16.tgz
Thanks
wrote "maybe Liva is special".
I think so too.
Therefore, to LIVA user's @jbowers,
I posted the '17 Dec 2014 15:01' article
http://forum.porteus.org/viewtopic.php? ... =15#p29997
ECS says that UBUNTU 14.04 (64 bit) is available for LIVA PC.
I checked the UBUNTU's kernel configuration about eMMC.
Then I turned up Porteus kernel.
New configuration files:
http://www.mediafire.com/download/5ph19 ... .12.16.tgz
Thanks