Skip to main content
Topic: intel-ucode not found (Read 388 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

intel-ucode not found

I was doing some tinkering and uninstalled intel-ucode (I am on AMD) and my OS will no longer boot. I am unsure how to fix this issue.

I booted up my second Artix installation and mounted the broken one with
Code: [Select]
mount /dev/nvme0n1p1 /mnt

I tried following the troubleshooting guide but "artix-chroot was not found" so I used the normal chroot
Code: [Select]
chroot /mnt/@ /bin/bash

And finally tried re-installing intel-ucode using pacman, but I get the error
Code: [Select]
error: could not open file: /etc/mtab: No such file or directory
error: could not determine filesystem mount points

I also tried to run mkinitcpio from the chroot but get
Code: [Select]
==> ERROR: /proc must be mounted!

I have no idea what else I'm supposed to mount, if I even need to re-install the ucode, or if there's another way to solve the issue. Any help would be appreciated, thanks!

Re: intel-ucode not found

Reply #1
artix-chroot is in the package artools-base
artix-chroot will handle mounting mounting dev proc and sys and copying /etc/resolv.conf

You can do the same with chroot if you have to.
https://wiki.archlinux.org/title/Chroot#Using_chroot

Just a warning don't do a rm -R /mnt/* (for a fresh start) with the dev proc and sys dirs still mounted there. Bad things can happen like deleting the non immutable files from your efi (take a guess how i know :) ).

Re: intel-ucode not found

Reply #2
artix-chroot is in the package artools-base
artix-chroot will handle mounting mounting dev proc and sys and copying /etc/resolv.conf

You can do the same with chroot if you have to.
https://wiki.archlinux.org/title/Chroot#Using_chroot

Just a warning don't do a rm -R /mnt/* (for a fresh start) with the dev proc and sys dirs still mounted there. Bad things can happen like deleting the non immutable files from your efi (take a guess how i know :) ).

Thank you for your help, I was able to boot! Still curious as to what steps I would take if I wanted to remove intel-ucode and still have a bootable system with my AMD processor. Is there something I need to change in the boot directory?

 

Re: intel-ucode not found

Reply #3

Thank you for your help, I was able to boot! Still curious as to what steps I would take if I wanted to remove intel-ucode and still have a bootable system with my AMD processor. Is there something I need to change in the boot directory?

I had this error a couple of times. I think my reference to amd-ucode (or intel-ucode) was in the /boot/grub/grub.cfg file. I fixed by mounting the drive and either removing the reference or as recommended above by installing the required ucode package,

Re: intel-ucode not found

Reply #4

Thank you for your help, I was able to boot! Still curious as to what steps I would take if I wanted to remove intel-ucode and still have a bootable system with my AMD processor. Is there something I need to change in the boot directory?

I had this error a couple of times. I think my reference to amd-ucode (or intel-ucode) was in the /boot/grub/grub.cfg file. I fixed by mounting the drive and either removing the reference or as recommended above by installing the required ucode package,
I did try removing the intel-ucode reference in grub, but it still didnt boot :( So far only reinstalling it has worked