= เรียกใช้การติดตั้ง Arch Linux เดียวกันทั้งบนคอมพิวเตอร์ของฉันและในเครื่องเสมือน (hyper-v?) =

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

คอมพิวเตอร์ของฉันพัง ฉันจึงใส่ฮาร์ดไดร์ฟไว้ในเครื่องพี่สาวของฉันจนกว่าจะได้เครื่องใหม่ ตอนนี้เธอมีดิสก์สองแผ่น: ของเธอกับ Windows 10 และพาร์ติชัน ESP และของฉันกับ Arch และพาร์ติชัน ESP ของฉัน พาร์ติชัน Arch ของฉันเข้ารหัสด้วย LUKS

ฉันทำให้ฮาร์ดไดรฟ์ออฟไลน์ใน OS ของพี่สาว จากนั้นเพิ่มลงใน hyper-v และพยายามเรียกใช้ bootloader (systemd-boot) แสดงอย่างถูกต้อง Linux เริ่มบูท แต่ติดขัดก่อนที่จะขอรหัสผ่านถอดรหัส ไฟจะกะพริบระหว่างสองบรรทัดต่อไปนี้:

งานเริ่มต้นกำลังทำงานสำหรับ /dev/disk/by-uuidUUID}}

งานเริ่มต้นกำลังรันสำหรับ /dev/mapper/cryptroot

จนกว่าจะหมดเวลาและล้มเหลว โดยกล่าวว่า

การพึ่งพาล้มเหลวสำหรับการตั้งค่าการเข้ารหัสสำหรับ cryptroot

การพึ่งพาล้มเหลวสำหรับ Local Encrypted Volumes

การพึ่งพาล้มเหลวสำหรับ /dev/mapper/cryptroot

การพึ่งพาล้มเหลวสำหรับอุปกรณ์ Initrd Root

การพึ่งพาล้มเหลวสำหรับ /sysroot

การพึ่งพาล้มเหลวสำหรับ Initrd Root File Systems

การพึ่งพาล้มเหลวสำหรับการโหลดการกำหนดค่าซ้ำจากรูทจริง

การพึ่งพาล้มเหลวสำหรับการตรวจสอบระบบไฟล์บน /dev/mapper/cryptroot

นอกจากนี้ยังบอกว่าฉันอยู่ในโหมดฉุกเฉินและสามารถดำเนินการต่อได้ แต่จริงๆ แล้วมันไม่ตอบสนอง

ไม่มีใครรู้ว่าเกิดอะไรขึ้น? ฉันต้องเปลี่ยนแปลงบางอย่างเพื่อให้สามารถบูตดิสก์ของ Arch ใน hyper-v ได้หรือไม่

ขอเกี่ยวแป้นพิมพ์ของฉันอยู่ก่อนอันเข้ารหัสแล้ว คำสั่งของเบ็ดของฉันคือ:

ฐาน systemd ตรวจจับอัตโนมัติ แป้นพิมพ์ sd-vconsole modconf บล็อก sd-enccrypt ระบบไฟล์ fsck

ฉันสามารถบูตจาก Arch live CD ติดตั้งพาร์ติชันของฉันและทำงานกับมันได้ UUID นั้นใช้ได้ แต่ฉันไม่เข้าใจว่าทำไม Arch ที่ติดตั้งจึงไม่ทำการบูท

== เกี่ยวกับชุมชน ==

สมาชิก

ออนไลน์