Windows 10ディスクベースのVMを実行するArch Linuxがあります。ディスクは別のボリュームグループにあり、Luks暗号化されています。 ext4ファイルシステムを使用する各仮想マシンには論理ボリュームがあります。正しいUUIDでfstabを手動で編集し、型をext4に設定しました。仮想マシンにWindowsをインストールする前に、再起動してfstabが正しく設定されていることを確認しました。インストール後にディスクパスワードを正しく入力すると、各パーティションに対して次のエラーが発生します。
[TIME] Timed out waiting for device /dev/disk/by-uuid/1bdc0382-d2a4-4581-b737-feec147dec40.
[DEPEND] Dependency failed for /disk0.
[DEPEND] Dependency failed for Local File Systems.
[DEPEND] Dependency failed for File System Check on /dev/disk/by-uuid/1bdc0382-d2a4-4581-b737-feec147dec40.
このエラーの後、私は次のようになります。
You are in emergency mode. After logging in type [...]
私はLinuxの専門家ではないので、答えは思ったより簡単かもしれません。誰でもどんな提案がありますか?
編集#1:
システムテーブルフラグメント:
# /dev/mapper/volgroup0-lv_disk0
UUID=1bdc0382-d2a4-4581-b737-feec147dec40 /disk0 ext4 rw,relatime 0 2
編集#2:
lsblk-fフラグメント:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
`-sda1 crypto_LUKS 2 48bd9c70-c5cd-42c0-a58e-f0257be18d44
`-disk LVM2_member LVM2 001 IVCIiW-5r2w-AzHY-hWyE-iJ7g-IqPB-lUdP9o
|-volgroup0-lv_disk0
|
`-volgroup0-lv_disk1
黒子フラグメント:
/dev/sda1: UUID="48bd9c70-c5cd-42c0-a58e-f0257be18d44" TYPE="crypto_LUKS" PARTUUID="fe7085b2-c19b-1f48-908c-c59dd96bcfc9"
/dev/mapper/disk: UUID="IVCIiW-5r2w-AzHY-hWyE-iJ7g-IqPB-lUdP9o" TYPE="LVM2_member"
/dev/mapper/volgroup0-lv_disk0: PTUUID="3421c065-23d3-48a1-8274-951444ce8d5c" PTTYPE="gpt"
編集#3:
fdisk -lフラグメント:
Disk /dev/mapper/disk: 447.12 GiB, 480086138368 bytes, 937668239 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
The primary GPT table is corrupt, but the backup appears OK, so that will be used.
Disk /dev/mapper/volgroup0-lv_disk0: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3421C065-23D3-48A1-8274-951444CE8D5C
Device Start End Sectors Size Type
/dev/mapper/volgroup0-lv_disk0-part1 2048 206847 204800 100M EFI System
/dev/mapper/volgroup0-lv_disk0-part2 206848 239615 32768 16M Microsoft reserved
/dev/mapper/volgroup0-lv_disk0-part3 239616 418403031 418163416 199.4G Microsoft basic data
/dev/mapper/volgroup0-lv_disk0-part4 418404352 419426303 1021952 499M Windows recovery environment
The primary GPT table is corrupt, but the backup appears OK, so that will be used.
答え1
論理ボリュームをVMのバックアップストアとして使用する場合、LVはVMのディスクとして「直接」使用されます。ext4
作成したファイルシステムはWindowsインストールで上書きされたため、LVは現在マウントできなくなりましext4
た/dev/mapper/volgroup0-lv_disk0
。 Windowsパーティションを含むパーティションテーブルが含まれています。
Windows VM からデータにアクセスするには、次を使用できます。libguestfs。
/dev/mapper/volgroup0-lv_disk0
起動の問題を解決するにはfstab
。