LVM 스왑 파티션 복원

LVM 스왑 파티션 복원

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를 시도했는데 커널이 부팅되고 이미지 로딩 진행 상황이 표시되는 것뿐입니다(이것이 이력서 이미지와 관련이 있다고 확신합니다).

그러면 평소처럼 화면이 어두워집니다. 그리고 저는 기계와 상호작용할 수 없습니다.

하지만 얼마 지나지 않아 데스크탑 환경 내에서 알림 소리를 들을 수 있게 되었습니다.

무슨 일이 일어나고 있는지 모르겠지만 부분적으로 작동하는 것 같습니다. 하지만 아직 디버깅하는 방법을 모르겠습니다...

이유: 화면이 어둡고 마우스 및 키보드 입력이 무시되는 것 같습니다.

로그인하고 파일을 터치해 보았지만(아무것도 표시되지 않음) 재부팅한 후 파일을 찾을 수 없으므로 키보드 입력이 무시된 것이 확실합니다.

로그에서 뭔가를 찾아보겠지만 지금까지는 아무 것도 발견하지 못했습니다(복구 시작이 기록되지 않은 것 같기 때문입니다).

하나 업데이트:

내 현재 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.

관련 정보