Updated Syslinux menus
* Added AMD microcode (fixes issue #61) * Disabled copytoram when booting from an ISO/DVD * Removed Extras menu and instead list all options from the start
This commit is contained in:
parent
c7da54d86a
commit
ecb9364bd2
14 changed files with 92 additions and 81 deletions
|
|
@ -2,7 +2,10 @@ DEFAULT select
|
||||||
|
|
||||||
LABEL select
|
LABEL select
|
||||||
COM32 boot/syslinux/whichsys.c32
|
COM32 boot/syslinux/whichsys.c32
|
||||||
APPEND -pxe- pxe -sys- sys -iso- sys
|
APPEND -pxe- pxe -sys- sys -iso- iso
|
||||||
|
|
||||||
|
LABEL iso
|
||||||
|
CONFIG boot/syslinux/wk_iso.cfg
|
||||||
|
|
||||||
LABEL pxe
|
LABEL pxe
|
||||||
CONFIG boot/syslinux/wk_pxe.cfg
|
CONFIG boot/syslinux/wk_pxe.cfg
|
||||||
|
|
|
||||||
6
.linux_items/include/syslinux/wk_iso.cfg
Normal file
6
.linux_items/include/syslinux/wk_iso.cfg
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
INCLUDE boot/syslinux/wk_head.cfg
|
||||||
|
|
||||||
|
INCLUDE boot/syslinux/wk_iso_linux.cfg
|
||||||
|
#DISABLED_UPSTREAM_BUG#INCLUDE boot/syslinux/wk_hdt.cfg
|
||||||
|
|
||||||
|
INCLUDE boot/syslinux/wk_tail.cfg
|
||||||
31
.linux_items/include/syslinux/wk_iso_linux.cfg
Normal file
31
.linux_items/include/syslinux/wk_iso_linux.cfg
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
LABEL wk_iso_linux
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet loglevel=3
|
||||||
|
|
||||||
|
LABEL wk_iso_linux_i3
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (i3)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (i3)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet loglevel=3 i3
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
||||||
|
LABEL wk_iso_linux_cli
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (CLI)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (CLI)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% nox nomodeset
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
@ -3,6 +3,6 @@ MENU BACKGROUND pxelinux.png
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_pxe_linux.cfg
|
INCLUDE boot/syslinux/wk_pxe_linux.cfg
|
||||||
#UFD#INCLUDE boot/syslinux/wk_pxe_winpe.cfg
|
#UFD#INCLUDE boot/syslinux/wk_pxe_winpe.cfg
|
||||||
INCLUDE boot/syslinux/wk_pxe_extras_entry.cfg
|
#DISABLED_UPSTREAM_BUG#INCLUDE boot/syslinux/wk_hdt.cfg
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_tail.cfg
|
INCLUDE boot/syslinux/wk_tail.cfg
|
||||||
|
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
INCLUDE boot/syslinux/wk_head.cfg
|
|
||||||
MENU BACKGROUND pxelinux.png
|
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_pxe_linux.cfg
|
|
||||||
INCLUDE boot/syslinux/wk_pxe_linux_extras.cfg
|
|
||||||
#UFD#INCLUDE boot/syslinux/wk_pxe_winpe.cfg
|
|
||||||
#DISABLED_UPSTREAM_BUG#INCLUDE boot/syslinux/wk_hdt.cfg
|
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_tail.cfg
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
LABEL wk_pxe_extras
|
|
||||||
TEXT HELP
|
|
||||||
Show extra boot options
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Extras
|
|
||||||
KERNEL vesamenu.c32
|
|
||||||
APPEND boot/syslinux/wk_pxe_extras.cfg
|
|
||||||
|
|
@ -3,8 +3,30 @@ TEXT HELP
|
||||||
A live Linux environment
|
A live Linux environment
|
||||||
* HW diagnostics, file-based backups, data recovery, etc
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
MENU LABEL Linux
|
MENU LABEL Linux (PXE)
|
||||||
LINUX boot/x86_64/vmlinuz
|
LINUX boot/x86_64/vmlinuz
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ quiet
|
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ quiet loglevel=3
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
||||||
|
LABEL wk_http_linux_i3
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (i3)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (PXE) (i3)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ quiet loglevel=3 i3
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
||||||
|
LABEL wk_http_linux_cli
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (CLI)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (PXE) (CLI)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ nox nomodeset
|
||||||
SYSAPPEND 3
|
SYSAPPEND 3
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
LABEL wk_http_linux_i3
|
|
||||||
TEXT HELP
|
|
||||||
A live Linux environment (i3)
|
|
||||||
* HW diagnostics, file-based backups, data recovery, etc
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Linux (i3)
|
|
||||||
LINUX boot/x86_64/vmlinuz
|
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ quiet i3
|
|
||||||
SYSAPPEND 3
|
|
||||||
|
|
||||||
LABEL wk_http_linux_cli
|
|
||||||
TEXT HELP
|
|
||||||
A live Linux environment (CLI)
|
|
||||||
* HW diagnostics, file-based backups, data recovery, etc
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Linux (CLI)
|
|
||||||
LINUX boot/x86_64/vmlinuz
|
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ nox nomodeset
|
|
||||||
SYSAPPEND 3
|
|
||||||
|
|
@ -3,6 +3,6 @@ TEXT HELP
|
||||||
A live Windows environment
|
A live Windows environment
|
||||||
* Create partition backups, Install Windows, etc
|
* Create partition backups, Install Windows, etc
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
MENU LABEL Windows PE
|
MENU LABEL Windows PE (PXE)
|
||||||
COM32 boot/syslinux/linux.c32
|
COM32 boot/syslinux/linux.c32
|
||||||
APPEND boot/wimboot gui initrdfile=winpe/x86_64/bootmgr,winpe/x86_64/BCD,winpe/x86_64/boot.sdi,winpe/x86_64/boot.wim
|
APPEND boot/wimboot gui initrdfile=winpe/x86_64/bootmgr,winpe/x86_64/BCD,winpe/x86_64/boot.sdi,winpe/x86_64/boot.wim
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,6 @@ INCLUDE boot/syslinux/wk_head.cfg
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_sys_linux.cfg
|
INCLUDE boot/syslinux/wk_sys_linux.cfg
|
||||||
#UFD#INCLUDE boot/syslinux/wk_sys_winpe.cfg
|
#UFD#INCLUDE boot/syslinux/wk_sys_winpe.cfg
|
||||||
INCLUDE boot/syslinux/wk_sys_extras_entry.cfg
|
#DISABLED_UPSTREAM_BUG#INCLUDE boot/syslinux/wk_hdt.cfg
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_tail.cfg
|
INCLUDE boot/syslinux/wk_tail.cfg
|
||||||
|
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
INCLUDE boot/syslinux/wk_head.cfg
|
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_sys_linux.cfg
|
|
||||||
INCLUDE boot/syslinux/wk_sys_linux_extras.cfg
|
|
||||||
#UFD#INCLUDE boot/syslinux/wk_sys_winpe.cfg
|
|
||||||
#DISABLED_UPSTREAM_BUG#INCLUDE boot/syslinux/wk_hdt.cfg
|
|
||||||
|
|
||||||
INCLUDE boot/syslinux/wk_tail.cfg
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
LABEL wk_sys_extras
|
|
||||||
TEXT HELP
|
|
||||||
Show extra boot options
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Extras
|
|
||||||
KERNEL vesamenu.c32
|
|
||||||
APPEND boot/syslinux/wk_sys_extras.cfg
|
|
||||||
|
|
@ -5,5 +5,27 @@ A live Linux environment
|
||||||
ENDTEXT
|
ENDTEXT
|
||||||
MENU LABEL Linux
|
MENU LABEL Linux
|
||||||
LINUX boot/x86_64/vmlinuz
|
LINUX boot/x86_64/vmlinuz
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet copytoram loglevel=3
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet copytoram loglevel=3
|
||||||
|
|
||||||
|
LABEL wk_linux_i3
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (i3)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (i3)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet copytoram loglevel=3 i3
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
||||||
|
LABEL wk_linux_cli
|
||||||
|
TEXT HELP
|
||||||
|
A live Linux environment (CLI)
|
||||||
|
* HW diagnostics, file-based backups, data recovery, etc
|
||||||
|
ENDTEXT
|
||||||
|
MENU LABEL Linux (CLI)
|
||||||
|
LINUX boot/x86_64/vmlinuz
|
||||||
|
INITRD boot/intel_ucode.img,boot/amd_ucode.img,boot/x86_64/archiso.img
|
||||||
|
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram nox nomodeset
|
||||||
|
SYSAPPEND 3
|
||||||
|
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
LABEL wk_linux_i3
|
|
||||||
TEXT HELP
|
|
||||||
A live Linux environment (i3)
|
|
||||||
* HW diagnostics, file-based backups, data recovery, etc
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Linux (i3)
|
|
||||||
LINUX boot/x86_64/vmlinuz
|
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% quiet copytoram loglevel=3 i3
|
|
||||||
SYSAPPEND 3
|
|
||||||
|
|
||||||
LABEL wk_linux_cli
|
|
||||||
TEXT HELP
|
|
||||||
A live Linux environment (CLI)
|
|
||||||
* HW diagnostics, file-based backups, data recovery, etc
|
|
||||||
ENDTEXT
|
|
||||||
MENU LABEL Linux (CLI)
|
|
||||||
LINUX boot/x86_64/vmlinuz
|
|
||||||
INITRD boot/intel_ucode.img,boot/x86_64/archiso.img
|
|
||||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram nox nomodeset
|
|
||||||
SYSAPPEND 3
|
|
||||||
Loading…
Reference in a new issue