Blog Code Forum

ArchLinux:Boot

From Wiki.cyring.fr

(Difference between revisions)
Jump to: navigation, search
(Created page with "==== Syslinux ==== <br /> <syntaxhighlight lang="bash"> # nano /boot/syslinux/syslinux.cfg </syntaxhighlight><br /> <syntaxhighlight lang="ini" line start="1"> # /boot/syslinu...")
(Syslinux)
 
Line 10: Line 10:
PROMPT 0
PROMPT 0
TIMEOUT 300
TIMEOUT 300
-
# KBDMAP de.ktl
+
KBDMAP fr.ktl
# UI menu.c32
# UI menu.c32
UI vesamenu.c32
UI vesamenu.c32
-
 
+
#
-
 
+
MENU TITLE Arch Linux
MENU TITLE Arch Linux
-
 
# MENU RESOLUTION 1152 864
# MENU RESOLUTION 1152 864
-
MENU RESOLUTION 1920 1440
+
# MENU RESOLUTION 1920 1440
-
# MENU RESOLUTION 1600 1200
+
MENU RESOLUTION 1600 1200
-
MENU BACKGROUND SPLASH.jpg
+
MENU BACKGROUND SPLASH_1600x1200.png
-
 
+
MENU ROWS 15
MENU WIDTH 50
MENU WIDTH 50
-
MENU HSHIFT 196
+
MENU HSHIFT 156
MENU VSHIFT 1
MENU VSHIFT 1
-
MENU TABMSGROW 86
+
MENU TABMSGROW 70
-
MENU CMDLINEROW 82
+
MENU CMDLINEROW 70
-
MENU TIMEOUTROW 87
+
MENU TIMEOUTROW 71
-
 
+
# MENU COLOR screen 1;36;44 #9033ccff #a0000000 std
-
# MENU COLOR screen     1;36;44 #9033ccff #a0000000 std
+
# MENU COLOR border      30;43  #40ff0f0f #a0000000 std
# MENU COLOR border      30;43  #40ff0f0f #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
MENU COLOR title        1;36;44 #9033ccff #a0000000 std
Line 40: Line 37:
MENU COLOR msg07        37;40  #90ffffff #a0000000 std
MENU COLOR msg07        37;40  #90ffffff #a0000000 std
# MENU COLOR tabmsg      31;40  #3080fafa #00000000 std
# MENU COLOR tabmsg      31;40  #3080fafa #00000000 std
-
MENU COLOR screen       30;44   #40ff0f0f #00000000 std
+
MENU COLOR screen 30;44 #40ff0f0f #00000000 std
-
MENU COLOR border       30;44  #40ff0f0f #00000000 std
+
MENU COLOR border 30;44  #40ff0f0f #00000000 std
-
 
+
# MENU CLEAR
# MENU CLEAR
MENU IMMEDIATE
MENU IMMEDIATE
-
# vga=0xf01 || vga=997
+
# vga=0xf01 || vga=997 || vga=current || vga=0x34a || radeon.pcie_gen2=1 || radeon.modeset=1
LABEL arch
LABEL arch
-
        MENU LABEL Arch ^Linux
+
MENU LABEL Arch ^Linux
-
        LINUX ../vmlinuz-linux
+
LINUX ../vmlinuz-linux
-
        APPEND root=/dev/sdb2 ro rootdelay=0 quiet agp=off logo.nologo nomodeset elevator=deadline nmi_watchdog=0 disable_ipv6=1 nr_uarts=0 i8042.noaux hibernate=noresume consoleblank=0 usbhid.mousepoll=2 vga=0xf01
+
APPEND root=/dev/sda2 ro rootdelay=0 quiet agp=off logo.nologo elevator=noop nmi_watchdog=0 disable_ipv6=1 nr_uarts=0 i8042.noaux hibernate=noresume consoleblank=0 vga=current usbhid.mousepoll=2 init=/bin/systemd systemd.unit=graphical.target plymouth.enable=0
-
        INITRD ../initramfs-linux.img
+
INITRD ../initramfs-linux.img
LABEL single
LABEL single
-
        MENU LABEL Arch Linux [^Single]
+
MENU LABEL Arch Linux [^Single]
-
        LINUX ../vmlinuz-linux
+
LINUX ../vmlinuz-linux
-
        APPEND root=/dev/sdb2 ro rootdelay=0 quiet nomodeset elevator=deadline nmi_watchdog=0 S
+
APPEND root=/dev/sda2 ro rootdelay=0 quiet elevator=noop nmi_watchdog=0 systemd.unit=rescue.target systemd.show_status=1 plymouth.enable=0
-
        INITRD ../initramfs-linux.img
+
INITRD ../initramfs-linux.img
LABEL fallback
LABEL fallback
-
        MENU LABEL Arch Linux [^Fallback]
+
MENU LABEL Arch Linux [^Fallback]
-
        LINUX ../vmlinuz-linux
+
LINUX ../vmlinuz-linux
-
        APPEND root=/dev/sdb2 ro 3
+
APPEND root=/dev/sda2 ro systemd.unit=multi-user.target systemd.show_status=1 plymouth.enable=0 systemd.confirm_spawn=0
-
        INITRD ../initramfs-linux-fallback.img
+
INITRD ../initramfs-linux-fallback.img
 +
 
 +
LABEL debian
 +
MENU LABEL De^bian Linux
 +
LINUX ../Debian/vmlinuz
 +
APPEND root=/dev/sda3 ro quiet elevator=noop nmi_watchdog=0 vga=0
 +
INITRD ../Debian/initrd.img
 +
 
 +
LABEL xen
 +
MENU LABEL Debian ^Xen
 +
KERNEL mboot.c32
 +
APPEND ../Debian/xen.gz --- ../Debian/vmlinuz root=/dev/sda3 ro quiet elevator=noop nmi_watchdog=0 vga=0 --- ../Debian/initrd.img
LABEL windows
LABEL windows
-
        MENU LABEL ^Windows Seven
+
MENU LABEL ^Windows Seven
-
        COM32 chain.c32
+
COM32 chain.c32
-
        APPEND hd0 1
+
APPEND hd0 1
LABEL hdt
LABEL hdt
-
        MENU LABEL ^Hardware Detection Tool
+
MENU LABEL ^Hardware Detection Tool
-
        COM32 hdt_0_5_0.c32
+
COM32 hdt_0_5_0.c32
-
        APPEND modules_alias=modules.alias pciids=pci.ids quiet
+
APPEND modules_alias=modules.alias pciids=pci.ids quiet
LABEL memtest
LABEL memtest
-
        MENU LABEL Memory ^Test
+
MENU LABEL Memory ^Test
-
        LINUX ../memtest86+/memtest.bin
+
LINUX ../memtest86+/memtest.bin
LABEL menuetos
LABEL menuetos
-
        MENU LABEL Menuet^OS
+
MENU LABEL Menuet^OS
-
        LINUX memdisk
+
LINUX memdisk
-
        INITRD ../OS/M6409842.IMG
+
INITRD ../OS/M6409883.IMG
LABEL freedos
LABEL freedos
-
        MENU LABEL Free^DOS
+
MENU LABEL Free^DOS
-
        LINUX memdisk
+
LINUX memdisk
-
        INITRD ../OS/freedos.img.gz
+
INITRD ../OS/freedos.img.gz
-
        APPEND raw
+
APPEND raw
LABEL lab
LABEL lab
-
        MENU LABEL Lab ^ISO
+
MENU LABEL Lab ^ISO
-
        LINUX memdisk
+
LINUX memdisk
-
        INITRD ../OS/android.iso
+
INITRD ../OS/isotestbed.iso
-
        APPEND iso raw
+
APPEND iso raw
LABEL reboot
LABEL reboot
-
        MENU LABEL ^Reboot
+
MENU LABEL ^Reboot
-
        COM32 reboot.c32
+
COM32 reboot.c32
LABEL off
LABEL off
-
        MENU LABEL ^Power Off
+
MENU LABEL ^Power Off
-
        COMBOOT poweroff.com
+
COMBOOT poweroff.com
</syntaxhighlight>
</syntaxhighlight>

Latest revision as of 11:00, 20 October 2012

Syslinux


# nano /boot/syslinux/syslinux.cfg

  1. # /boot/syslinux/syslinux.cfg
  2.  
  3. DEFAULT arch
  4. PROMPT 0
  5. TIMEOUT 300
  6. KBDMAP fr.ktl
  7.  
  8. # UI menu.c32
  9. UI vesamenu.c32
  10. #
  11. MENU TITLE Arch Linux
  12. # MENU RESOLUTION 1152 864
  13. # MENU RESOLUTION 1920 1440
  14. MENU RESOLUTION 1600 1200
  15. MENU BACKGROUND SPLASH_1600x1200.png
  16. MENU ROWS 15
  17. MENU WIDTH 50
  18. MENU HSHIFT 156
  19. MENU VSHIFT 1
  20. MENU TABMSGROW 70
  21. MENU CMDLINEROW 70
  22. MENU TIMEOUTROW 71
  23. # MENU COLOR screen	1;36;44	#9033ccff #a0000000 std
  24. # MENU COLOR border       30;43   #40ff0f0f #a0000000 std
  25. MENU COLOR title        1;36;44 #9033ccff #a0000000 std
  26. MENU COLOR sel          7;37;40 #e0ffffff #20ffffff all
  27. MENU COLOR unsel        37;44   #50ffffff #a0000000 std
  28. MENU COLOR help         37;40   #c0ffffff #a0000000 std
  29. MENU COLOR timeout_msg  37;40   #80ffffff #00000000 std
  30. MENU COLOR timeout      1;37;40 #c0ffffff #00000000 std
  31. MENU COLOR msg07        37;40   #90ffffff #a0000000 std
  32. # MENU COLOR tabmsg       31;40   #3080fafa #00000000 std
  33. MENU COLOR screen	30;44	#40ff0f0f #00000000 std
  34. MENU COLOR border	30;44   #40ff0f0f #00000000 std
  35. # MENU CLEAR
  36. MENU IMMEDIATE
  37.  
  38. # vga=0xf01 || vga=997 || vga=current || vga=0x34a || radeon.pcie_gen2=1 || radeon.modeset=1
  39.  
  40. LABEL arch
  41. 	MENU LABEL Arch ^Linux
  42. 	LINUX ../vmlinuz-linux
  43. 	APPEND root=/dev/sda2 ro rootdelay=0 quiet agp=off logo.nologo elevator=noop nmi_watchdog=0 disable_ipv6=1 nr_uarts=0 i8042.noaux hibernate=noresume consoleblank=0 vga=current usbhid.mousepoll=2 init=/bin/systemd systemd.unit=graphical.target plymouth.enable=0
  44. 	INITRD ../initramfs-linux.img
  45.  
  46. LABEL single
  47. 	MENU LABEL Arch Linux [^Single]
  48. 	LINUX ../vmlinuz-linux
  49. 	APPEND root=/dev/sda2 ro rootdelay=0 quiet elevator=noop nmi_watchdog=0 systemd.unit=rescue.target systemd.show_status=1 plymouth.enable=0
  50. 	INITRD ../initramfs-linux.img
  51.  
  52. LABEL fallback
  53. 	MENU LABEL Arch Linux [^Fallback]
  54. 	LINUX ../vmlinuz-linux
  55. 	APPEND root=/dev/sda2 ro systemd.unit=multi-user.target systemd.show_status=1 plymouth.enable=0 systemd.confirm_spawn=0
  56. 	INITRD ../initramfs-linux-fallback.img
  57.  
  58. LABEL debian
  59. 	MENU LABEL De^bian Linux
  60. 	LINUX ../Debian/vmlinuz
  61. 	APPEND root=/dev/sda3 ro quiet elevator=noop nmi_watchdog=0 vga=0
  62. 	INITRD ../Debian/initrd.img
  63.  
  64. LABEL xen
  65. 	MENU LABEL Debian ^Xen
  66. 	KERNEL mboot.c32
  67. 	APPEND ../Debian/xen.gz --- ../Debian/vmlinuz root=/dev/sda3 ro quiet elevator=noop nmi_watchdog=0 vga=0 --- ../Debian/initrd.img
  68.  
  69. LABEL windows
  70. 	MENU LABEL ^Windows Seven
  71. 	COM32 chain.c32
  72. 	APPEND hd0 1
  73.  
  74. LABEL hdt
  75. 	MENU LABEL ^Hardware Detection Tool
  76. 	COM32 hdt_0_5_0.c32
  77. 	APPEND modules_alias=modules.alias pciids=pci.ids quiet
  78.  
  79. LABEL memtest
  80. 	MENU LABEL Memory ^Test
  81. 	LINUX ../memtest86+/memtest.bin
  82.  
  83. LABEL menuetos
  84. 	MENU LABEL Menuet^OS
  85. 	LINUX memdisk
  86. 	INITRD ../OS/M6409883.IMG
  87.  
  88. LABEL freedos
  89. 	MENU LABEL Free^DOS
  90. 	LINUX memdisk
  91. 	INITRD ../OS/freedos.img.gz
  92. 	APPEND raw
  93.  
  94. LABEL lab
  95. 	MENU LABEL Lab ^ISO
  96. 	LINUX memdisk
  97. 	INITRD ../OS/isotestbed.iso
  98. 	APPEND iso raw
  99.  
  100. LABEL reboot
  101. 	MENU LABEL ^Reboot
  102. 	COM32 reboot.c32
  103.  
  104. LABEL off
  105. 	MENU LABEL ^Power Off
  106. 	COMBOOT poweroff.com
Personal tools