
LVMスワップを復元できるように設定しようとしています。
通常のパーティションでは機能しますが、LVMでは機能しません。
私のコマンドラインは次のとおりです。
resume=/dev/mapper/my-swap
追加しようとしましたが、rd.auto
役に立ちません。
私はFedoraを使用しており、dracut ramdiskにはresume and LVM
。
復元を試みるときの最後のメッセージはですshow plymouth boot screen
。これにより、画面がスリープ状態になり、端末とやり取りできなくなります。
メモ:
私もresume=UUID=mylvmuuid
同じ結果を持ってこれを試しました。
アップデート2
rd.shell rd.debugとrd.break = pre-mountを試してみましたが、カーネルが起動し、イメージのロードの進行状況が表示されるだけです(これは履歴書イメージに関連していると確信しています)。
これにより、通常どおり画面が暗くなります。そして私は機械と対話できません。
しかし、しばらくしてデスクトップ環境内で通知音を聞くことができました。
何が起きているのか分からないが、部分的に動作するようだ。しかし、まだデバッグする方法がわかりません...
理由:画面が暗く、マウスとキーボードの入力が無視されるようです。
ログインしてファイルをタッチしてみましたが(何も表示されません)、再起動後にファイルが見つからないため、キーボード入力が無視されていることは確実です。
ログで何かを探してみますが、これまでは何も見つかりませんでした(修復開始が記録されていないようです)。
1つの更新:
私の現在の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
========================================================================
[...]
========================================================================
答え1
システムに表示される元のDMデバイスを使用する必要があります。swapon -s
パラメータの「ファイル名」に記載されているデバイスを実行して使用してくださいresume
。