= Kör samma Arch Linux-installation både på min dator och i en virtuell maskin (hyper-v?) =
![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)
Min dator gick sönder så jag satte in min hårddisk i min systers tills jag får en ny. Nu har hon två diskar: hennes med sin Windows 10 och dess ESP-partition, och min med min Arch och min ESP-partition. Min Arch-partition är krypterad med LUKS.
Jag satte min hårddisk offline i min systers OS, la sedan till den i hyper-v och försökte köra den. Bootloadern (systemd-boot) visar korrekt, Linux börjar starta, men fastnar precis innan du frågar efter dekrypteringslösenordet. Den blinkar mellan följande två rader:
Ett startjobb körs för /dev/disk/by-uuidUUID}}
Ett startjobb körs för /dev/mapper/cryptroot
Tills det tar timeout och misslyckas och säger:
Beroendet misslyckades för kryptografinställning för kryptorot.
Beroendet misslyckades för lokala krypterade volymer.
Beroendet misslyckades för /dev/mapper/cryptroot.
Beroendet misslyckades för Initrd Root Device.
Beroendet misslyckades för /sysroot.
Beroendet misslyckades för Initrds rotfilsystem.
Beroendet misslyckades för Reload Configuration från Real Root.
Beroendet misslyckades för filsystemkontroll på /dev/mapper/cryptroot.
Det står också att jag är i nödläge och kan fortsätta, men den svarar faktiskt inte.
Är det någon som vet vad som händer? Behöver jag ändra något för att kunna starta upp min Archs disk i hyper-v ?
Min tangentbordskrok är redan före den krypterade. Ordningen på mina krokar är:
bas systemd autodetect tangentbord sd-vconsole modconf block sd-enccrypt filsystem fsck
Jag kan starta från en Arch live-CD, montera min partition och arbeta med den. UUID:erna är bra, men jag förstår inte varför den installerade Arch inte startar.
== Om gemenskapen ==
Medlemmar
Online