@waff It seems the IDE driver could be part of the SATA driver.
Generally configuration changes are made each update, so a previously good configuration can be changed into a broken one so it seems that it's an unrelated configuration change that has caused something to break.
The easiest way to determine if that's it is to downgrade Linux and see if it works.
@waff The IDE driver really should be included in the initramfs, but it could be that the initramfs doesn't contain a IDE driver as "nobody uses IDE anymore", which would explain why it's not working.
@waff It appears to be related to the initramfs failing to detect the partitions full of GNU.
You want to see what partitions are are detected in the emergency shell and the UUID's if possible and see if the boot config is correct or incorrect.
If you can confirm a SATA drive is plugged in and is accessible from a live image, then the initramfs is completely broken as it can't find /dev/sda.
What you would generally do is boot up from a live image, chroot into the artix root; mkdir /mnt/artix mount -t proc /proc /mnt/artix/proc mount --rbind /sys /mnt/artix/sys mount --rbind /dev /mnt/artix/dev mount --rbind /run /mnt/artix/run chroot /mnt/artix /bin/bash
and then downgrade or upgrade the initramfs until you find one that works (or install another one - I found dracut to be the least sucky initramfs, although it takes several edits before it starts working).
If you don't use LVM or encrypted partitions, you don't need an initramfs - all you need is GRUB, although for some reason that's deemed non-standard on many distros.
@PurpCat@Ronnie21093 >who is used to wifi just working on windows Yet another thing that doesn't happen.
Wi-Fi is always shitty and unreliable on windows.
I find ath9k cards on GNU/Linux very reliable (they always automatically reconnect after resume from suspend immediately too).
If you plug a ath9k_htc USB card into an offline WC, you do not get Wi-Fi, as the piece of crap doesn't come with the driver and needs to download it over the internet.
You plug the same card into Trisquel and it just works.
My car is GNU/Car and it's better than yours, as it at least respects my freedom (it happens to been much faster than your proprietary prison too).
@Ronnie21093@PurpCat >For me, Wi-Fi is connecting a device to the modem/gateway/ect wirelessly Computing is all abstraction.
802.11n Wi-Fi for example is a specification that defines a wireless medium that encapsulates Ethernet packets that have the destination address in the header in another kind of packet that is similar to Ethernet for over-the-air transmission.
When the Access Point receives the 802.11n packets, it throws away the wrappers and puts the packets together and then proceeds to route the Ethernet packet.
1000BASE-T is a specification that defines a physical media that usually is 4 twisted pairs and 8P8C connectors and also the electrical signalling for transmitting Ethernet packets over the wire, which then gets routed.
As a result, both protocols use the exact same Ethernet - the difference is the encoding mechanism and transmission medium.
I personally differentiate between 802.11n and 1000BASE-T, as that gives the reader enough information to determine exactly what I mean.
[[[ To any NSA, CIA & FBI agents reading my profile; please consider ]]][[[ whether defending the US Constitution against all enemies, ]]][[[ foreign or domestic, requires you to follow Snowden's example. ]]]Free software extremist who enjoys freedom and posting ですぅ.Please don't confuse me with an "open source" supporter ですぅ.GNU+Jihad against proprietary and "open source" software ですぅぅぅぅぅぅ!!!ⓘ User is part of an online terrorist organization.ですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅですぅです