LVMスワップを再開できるようにセットアップしようとしています。
通常のパーティションで動作しますが、LVMで動作させることができません。
私のコマンドラインは次のようなものです。
resume=/dev/mapper/my-swap
rd.auto
を追加しようとしましたが、何の役にも立ちませんでした。
私はFedoraを使用しており、dracutramdiskにはresume and LVM
が含まれています。
再開しようとすると、最後のメッセージはshow plymouth boot screen
です。その後、画面が省電力モードになり、マシンを操作できなくなります。
注:
resume=UUID=mylvmuuid
も試しましたが、同じ結果になりました。
アップデートII
Rd.Shellrd.debugとrd.break = pre-mountを試しましたが、カーネルの起動でしたが、イメージの読み込みの進行状況が示されました(レジュームイメージに関連していると確信しています)。
その後、画面はいつものように暗くなった。そして、私はマシンと対話することができませんでした。
ただし、すぐにデスクトップ環境から通知音が聞こえました。
何が起こっているのかわかりませんが、部分的には機能しているようです。しかし、私はまだこれをデバッグする方法がわかりません...
理由:画面が暗いため、マウスとキーボードの入力が無視されているようです。
ログインしてファイルをタッチしようとしましたが(何も表示されず)、再起動後にそのファイルが見つからなかったため、キーボード入力は無視されると確信しています。
ジャーナルで何かを見つけようとしますが、これまで何も見つかりませんでした(レジュームブートがログに記録されていないように見えるため)。
更新I:
Initramfsの現在の内容(一部省略):
lsinitrd -k -f /boot/initramfs-4.13.16-200.fc26.x86_64.img
Image: /boot/initramfs-4.13.16-200.fc26.x86_64.img: 21M
========================================================================
Early CPIO image
========================================================================
drwxr-xr-x 3 root root 0 Nov 6 11:30 .
-rw-r--r-- 1 root root 2 Nov 6 11:30 early_cpio
drwxr-xr-x 3 root root 0 Nov 6 11:30 kernel
drwxr-xr-x 3 root root 0 Nov 6 11:30 kernel/x86
drwxr-xr-x 2 root root 0 Nov 6 11:30 kernel/x86/microcode
-rw-r--r-- 1 root root 26624 Nov 6 11:30 kernel/x86/microcode/GenuineIntel.bin
========================================================================
Version: dracut-046-3.1.fc26
Arguments: -f
dracut modules:
bash
systemd
systemd-initrd
nss-softokn
i18n
network
ifcfg
drm
plymouth
dm
kernel-modules
kernel-network-modules
lvm
resume
rootfs-block
terminfo
udev-rules
dracut-systemd
usrmount
base
fs-lib
shutdown
========================================================================
[...]
========================================================================
システムから見た生のDMデバイスを使用する必要があります。swapon -s
を実行し、resume
パラメータの「ファイル名」の下にリストされているデバイスを使用します。