You are not logged in.

#1 2018-02-18 14:21:13

Igar_tigar
Member
Registered: 2018-02-18
Posts: 17

[SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

After yesterday updating and reboot. During boot i met next load issue:
https://pp.userapi.com/c824602/v8246022 … opceAc.jpg

console unavailable.

i go to liveCD and launch:

 mint@mint ~ $ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 swap 927bccc6-d569-424d-9c97-5791d7bdb267 [SWAP]
├─sda2 ext4 c7a275b0-0904-4934-a205-f18c82501421 /mnt
├─sda3 ext4 413919fd-08fa-4aea-81af-1a4d266b3fc6
└─sda4 ext4 a9f4a7a7-00d8-4e0f-940a-0ac65719320e
sdb
└─sdb1 vfat 7PROLITE 0257-27B9 /cdrom
sr0
loop0 squashfs /rofs 

i mount all and reconfigure grub.cfg through chroot, 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 ###
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
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  c7a275b0-0904-4934-a205-f18c82501421
else
  search --no-floppy --fs-uuid --set=root c7a275b0-0904-4934-a205-f18c82501421
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_input console
terminal_output gfxterm
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=0
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=0
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c7a275b0-0904-4934-a205-f18c82501421' {
	load_video
	set gfxpayload=keep
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  c7a275b0-0904-4934-a205-f18c82501421
	else
	  search --no-floppy --fs-uuid --set=root c7a275b0-0904-4934-a205-f18c82501421
	fi
	echo	'Loading Linux linux ...'
	linux	/boot/vmlinuz-linux root=UUID=c7a275b0-0904-4934-a205-f18c82501421 rw  quiet
	echo	'Loading initial ramdisk ...'
	initrd  /boot/initramfs-linux.img
}
submenu 'Advanced options for Arch Linux' $menuentry_id_option 'gnulinux-advanced-c7a275b0-0904-4934-a205-f18c82501421' {
	menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-c7a275b0-0904-4934-a205-f18c82501421' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  c7a275b0-0904-4934-a205-f18c82501421
		else
		  search --no-floppy --fs-uuid --set=root c7a275b0-0904-4934-a205-f18c82501421
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=c7a275b0-0904-4934-a205-f18c82501421 rw  quiet
		echo	'Loading initial ramdisk ...'
		initrd  /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-c7a275b0-0904-4934-a205-f18c82501421' {
		load_video
		set gfxpayload=keep
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  c7a275b0-0904-4934-a205-f18c82501421
		else
		  search --no-floppy --fs-uuid --set=root c7a275b0-0904-4934-a205-f18c82501421
		fi
		echo	'Loading Linux linux ...'
		linux	/boot/vmlinuz-linux root=UUID=c7a275b0-0904-4934-a205-f18c82501421 rw  quiet
		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 ###
### 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 ###
 

Any ideas?

Mod edit: Replaced image with url.

Last edited by Igar_tigar (2018-02-19 19:34:57)

Offline

#2 2018-02-18 14:40:37

seth
Member
Registered: 2012-09-03
Posts: 51,017

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Please use code tags, no quote tags.
There's no "88a" in the grub.cfg (or your lsblk)
If you've a separate boot partition, the most likely reason is that you forgot to mount that during a kernel update.
Another pot. cause is that you've this UUID in your fstab and no "noauto" option to it. If the device isn't there, you're being dropped to an emergency shel.

Offline

#3 2018-02-18 14:41:32

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Please, code block instead of quote blocks.

Anyway, it looks you're booting an old kernel with the wrong initramfs, or there was a problem when generating the initramfs. Boot an install disk, mount *all* necessary partitions, chroot, and reinstall the linux package.

Offline

#4 2018-02-18 16:02:32

Igar_tigar
Member
Registered: 2018-02-18
Posts: 17

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

seth wrote:

Please use code tags, no quote tags.
There's no "88a" in the grub.cfg (or your lsblk)
If you've a separate boot partition, the most likely reason is that you forgot to mount that during a kernel update.
Another pot. cause is that you've this UUID in your fstab and no "noauto" option to it. If the device isn't there, you're being dropped to an emergency shel.

sry, my bad, change all to code tags.

i don't have separate boot partition (all locate on /sda2)
i don't get why during boot system don't see sda2 (error UUID it's sda2 - that's my "/").

Scimmia wrote:

Please use code tags, no quote tags.
Anyway, it looks you're booting an old kernel with the wrong initramfs, or there was a problem when generating the initramfs. Boot an install disk, mount *all* necessary partitions, chroot, and reinstall the linux package..

Excuse me, "install disk" - d u mean LiveCD ?
and reinstall linux package ? do u mean try like this: pacman -Sf linux ?

Offline

#5 2018-02-18 16:05:36

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

What, exactly, do you think the "f" in pacman -Sf does?

Offline

#6 2018-02-18 16:20:51

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Igar_tigar wrote:

i don't get why during boot system don't see sda2

Because the initramfs that is being booted does not match the installed kernel modules that are needed to identify your root partition; the modules are not loaded and so the partition cannot be found.

Offline

#7 2018-02-18 16:49:27

seth
Member
Registered: 2012-09-03
Posts: 51,017

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Paste your *complete* pacman log.

Offline

#8 2018-02-18 17:09:13

Igar_tigar
Member
Registered: 2018-02-18
Posts: 17

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Scimmia wrote:

What, exactly, do you think the "f" in pacman -Sf does?

Not Shure and I just use -S

I boot under liveCD mont my disks, chariot and try reinstall linux, I met next issue
https://pp.userapi.com/c841429/v8414290 … Y4hQr8.jpg

Suppose I lost smth

Mod edit: replaced img with url

Last edited by WorMzy (2018-02-18 18:26:15)

Offline

#9 2018-02-18 17:28:01

Igar_tigar
Member
Registered: 2018-02-18
Posts: 17

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Sry, my bad. I used chroot instead of arch-chroot

Offline

#10 2018-02-18 18:17:08

Igar_tigar
Member
Registered: 2018-02-18
Posts: 17

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

FAB! all works greate! => reinstall linux under arch-chroot (from liveCD after mount my disks).

Thanks to all for help!

Excuse me, how i can move this topic to Resolved category?

Last edited by Igar_tigar (2018-02-18 18:19:35)

Offline

#11 2018-02-18 18:25:41

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,845
Website

Re: [SOLVED] Boot problem. ERROR: device 'UUID=' not found. Skipping fsck.

Please don't embed large images in your posts. Use URLs if you need to: https://wiki.archlinux.org/index.php/Co … s_and_code

As for marking the thread as solved, you need to edit the first post and amend the topic title: https://wiki.archlinux.org/index.php/Co … ow_to_post


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB