3+ year old EOS system. BIOS and GRUB due to motherboard support. SSD is a Samsung purchased about 2 years ago. Did my weekly pacman -Syu today with no errors seen. Rebooted due to new kernel, and up pops BIOS menu. Ruh oh.
Boot the Cassini ISO image, in a terminal:
[liveuser@eos-2023.05.28 ~]$ sudo lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0 0 100% /run/archiso/airootfs
sda
├─sda1 ext4 1.0 431a5dae-8bfb-455e-92a5-6589e17c7eb0
└─sda2 swap 1 swap 52c8bbc6-1c14-427b-99dc-b6a2caf37595
sdb
├─sdb1 exfat 1.0 Ventoy A496-AED9
│ └─ventoy iso9660 Joliet Extension EOS_202305 2023-05-28-11-02-36-00 0 100% /run/archiso/bootmnt
└─sdb2 vfat FAT16 VTOYEFI 83A6-E98E
sdc
sr0
[liveuser@eos-2023.05.28 ~]$ sudo mount /dev/sda1 /mnt
mount: /mnt: can't read superblock on /dev/sda1.
dmesg(1) may have more information after failed mount system call.
[liveuser@eos-2023.05.28 ~]$ sudo fsck /dev/sda1
fsck from util-linux 2.39
e2fsck 1.47.0 (5-Feb-2023)
fsck.ext2: Input/output error while trying to open /dev/sda1
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
The two e2fsck commands both return the same text.
Running lsblk -f again after some time passed, research, web searches, *fsck efforts, the output looks different. sda1 is there, but no other - missing filesystem, label, UUID, and the other columns.
There is Raid setting and AHCI in the UEFI Bios settings. It’s under SATA configuration. I also see you have it set for UEFI legacy. Was EOS installed In MBR mode? or UEFI?
Edit: Normally you want secure boot disabled. You want it set the UEFI only. This way it won’t boot the ISO in Bios mode and install in Bios mode. SATA drive mode should be set to AHCI not Raid. These are just some of the settings you need to be aware of when installing.
Wow, what a good find with the PDF manual. Thanks. I’ll review. The UI is pretty simple, with just 2 or 3 levels of menus at the worst.
I continue to fear the disk is gone. I got a new Samsung SSD and snapped it in to the bracket, and this one is identified by the BIOS and was able to later be partitioned, formatted and have something installed on it. I can’t even get this far with the previous SSD.
I’m into mid-week busy work, and will check on this in a few days putting the old disk back in and ensuring the BIOS settings didn’t evolve.
Not sure what you mean by this. Drives that are new are not partitioned and would not have a file system on it. When you install you would still use erase disc and select swap file and ext4 or other such as btrfs file system or use manual partitioning. Most new drives have to be initialized and partitioned.
Edit: Just because the drive is recognized doesn’t mean it’s already partitioned.
Just a Saturday update of the crap I’ve been going through.
The new drive with Linux was updated today, with a new kernel. Thus new initramfs and related. I think my edits to fstab took effect at reboot, which were UUID’s instead of the devices. One of those install things I was just getting around to.
Reboots came into the emergency shell, saying that my UUID doesn’t exist for the big partition. No way. Type exit. Another emergency shell, same error, UUID doesn’t exist for the efi boot partition. Wrong. Exit, and the init process ends, with my tty login from which I can proceed. I can login and start dwm and act normal, as far as I can tell though.
If I revert fstab back to devices instead of UUIDs, boots are perfectly normal. Thus the state right now.
This motherboard is cursed. Tomorrow (Sunday) I’ll shutdown and try the old drive again to see how it behaves. I’ll update then, which might be the end of this thread.
I think i have come across this one other time and i cant remember the outcome. You may be able to find a post referring to it? Not sure if it can be found. I vaguely remember it though. Of course i could be wrong and it was not the same issue.