You are not logged in.
Pages: 1
hi guys,
I wanted to have my current installation encrypted so i made an encrypted boot partition and an encrypted lvm using this page:
https://wiki.archlinux.org/index.php/Dm … ire_system
I made an tar backup of my system and untarred it to the new encrypted /boot/ partition and root lv.
When i enter grub it asks for my password and i unlock the cryptlvm but when i boot it says "/dev/ssd/root" is unavailible (ssd is the name of the encrypted volume group)
Did i miss anything?
This is my partition layout:
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part
├─nvme0n1p2 259:2 0 500M 0 part
│ └─cryptboot 254:0 0 498M 0 crypt
├─nvme0n1p3 259:3 0 268.4G 0 part
│ └─cryptlvm 254:1 0 268.4G 0 crypt
│ ├─ssd-swap 254:2 0 16G 0 lvm
│ └─ssd-root 254:3 0 252.4G 0 lvm
├─nvme0n1p4 259:4 0 16G 0 part
└─nvme0n1p5 259:5 0 191.1G 0 part
nvme0n1p1 = efi partition
nvme0n1p2 = encrypted boot
nvme0n1p3 = the encrypted volume group with root and swap
nvme0n1p5 is the root of my current system
blkid
/dev/nvme0n1: PTUUID="d101075a-02b8-43e6-b5c0-4b302eb6a0c4" PTTYPE="gpt"
/dev/nvme0n1p1: SEC_TYPE="msdos" UUID="2C24-43D2" TYPE="vfat" PARTUUID="9171cb18-43f3-ad4e-88c9-93f4972133e4"
/dev/nvme0n1p2: UUID="6ef26393-fcd8-4079-94ae-f598c2b668bc" TYPE="crypto_LUKS" PARTUUID="455ff03b-2b71-c540-bb85-4b1ab922dc0a"
/dev/nvme0n1p3: UUID="4d3d7f5f-3240-4793-a918-41e2ba0eee2a" TYPE="crypto_LUKS" PARTUUID="1c9ebc90-68ac-8349-8748-3b6c8412074b"
/dev/nvme0n1p4: UUID="bfa0fff3-2b92-4cdb-8f8c-9098814e500d" TYPE="swap" PARTUUID="335fa97d-ef6d-4b08-b2f0-5a396558aef9"
/dev/nvme0n1p5: LABEL="arch" UUID="482cf21a-99a7-4a0a-9ad4-9049a19896b7" TYPE="ext4" PARTUUID="0f2c2849-671f-432f-9c9c-00b695b2c6ff"
/dev/sda3: UUID="917d6727-30cf-4ee7-9c25-579682495148" TYPE="ext4" PARTUUID="d65a92b2-6f9f-4f86-ace7-94de012efc84"
/dev/sdb1: UUID="2018-04-25-13-35-35-00" LABEL="ARCHBANG" TYPE="iso9660" PTUUID="770b40b7" PTTYPE="dos" PARTUUID="770b40b7-01"
/dev/sdb2: SEC_TYPE="msdos" LABEL="ARCHISO_EFI" UUID="35A1-2A64" TYPE="vfat" PARTUUID="770b40b7-02"
/dev/loop0: TYPE="squashfs"
/dev/mapper/cryptboot: UUID="d4d8164b-7d57-41e0-bb16-f3a72fbfd8a8" TYPE="ext4"
/dev/mapper/cryptlvm: UUID="uUWT71-NwBp-3akc-ccku-6re6-PJ65-DRgs5L" TYPE="LVM2_member"
/dev/mapper/ssd-swap: UUID="5b4cfd6f-413d-4faa-8173-f9055c96d7c9" TYPE="swap"
/dev/mapper/ssd-root: UUID="a46dc981-803c-42dd-9b77-6b444c555475" TYPE="ext4"
/etc/default/grub
GRUB_DEFAULT="0"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.kbdreset=1"
#GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
GRUB_CMDLINE_LINUX="quiet splash cryptdevice=UUID=uUWT71-NwBp-3akc-ccku-6re6-PJ65-DRgs5L:cryptlvm root=/dev/ssd/root "
GRUB_ENABLE_CRYPTODISK=y
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT="5"
#GRUB_HIDDEN_TIMEOUT_QUIET="true"
# Uncomment to use basic console
GRUB_TERMINAL_INPUT="console"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1920x1080"
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX="keep"
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY="true"
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
export GRUB_COLOR_NORMAL="light-blue/black"
export GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/path/to/wallpaper"
GRUB_THEME="/boot/grub/themes/arch-leap/theme.txt"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
#GRUB_SAVEDEFAULT="true"
/etc/fstab
# /dev/mapper/ssd-root
UUID=a46dc981-803c-42dd-9b77-6b444c555475 / ext4 rw,relatime,data=ordered 0 1
# /dev/mapper/cryptboot
UUID=d4d8164b-7d57-41e0-bb16-f3a72fbfd8a8 /boot ext4 rw,relatime,data=ordered 0 2
# /dev/nvme0n1p1
UUID=2C24-43D2 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
# /dev/mapper/ssd-swap
UUID=5b4cfd6f-413d-4faa-8173-f9055c96d7c9 none swap defaults,pri=-2 0 0
/etc/crypttab
cryptboot /dev/nvme0n1p2 /etc/bootkey luks
/etc/mkinitcpio.conf
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES="piix ide_disk reiserfs"
MODULES="nvme nvme_core"
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
FILES=""
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS="base"
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS="base udev autodetect block filesystems"
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS="base udev block filesystems"
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS="base udev block mdadm encrypt filesystems"
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS="base udev block lvm2 filesystems"
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS="base udev autodetect keyboard keymap modconf block encrypt lvm2 filesystems fsck"
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
Last edited by philipW (2018-08-15 13:29:11)
Offline
I changed my plans a little.
I read here that there is no need for a seperate boot partition:
https://wiki.archlinux.org/index.php/Ta … ire_system
so i changed my partition layout a bit:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 446.8M 1 loop /run/archiso/sfs/airootfs
sda 8:0 0 931.5G 0 disk
└─sda3 8:3 0 931.5G 0 part
sdb 8:16 1 115.5G 0 disk /run/archiso/bootmnt
├─sdb1 8:17 1 556M 0 part
└─sdb2 8:18 1 64M 0 part
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /mnt/boot/efi
├─nvme0n1p2 259:2 0 268.9G 0 part
│ └─cryptlvm 254:0 0 268.9G 0 crypt
│ ├─ssd-swap 254:1 0 16G 0 lvm
│ └─ssd-root 254:2 0 252.9G 0 lvm /mnt
├─nvme0n1p4 259:3 0 16G 0 part
└─nvme0n1p5 259:4 0 191.1G 0 part
blkid:
/dev/nvme0n1p1: SEC_TYPE="msdos" UUID="2C24-43D2" TYPE="vfat" PARTUUID="9171cb18-43f3-ad4e-88c9-93f4972133e4"
/dev/nvme0n1p2: UUID="b1e75b35-34ce-46a8-9199-74a16e187715" TYPE="crypto_LUKS" PARTUUID="7fd25774-6ab4-2942-9d52-6776a4afe5f0"
/dev/nvme0n1p4: UUID="bfa0fff3-2b92-4cdb-8f8c-9098814e500d" TYPE="swap" PARTUUID="335fa97d-ef6d-4b08-b2f0-5a396558aef9"
/dev/nvme0n1p5: LABEL="arch" UUID="482cf21a-99a7-4a0a-9ad4-9049a19896b7" TYPE="ext4" PARTUUID="0f2c2849-671f-432f-9c9c-00b695b2c6ff"
/dev/sda3: UUID="917d6727-30cf-4ee7-9c25-579682495148" TYPE="ext4" PARTUUID="d65a92b2-6f9f-4f86-ace7-94de012efc84"
/dev/sdb1: UUID="2018-04-01-05-06-08-00" LABEL="ARCH_201804" TYPE="iso9660" PTUUID="19ca1100" PTTYPE="dos" PARTUUID="19ca1100-01"
/dev/sdb2: SEC_TYPE="msdos" LABEL="ARCHISO_EFI" UUID="8943-6BE9" TYPE="vfat" PARTUUID="19ca1100-02"
/dev/loop0: TYPE="squashfs"
/dev/nvme0n1: PTUUID="d101075a-02b8-43e6-b5c0-4b302eb6a0c4" PTTYPE="gpt"
/dev/mapper/cryptlvm: UUID="NBsaVB-veSr-vNXb-HThs-oNcG-5zz7-1rObCM" TYPE="LVM2_member"
/dev/mapper/ssd-swap: UUID="ac467ec3-828f-447d-8c39-250c8c4115e5" TYPE="swap"
/dev/mapper/ssd-root: UUID="94aa60c5-a701-4249-ab8f-22fe6988bfa0" TYPE="ext4"
/etc/default/grub
GRUB_DEFAULT="0"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.kbdreset=1"
#GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
GRUB_CMDLINE_LINUX="quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root"
GRUB_ENABLE_CRYPTODISK=y
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT="5"
#GRUB_HIDDEN_TIMEOUT_QUIET="true"
# Uncomment to use basic console
GRUB_TERMINAL_INPUT="console"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT="console"
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1920x1080"
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX="keep"
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID="true"
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY="true"
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
export GRUB_COLOR_NORMAL="light-blue/black"
export GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/path/to/wallpaper"
GRUB_THEME="/boot/grub/themes/arch-leap/theme.txt"
but when i boot grub says it cant find disk "HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA" which makes sense because the ssd volume group is not yet decrypted.
And shouldn grub look for the root logical volume instead of the volume group?
this is the grub.cfg that gets generated with "grub-mkconfig -o":
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=1920x1080
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=en_US
insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/arch-leap/ascii.pf2
loadfont ($root)/boot/grub/themes/arch-leap/DejaVuSans10.pf2
loadfont ($root)/boot/grub/themes/arch-leap/DejaVuSans12.pf2
loadfont ($root)/boot/grub/themes/arch-leap/DejaVuSans-Bold14.pf2
insmod png
set theme=($root)/boot/grub/themes/arch-leap/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/01_grub-customizer_menu_color_helper ###
### END /etc/grub.d/01_grub-customizer_menu_color_helper ###
### BEGIN /etc/grub.d/02_linux_proxy ###
menuentry "Arch Linux" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
### END /etc/grub.d/02_linux_proxy ###
### BEGIN /etc/grub.d/03_custom_proxy ###
menuentry "Windows" --class windows --class os $menuentry_id_option 'osprober-efi-9C75-6EA4' {
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 9C75-6EA4
else
search --no-floppy --fs-uuid --set=root 9C75-6EA4
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/03_custom_proxy ###
### BEGIN /etc/grub.d/04_os-prober_proxy ###
menuentry "Arch Linux (rolling) (on /dev/nvme0n1p5)" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
submenu "Advanced options for Arch Linux (rolling) (on /dev/nvme0n1p5)"{
menuentry "Arch Linux (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux-lts (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux-lts (fallback initramfs) (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux (fallback initramfs) (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux-lts (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux-lts (fallback initramfs) (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/initramfs-linux-lts-fallback.img
}
menuentry "Arch Linux, with Linux linux (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry "Arch Linux, with Linux linux (fallback initramfs) (on /dev/nvme0n1p5)" --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/initramfs-linux-fallback.img
}
}
### END /etc/grub.d/04_os-prober_proxy ###
### BEGIN /etc/grub.d/07_linux_proxy ###
submenu "Advanced options for Arch Linux"{
menuentry "Arch Linux, with Linux linux-lts" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-advanced-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
menuentry "Arch Linux, with Linux linux-lts (fallback initramfs)" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-fallback-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts-fallback.img
}
menuentry "Arch Linux, with Linux linux" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux ...'
linux /boot/vmlinuz-linux root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux.img
}
menuentry "Arch Linux, with Linux linux (fallback initramfs)" --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux ...'
linux /boot/vmlinuz-linux root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-fallback.img
}
}
### END /etc/grub.d/07_linux_proxy ###
### BEGIN /etc/grub.d/08_linux_xen ###
### END /etc/grub.d/08_linux_xen ###
### BEGIN /etc/grub.d/09_custom_proxy ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/09_custom_proxy ###
### BEGIN /etc/grub.d/10_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/10_custom ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
menuentry 'Arch Linux, with Linux linux-lts' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-advanced-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
menuentry 'Arch Linux, with Linux linux-lts (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-fallback-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux-lts ...'
linux /boot/vmlinuz-linux-lts root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-linux-lts-fallback.img
}
menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux ...'
linux /boot/vmlinuz-linux root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-linux.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-94aa60c5-a701-4249-ab8f-22fe6988bfa0' {
load_video
set gfxpayload=keep
insmod gzio
insmod lvm
insmod ext2
set root='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint='lvmid/HNOAQ8-G38b-cXH5-jPn9-2ghn-Zm24-wXUiNA/H9xHSo-A32N-kYdO-mTvp-9TpQ-0hJE-QhDFrh' 94aa60c5-a701-4249-ab8f-22fe6988bfa0
else
search --no-floppy --fs-uuid --set=root 94aa60c5-a701-4249-ab8f-22fe6988bfa0
fi
echo 'Loading Linux linux ...'
linux /boot/vmlinuz-linux root=/dev/mapper/ssd-root rw quiet splash cryptdevice=UUID=b1e75b35-34ce-46a8-9199-74a16e187715:cryptlvm root=/dev/ssd/root quiet splash i8042.kbdreset=1
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-linux-fallback.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Arch Linux (rolling) (on /dev/nvme0n1p5)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
submenu 'Advanced options for Arch Linux (rolling) (on /dev/nvme0n1p5)' $menuentry_id_option 'osprober-gnulinux-advanced-482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
menuentry 'Arch Linux (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux-lts (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux-lts (fallback initramfs) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux-lts (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux-lts (fallback initramfs) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux-lts--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux-lts root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/initramfs-linux-lts-fallback.img
}
menuentry 'Arch Linux, with Linux linux (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/intel-ucode.img
}
menuentry 'Arch Linux, with Linux linux (fallback initramfs) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--482cf21a-99a7-4a0a-9ad4-9049a19896b7' {
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
else
search --no-floppy --fs-uuid --set=root 482cf21a-99a7-4a0a-9ad4-9049a19896b7
fi
linux /boot/vmlinuz-linux root=UUID=482cf21a-99a7-4a0a-9ad4-9049a19896b7 rw quiet splash quiet splash i8042.kbdreset=1
initrd /boot/initramfs-linux-fallback.img
}
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
It also seems like a buttload of menu entries are generated while there are only two installations on my laptop.
Can somebody help me resolve this issue?
Offline
Pages: 1