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
.