Mount error on boot

Hopefully, I can get some help here, because my 1st instinct is to reinstall and I really don’t want to do that.

Dual boot EndeavourOS and Win10 with SSD running C: and /. HDD running D:and /home. Both linux drives are using BTRFS. No issues for a long time. Updated Windows and EndeavorOS this morning. Both were fully updated less than 12 hours ago and working OK. Windows was fine the first time I booted this morning, but EndeavourOS is coming up with:

mount /new_root: cant find UUID=4924bb21-a432-42939bbab-10c2010df83a
You are now being dropped into emergency shell
sh: can’t access tty; job control turned off
[ root fs ]#

Running newest 5.11.2.arch1-1 kernel. Fallback does not work, nor does FTS or FTS fallback.

Can you boot off an installer ISO and share your /etc/fstab and the output of of

 lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,UUID,FSTYPE,LABEL

To answer your question, it should be fixable unless something is really wrong like a disk failure.

2 Likes

Will post it in a minute.

This isn’t synchronous chat, you can post it whenever you like - no pressure. :wink:

1 Like

Here is the lsblk, but how am I going to get my fstab from a boot iso?

[liveuser@eos-2021.02.03 ~]$ lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,UUID,FSTYPE,LABEL
NAME SIZE TYPE MOUNTPOINT UUID FSTYPE LABEL
loop0 1.8G loop /run/archiso/sfs/airoot squashfs
sda 931.5G disk
├─sda1 321.4G part 26364E96364E6741 ntfs
├─sda2 1M part
├─sda3 127M part
└─sda4 610G part 2aa8ed9d-1a53-43b6-bf04-ad33096588f4 btrfs
sdb 28.6G disk 2021-02-03-13-32-06-00 iso9660 ENDEAVOUROS
├─sdb1 1.9G part /run/archiso/bootmnt 2021-02-03-13-32-06-00 iso9660 ENDEAVOUROS
└─sdb2 64M part 4C13-BA3B vfat ARCHISO_EFI
sr0 1024M rom

Try this:

sudo mount /dev/sda4 /mnt
cat /mnt/etc/fstab

Also, it looks like this is what your root should be:

2aa8ed9d-1a53-43b6-bf04-ad33096588f4 

It will be interesting to see what is in /etc/fstab

[liveuser@eos-2021.02.03 etc]$ sudo mount /dev/sda4 /mnt
[liveuser@eos-2021.02.03 etc]$ cat /mnt/etc/fstab
cat: /mnt/etc/fstab: No such file or directory

What does ls /mnt show?

christopher

I think that is pointing to my home and not / based on the partition size.

You don’t appear to have any other partitions large enough to hold /. Do you have more than 1 disk?

1 Like

My / partition is 55G, and clearly that isn’t mounting. Yes, the c: and the / are on my ssd. d: and /home are on hdd.

It’s not even showing up, let alone mounting.

Have you checked cables etc.?

Yeah, Windows is running fine off of c: and accessing d:

Linux can’t see that drive at all.

Have you made any BIOS changes/updates?

1 Like

Yes, I took a bios update which took.

Sorry, I didn’t mention the bios.,

Hmm…make sure the controller is still set as AHCI in the BIOS. Maybe the update reset it.

2 Likes

Will do. Will also check fastboot disabled, etc.

SOaB, it switched to raid. That is such a PIA to change without loosing data.

2 Likes

I’m back in business. Used the bcdedit trick to set to safe mode before changing and deletevalue of safeboot, and it took the change and booted to both OS’s. I have done tons of bios updates and never had that change on me despite being on AHCI for years. Thanks so much for the reminder to check that!

1 Like