= Esecuzione della stessa installazione di Arch Linux sia nativamente sul mio computer che in una macchina virtuale (hyper-v?) =
![ ](https://www.redditstatic.com/desktop2x/img/renderTimingPixel.png)
Il mio computer si è rotto, quindi ho messo il mio disco rigido in quello di mia sorella finché non ne ho preso uno nuovo. Ora ha due dischi: il suo con Windows 10 e la sua partizione ESP, e il mio con il mio Arch e la mia partizione ESP. La mia partizione Arch è crittografata con LUKS.
Ho messo offline il mio disco rigido nel sistema operativo di mia sorella, quindi l'ho aggiunto a hyper-v e ho provato a eseguirlo. Il bootloader (systemd-boot) mostra correttamente, Linux inizia l'avvio, ma si blocca proprio prima di chiedere la password di decrittazione. Lampeggia tra le due righe seguenti:
Un processo di avvio è in esecuzione per /dev/disk/by-uuidUUID}}
Un processo di avvio è in esecuzione per /dev/mapper/cryptroot
Fino a quando non va in timeout e fallisce, dicendo:
Dipendenza non riuscita per la configurazione della crittografia per cryptroot.
Dipendenza non riuscita per i volumi crittografati locali.
Dipendenza non riuscita per /dev/mapper/cryptroot.
Dipendenza non riuscita per Initrd Root Device.
Dipendenza non riuscita per /sysroot.
Dipendenza non riuscita per Initrd Root File System.
Dipendenza non riuscita per Ricarica configurazione dalla radice reale.
Dipendenza non riuscita per il controllo del file system su /dev/mapper/cryptroot.
Dice anche che sono in modalità di emergenza e posso continuare, ma in realtà non risponde.
Qualcuno sa cosa succede? Devo cambiare qualcosa per poter avviare il disco di Arch in hyper-v?
Il mio hook da tastiera è già prima di quello di crittografia. L'ordine dei miei hook è:
base systemd rilevamento automatico tastiera sd-vconsole modconf block sd-enccrypt filesystem fsck
Posso eseguire l'avvio da un CD live di Arch, montare la mia partizione e lavorarci. Gli UUID vanno bene, ma non capisco perché Arch installato non si avvii.
== Informazioni sulla comunità ==
Membri
Online