Hello.
The machine is a Win10 tablet with only ~30 GB of MMC NCard space for the OS and 128 GB of uSD flash space once all drivers got successfully loaded...
Unfortunately, the CLi linux installation utility won't work and Windows is gone as far as i'm concerned!
Grafts from other distributions as Androïd, CloneZilla, Debian Facile, Linuxium , reFind and Rescatux all failed to prove helpful.
P.S.: Maybe it would be a good idea to put it in a directory structure like '\EFi\Porteus\bootia.efi', to invite future extensions as some multi-OS boot menus, for example.
Hybrid 32/64 bits bootloader compatible with bootia32.efi + x64 stuff.
- ncmprhnsbl
- DEV Team
- Posts: 3937
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
- Contact:
Hybrid 32/64 bits bootloader compatible with bootia32.efi + x64 stuff.
moved this to x86_64 xzm module requests, for now.. though i don't this could be done in module form .. probably 'Development' forum would more appropriate..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
- Ed_P
- Contributor
- Posts: 8369
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Hybrid 32/64 bits bootloader compatible with bootia32.efi + x64 stuff.
@Bicephale if you install Grub2Win on the Windows system you can then boot the Porteus ISOs directly. No install or USB drive needed.
Code: Select all
# Set the default variable to the submenu entry you prefer
set default=1
set linux_folder=/porteus5.0
# set iso="/ISOs/Porteus-CINNAMON-v5.0rc1-86_64.iso"
# set iso="/ISOs/Porteus-CINNAMON-v5.0rc2-86_64.iso"
set iso="/ISOs/Porteus-CINNAMON-v5.0rc3-x86_64.iso"
# set iso="/porteus5.0/rc3ISOModules/Porteus-CINNAMON-v5.0rc3-x86_64-20210103-5.4.81.iso"
# set iso="/porteus5.0/rc3ISOModules/Porteus-CINNAMON-v5.0rc3-x86_64-20210217-5.10.18.iso"
# set iso="/porteus5.0/rc3ISOModules/Porteus-CINNAMON-v5.0rc3-x86_64-20210703-5.12.14.iso"
# set iso="/porteus5.0/rc3ISOModules/Porteus-CINNAMON-v5.0rc3-x86_64-5.12.14-nfw.iso"
menuentry " Porteus 5.0rc3 ISO - changes=" --class slackware --class icon-porteus {
set bootparms="volume=33 reboot=cold extramod=$linux_folder/Modules;$linux_folder/rc3Modules changes=EXIT:$linux_folder/changes/50rc3save.dat noload=jinn;lxqt;mychanges;menu1" # ;changes"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $bootparms
# linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
initrd (loop)/boot/syslinux/initrd.xz
# initrd $linux_folder/initrd/2020-11-02/initrd.xz
}
menuentry " Porteus 5.0rc3 ISO - AF'" --class slackware --class icon-porteus {
set bootparms="volume=33 reboot=cold extramod=$linux_folder/Modules;$linux_folder/rc3Modules noload=jinn;xfce;lxqt;menu2" # ;mychanges"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $bootparms
# linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
initrd (loop)/boot/syslinux/initrd.xz
# initrd $linux_folder/rc2Modules/initrd.xz
}
menuentry " Porteus 5.0rc3 ISO - AF+" --class slackware --class icon-porteus {
set bootparms="volume=33 reboot=cold extramod=$linux_folder/Modules;$linux_folder/rc3Modules noload=jinn;lxqt;mychanges;menu3"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $bootparms
# linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
initrd (loop)/boot/syslinux/initrd.xz
# initrd $linux_folder/rc2Modules/initrd.xz
}
menuentry " Porteus 5.0rc3 ISO - AF " --class slackware --class icon-porteus {
set bootparms="volume=33 reboot=cold noload=mychanges;menu4"
# set bootparms="volume=33 reboot=cold extramod=$linux_folder/rc3Modules noload=xfce;lxde;lxqt;jinn;open;changes;menu4" # xfce lxde lxqt
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $bootparms
initrd (loop)/boot/syslinux/initrd.xz
# initrd $linux_folder/rc2Modules/initrd.xz
}
#
Ed
- Bicephale
- Full of knowledge
- Posts: 111
- Joined: 28 Dec 2010, 19:10
- Distribution: Live CDs
- Location: Quebec/Qc, Canada
Hybrid 32/64 bits bootloader compatible with bootia32.efi + x64 stuff.
Thank you both for those replies.
Me old fart thinking why not let machines handles/manage machines, that's what some elder mothers would say too IMO...
I've downloaded all these available flavours nonetheless:
Porteus-KDE-v5.0rc3-x86_64.iso
Porteus-CINNAMON-v5.0rc3-x86_64.iso
Porteus-LXQT-v5.0rc3-x86_64.iso
Porteus-MATE-v5.0rc3-x86_64.iso
Porteus-XFCE-v5.0rc3-x86_64.iso
Porteus-LXDE-v5.0rc3-x86_64.iso
Porteus-OPENBOX-v5.0rc3-x86_64.iso
About GrUB2Win, i once had it installed besides reFind and it's the late which saved my day, the 1st getting broken eventually. Fun can prove messy and taxing, i definitely need to revisit when ready...
In addition, even Fedora/Linuxium (which were my only semi-working candidates) still won't load a touchscreen driver, if that may be of comfort. Late stable linux kernel or not.
But thanks anyway!
Sound fair enough, well done!
Using a table PC with i3 processor it was possible to at least boot Porteus on it, so one might be able to compile whatever's missing out there, and/or perhaps "respin" using Linuxium's suggested procedure.
Windows gone and not returning. I tried a permanent reFind install but no joy so far...
Me old fart thinking why not let machines handles/manage machines, that's what some elder mothers would say too IMO...
I've downloaded all these available flavours nonetheless:
Porteus-KDE-v5.0rc3-x86_64.iso
Porteus-CINNAMON-v5.0rc3-x86_64.iso
Porteus-LXQT-v5.0rc3-x86_64.iso
Porteus-MATE-v5.0rc3-x86_64.iso
Porteus-XFCE-v5.0rc3-x86_64.iso
Porteus-LXDE-v5.0rc3-x86_64.iso
Porteus-OPENBOX-v5.0rc3-x86_64.iso
About GrUB2Win, i once had it installed besides reFind and it's the late which saved my day, the 1st getting broken eventually. Fun can prove messy and taxing, i definitely need to revisit when ready...
In addition, even Fedora/Linuxium (which were my only semi-working candidates) still won't load a touchscreen driver, if that may be of comfort. Late stable linux kernel or not.
But thanks anyway!