hello,
newbie with an uefi machine!
on non uefi machine
-all my os boots from grub2 menu
...../sda1 slackware-current (grub2 installed)
...../sda2 some porteus on ext4
........../v4.0/boot and /porteus
........../v5.0/boot and /porteus
...../sda3/slax and other linux
menuentry in /mnt/sda1/etc/grub.d/40-custom
on uefi machine with secure boot disable
...../sda3 windows 10 (grub2win installed)
...../sda4 slackware-current (elilo installed)
...../sda5 some porteus on ext4
........../v4.0/boot and /porteus
........../v5.0/boot and /porteus
I use grub2win to boot windows
and elilo to boot slackware-current
I boot porteus installed on usb disks
I presume I've to add menuentry in grub2win
to boot the porteus on sda5
q1/ same menuentry as for non uefi grub2?
q2/ in what directory of windows?
q3/ any good doc about grub2win?
thanks for any help
I've an uefi machine!
- Ed_P
- Contributor
- Posts: 8368
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
I've an uefi machine!
q1. Yes
q2. ?
q3. Install Grub2Win to Windows.
My Grub2Win menus for Porteus 4.0.
Grub2Win generates the menu for booting Windows.
q2. ?
q3. Install Grub2Win to Windows.
My Grub2Win menus for Porteus 4.0.
Code: Select all
set timeout=30
# Old Acer hdd
# UUID="674C03B2538FFD01"
# search --fs-uuid --set=root 674C03B2538FFD01
# linux (loop)/boot/syslinux/vmlinuz from=$iso $boot_parms root=UUID=674C03B2538FFD01
# Set the default variable to the submenu entry you prefer
set default=1
set linux_folder=/porteus4.0
if [ -f /boot/syslinux/vmlinuz ]; then linux_folder=""; fi
# LXQT MATE OPENBOX XFCE
set iso=/ISOs/Porteus-CINNAMON-v4.0-x86_64.iso
# set iso=/ISOs/Porteus-OPENBOX-v4.0-x86_64.iso
set extramods="extramod="
# set iso=/ISOs/porteus-4.0rc5-x86_64-20180318.iso
# set extramods="extramod=$linux_folder/003Modules;"
menuentry " Porteus 4.0 ISO - changes=" --class slackware --class icon-porteus {
# set boot_parms="volume=33 reboot=cold noload=xfce load=cinn $extramods$linux_folder/Modules resolution=1600x900"
# set boot_parms="volume=33 reboot=cold $extramods$linux_folder/Modules changes=EXIT:$linux_folder/changes/porteussave.dat 3"
set boot_parms="volume=33 reboot=cold $extramods$linux_folder/Modules noload=cinnamon changes=EXIT:$linux_folder/changes/porteussave.dat"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $boot_parms
initrd (loop)/boot/syslinux/initrd.xz
}
menuentry " Porteus 4.0 ISO - AF'" --class slackware --class icon-porteus {
# set boot_parms="volume=33 reboot=cold $extramods$linux_folder/Modules"
set boot_parms="volume=33 reboot=cold $extramods$linux_folder/Modules;$linux_folder/modsavedat noload=save.dat;cinnamon"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $boot_parms
initrd (loop)/boot/syslinux/initrd.xz
}
menuentry " Porteus 4.0 ISO - AF+" --class slackware --class icon-porteus {
# set boot_parms="volume=33 reboot=cold noload=mychanges $extramods$linux_folder/Modules"
set boot_parms="volume=33 reboot=cold $extramods$linux_folder/Modules noload=cinnamon"
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $boot_parms
initrd (loop)/boot/syslinux/initrd.xz
}
menuentry " Porteus 4.0 ISO - AF" --class slackware --class icon-porteus {
set boot_parms="volume=33 reboot=cold $extramods "
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/syslinux/vmlinuz from=$iso $boot_parms
initrd (loop)/boot/syslinux/initrd.xz
}
Ed
-
- Samurai
- Posts: 182
- Joined: 29 Dec 2010, 08:10
- Distribution: porteus v5.0-xfce K5.19.7
- Location: France
I've an uefi machine!
with grub2win the customer menuentry are in a file on the windows disk :
c:/grub2/userfiles/usersection.cfg
c:/grub2/userfiles/usersection.cfg