You are not logged in.
Hi Arch- Linux users,
I'm having a bit of an issue when it comes to the final step of getting ArchLinux installed upon reboot. I believe it has something to do with my PARTUUID number which I changed manually in the # nano /boot/loader/entries/arch.conf :options. I've verified that I hadn't accidentally misspelled the PARTUUID number also. The following error message generated:
[0.00000] [Firmware Bug] :TSC_DEADLINE disabled due to Errata; please update micronod to version : 0x22 (or later)
::running early hook [udev]
starting version 235
::running hook [udev]
::triggering uevents....
Waiting 10 seconds for device /dev/disk/by-partuuid/ddf261a4-f365-4245-9269-2d0307d367c
[2.3479421] sd 6:0:0:0:[sdb] No caching mode page found
[2.348006] sd 6:0:0:0: [sdb] Assuming driver cache: write through
ERROR: device PARTUUUID=ddf261a4-f365-4245-9269-2d0307d367c' not found. Skipping fsck.
::mounting 'PARTUUID= ddf261a4-f365-4245-9269-2d0307d367c' on real root
mount: /new_root: can't find PARTUUID =ddf261a4-f365-4245-9269-2d0307d367c.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
{rootfs ]#
I'm not sure what's going on being a Linux newbie and all but any help and insight is greatly appreciated. Thanks in advance.
Last edited by Omnious (2017-12-22 20:25:29)
Offline
Have you upgraded your microcode? https://wiki.archlinux.org/index.php/Microcode
Offline
Yes I have and the problem still persist.
Offline
Give us the output of blkid
Online
The UUID is prone to misspellings if you haven't copy/pasted that beast.
It would be worth a shot to replace the UUID entry in the arch.conf by LABEL (or PARTLABEL), like
options root=LABEL=YOURROOTLABEL rw
and make it a bit more human-friendly.
You will need to assign the matching label, of course. Note that LABEL is a filesystem label, to be set by a filesystem utility (depending on the filesystem you use); whereas PARTLABEL is a label for the partition, to be set by tools like gdisk.
Offline
After verifying that I've used the correct PARTUUID # it was to my realization that there must be something missing in my boot directory. Navigating to the /boot I found zero existent of initrd /initramfs-linux.img neccessary for Microde updates. I ended up repeating the boot process deleting the existent boot directory and adding the said image to the first initrd t of the bootloader config file.
After I did that i proceeded with the usual steps and had no issues with booting to Archlogin.
Thanks for the help everyone.
Offline