Cannot boot up after installation

hello manuel, here is the outputs you asked for

nals@nals-ZenBook-UX325EA:~$ lsblk -fm
NAME FSTYPE LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINT   SIZE OWNER GROUP MODE
nvme0n1
│                                                                                953.9G root  disk  brw-rw----
├─nvme0n1p1
│    vfat         FC88-75F8                             291.5M     3% /boot/efi    300M root  disk  brw-rw----
├─nvme0n1p2
│    ext4         89bd1ba7-af16-43f7-94a1-a00ac2b6203c  600.2G     1% /run/times 655.7G root  disk  brw-rw----
├─nvme0n1p3
│    swap         9b5a2bf2-e1ea-4dfc-96b0-b8dcf76a009d                            16.9G root  disk  brw-rw----
└─nvme0n1p4
     ext4         79ff8fa4-33bf-401d-814f-bb38aa68f264    250G     4% /            281G root  disk  brw-rw----
nals@nals-ZenBook-UX325EA:~$ 
nals@nals-ZenBook-UX325EA:~$ cat /boot/grub/grub.cfg
#
# 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 ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${initrdfail}" = 2 ]; then
   set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
   set next_entry="${prev_entry}"
   set prev_entry=
   save_env prev_entry
   if [ "${next_entry}" ]; then
      set initrdfail=2
   fi
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 initrdfail {
    if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
      if [ -z "${initrdfail}" ]; then
        set initrdfail=1
        if [ -n "${boot_once}" ]; then
          set prev_entry="${default}"
          save_env prev_entry
        fi
      fi
      save_env initrdfail
    fi; fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
else
  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=10
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 10 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Linux Mint 20.1 Xfce' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
	else
	  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
	fi
	linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
	initrd	/boot/initrd.img-5.4.0-65-generic
}
submenu 'Advanced options for Linux Mint 20.1 Xfce' $menuentry_id_option 'gnulinux-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-65-generic' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-65-generic-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-65-generic ...'
		linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-65-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-65-generic (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-65-generic-recovery-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-65-generic ...'
		linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro recovery nomodeset dis_ucode_ldr 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-65-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-58-generic' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-58-generic-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-58-generic ...'
		linux	/boot/vmlinuz-5.4.0-58-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-58-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-58-generic (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-58-generic-recovery-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-58-generic ...'
		linux	/boot/vmlinuz-5.4.0-58-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro recovery nomodeset dis_ucode_ldr 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-58-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_linux_zfs ###
### END /etc/grub.d/10_linux_zfs ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'EndeavourOS Linux (rolling) (on /dev/nvme0n1p2)' --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
	insmod part_gpt
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
	else
	  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
	fi
	linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
	initrd /boot/intel-ucode.img
}
submenu 'Advanced options for EndeavourOS Linux (rolling) (on /dev/nvme0n1p2)' $menuentry_id_option 'osprober-gnulinux-advanced-89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
	menuentry 'EndeavourOS, on linux (on /dev/nvme0n1p2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		else
		  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		fi
		linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
		initrd /boot/intel-ucode.img
	}
	menuentry 'EndeavourOS, on linux (fallback initramfs) (on /dev/nvme0n1p2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		else
		  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		fi
		linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
		initrd /boot/initramfs-linux-fallback.img
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
nals@nals-ZenBook-UX325EA:~$ 
nals@nals-ZenBook-UX325EA:~$ ^C
nals@nals-ZenBook-UX325EA:~$ 

await your further instructions,…

thanks

nals

There are two of the lines like these, and that’s unfortunately expected. Mint does not generate Arch based grub entries correctly.

To work around this Mint/Ubuntu/Debian/etc. bug, you can change the line (in those two places) in Mint as:

  initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img

and reboot.

Note that if you keep using Mint in charge of grub booting, eventually grub.cfg will be overwritten by some update, losing your changes. Then you’ll have to make the same change again.

But if you choose to use EndeavourOS in charge of grub booting, then you’re OK.

thanks manuel,

my intention is to use endevouros exclusively, provided i can get it to work. if you want me to install endevouros exclusively in order to trouble shoot i am happy to give it a try.

anyway will paste above into terminal, reboot and revert

thank yu

nals

says command not found
‘’’’’
nals@nals-ZenBook-UX325EA:~$ initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
initrd: command not found
nals@nals-ZenBook-UX325EA:~$
‘’’’’’

did i do something wrong ?
nals

You should edit file /boot/grub/grub.cfg and change the lines there as instructed.
For example:

  sudo nano /boot/grub/grub.cfg   # and edit the 2 lines

Then reboot.

So that initrd is not a command to run.

manuel, thank you. if i could do that i think it would solve the problem, but i could not manage.
‘’’
image
‘’’
would appreciate your guidance

tks

nals

Why don’t you post the link to the following command as it will help @manuel to look at what is there.

Edit: I just realized you are only booted in Mint so that command most likely doesn’t work.

ok, i did manage to open the file, edit the 2 lines save and close.

on rebooting, there is no grub menu at all. boots straight into mint

nals@nals-ZenBook-UX325EA:~$ cat /boot/grub/grub.cfg
#
# 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 ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${initrdfail}" = 2 ]; then
   set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
   set next_entry="${prev_entry}"
   set prev_entry=
   save_env prev_entry
   if [ "${next_entry}" ]; then
      set initrdfail=2
   fi
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 initrdfail {
    if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
      if [ -z "${initrdfail}" ]; then
        set initrdfail=1
        if [ -n "${boot_once}" ]; then
          set prev_entry="${default}"
          save_env prev_entry
        fi
      fi
      save_env initrdfail
    fi; fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; 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
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
else
  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=10
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 10 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Linux Mint 20.1 Xfce' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
	else
	  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
	fi
	linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
	initrd	/boot/initrd.img-5.4.0-65-generic
}
submenu 'Advanced options for Linux Mint 20.1 Xfce' $menuentry_id_option 'gnulinux-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-65-generic' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-65-generic-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-65-generic ...'
		linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-65-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-65-generic (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-65-generic-recovery-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-65-generic ...'
		linux	/boot/vmlinuz-5.4.0-65-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro recovery nomodeset dis_ucode_ldr 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-65-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-58-generic' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-58-generic-advanced-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-58-generic ...'
		linux	/boot/vmlinuz-5.4.0-58-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro  quiet splash 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-58-generic
	}
	menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-58-generic (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-58-generic-recovery-79ff8fa4-33bf-401d-814f-bb38aa68f264' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  79ff8fa4-33bf-401d-814f-bb38aa68f264
		else
		  search --no-floppy --fs-uuid --set=root 79ff8fa4-33bf-401d-814f-bb38aa68f264
		fi
		echo	'Loading Linux 5.4.0-58-generic ...'
		linux	/boot/vmlinuz-5.4.0-58-generic root=UUID=79ff8fa4-33bf-401d-814f-bb38aa68f264 ro recovery nomodeset dis_ucode_ldr 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-58-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_linux_zfs ###
### END /etc/grub.d/10_linux_zfs ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'EndeavourOS Linux (rolling) (on /dev/nvme0n1p2)' --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
	insmod part_gpt
	insmod ext2
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
	else
	  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
	fi
	linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
	  initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
}
submenu 'Advanced options for EndeavourOS Linux (rolling) (on /dev/nvme0n1p2)' $menuentry_id_option 'osprober-gnulinux-advanced-89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
	menuentry 'EndeavourOS, on linux (on /dev/nvme0n1p2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		else
		  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		fi
		linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
		  initrd /boot/intel-ucode.img /boot/initramfs-linux-lts.img
	}
	menuentry 'EndeavourOS, on linux (fallback initramfs) (on /dev/nvme0n1p2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-linux--89bd1ba7-af16-43f7-94a1-a00ac2b6203c' {
		insmod part_gpt
		insmod ext2
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root  89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		else
		  search --no-floppy --fs-uuid --set=root 89bd1ba7-af16-43f7-94a1-a00ac2b6203c
		fi
		linux /boot/vmlinuz-linux root=UUID=89bd1ba7-af16-43f7-94a1-a00ac2b6203c rw quiet loglevel=3 nowatchdog
		initrd /boot/initramfs-linux-fallback.img
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### 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 ###
nals@nals-ZenBook-UX325EA:~$ 

nals

nals

Usually we try not to post things like this. We try to upload them to pastebin. Just F.Y.I for next time. I know it’s a bit difficult because you are in Mint as opposed to EndeavourOS which would make it easier. I just wanted to know one thing? Did you only install Mint because EndeavourOS wouldn’t boot the first time you installed it? I’m just trying to understand as you said you would reinstall without Mint. I’m trying to understand why it picked up the wrong UUID in the first place? I’ve never had this issue.

hi rick. will learn more about postbin.

i bought a new computer, installed mint, had issues with sound and hdmi output.

googled around and read that people had sucess on these new zenbooks with an arch linux distro, so installed endevouros. did not boot up, so reinstalled mint as a dual boot.

i am happy to use any distro as long as it gets the computer working for all basic functions. i am not a power user.

nals

Did you ever try installing EndeavourOS on it’s own?

yes, grub menu comes up, then when i click on the selection, it ends up with the same ‘cannot find UUIDxxx’ message.

nals

This happens when you installed it by itself using the whole drive?

yes, either way computer ends up not being able to access the partition where endevouros is installed.

obviously live usb does not have to access anything so that boots up fine.

nals

I’m starting to wonder if you could check in the UEFI Bios settings if Sata mode is set to Raid? I would change that to AHCI

Edit: If it is then i would change it and try a new install setting a new GPT and start from scratch wiping it out and install EndeavourOS only.

Not sure but creating a new partition table might help. You will get a blank slate do to speak. Beware that doing so will wipe out your drive.

1 Like

The hardware list shows raid controller. I’m just wondering if it’s set to Raid from new and this is causing it to use the wrong UUID? I don’t see any reason for this happening. It just an nvme drive. Nothing special. The issue with Mint is a grub issue which you can get around if you have EndeavourOS controlling the boot.

hi rick,

went into the bios and had a look.

says ‘non RAID physical device’

should i do a new install with seperate / /home partitions etc ?

nals

Check the Sata drive settings to make sure it is set to AHCI mode.

Edit: After doing this i would like to see you boot on the live ISO and use gparted from the live ISO and delete all the partitions and create a new GPT partition. This would wipe out your Mint install. Then run the installer and erase disc with the options you want and install the desktop you want from online installer.

If you are willing to try this then we will see the result. It’s entirely up to you if you want to try this.

certainly would like to try.

however how do i check sata drive settings ?, went into the bios and had a look, but could not figure it out.

can i use a terminal command ?

nals