Ich habe mir Archlinux x86_64 auf einen 8GB USB-Stick über VirtualBox installiert. Ich habe die ISO in VirtualBox gestartet und darüber dann nach der Anleitung im Wiki Arch auf dem Stick installiert.
Als Bootloader habe ich Grub mit
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB --removable
installiert.
Nachdem alles installiert und konfiguriert hatte, konnte ich den Stick ein paar mal tatsächlich booten. Irgendwann habe ich dann neugestartet und bekahm den fehler
ERROR: device 'UUID=fd312add-e7b3-493a-b065-6bde2dd412cf' not found. Skipping fsck
mount: /new_root: can't find UUID=fd312add-e7b3-493a-b065-6bde2dd412cf.
You are now being dropped into an emergency shell.
Ich habe ihn dann erstmal heruntergefahren. Später konnte ich ihn wieder ein mal starten, danach nicht mehr.
Ich habe bereits mehrfach mkinitcpio -p linux ausgeführt und auch die hook Reihenfolge in mkinicpio.conf geändert. mkinitcpio.conf:
https://ptpb.pw/kqSI
Auch habe ich die UUIDs mit blkid, fstab und grub.cfg verglichen und überprüft, konnte aber keinen Fehler finden. Habe dies in VirtualBox gemacht, da ich dort den Stick interessanterweise starten kann.
blkid gibt folgendes aus:
/dev/sda1: UUID="F634-BDDE" TYPE="vfat" PARTUUID="89d0ac53-e819-d94e-93ec-97cf5fa983c4"
/dev/sda2: UUID="fd312add-e7b3-493a-b065-6bde2dd412cf" TYPE="ext4" PARTUUID="d3582cd2-e7c0-cc4a-a5de-703fac20e26a"
/dev/sda3: UUID="7ee3a231-b5dc-4ce2-b9e9-1406493d7ec8" TYPE="swap" PARTUUID="d7d8fcba-8ec7-6d4f-b957-f681a2f67a1f"
/dev/sda4: UUID="8584802d-8be7-422e-b4f1-593757f0ec51" TYPE="ext4" PARTUUID="5997a153-db20-dd4c-ad29-698ae47252ec"
fstab:
https://ptpb.pw/jPbk
grub.conf:
https://www.ptpb.pw/Mzac
Ich habe auch versucht das initframs zu booten aber der gleiche fehler.
Arch habe ich mittlerweile auch mehrfach neu darauf installiert und immer neu formatiert und partitioniert, hat sich aber nichts geändert.
Das Laptop, an dem versuche zu starten, hat Windows 10 installiert, 2 Interne festplatten, eine HDD und eine SSD. Es hat ein UEFI.