Zfs: initramfs가 새 컴퓨터에서 rpool을 가져올 수 없습니다.

Zfs: initramfs가 새 컴퓨터에서 rpool을 가져올 수 없습니다.

새 노트북으로 마이그레이션하려고 하는데 새 노트북에 Ubuntu 20.04가 포함된 nvme SSD를 배치했지만 이제 어떤 이유로 rpool이 표시되지 않습니다. 왜 그런지 잘 모르겠습니다 (동일한 nvme ssd에 있습니다).

오류 메시지는 다음과 같습니다.

스풀 initramfs 오류 메시지

어떤 아이디어가 있나요?

답변1

nvme SSD를 부팅하는 방법을 알아냈고, 다른 사람도 같은 문제가 발생할 경우를 대비해 솔루션을 게시해야 한다고 생각했습니다.

Ubuntu를 설치할 때 보안 부팅이 활성화되었으므로 rpool이 마운트되기 전에 새 노트북에서 보안 부팅을 활성화해야 했습니다. 여기에는 BIOS에서 설정을 찾아 활성화하는 작업이 포함되며, 이를 위해서는 레거시 부팅 기능도 비활성화해야 합니다.

Dell Precision 7730에서는 보안 부팅을 실제로 활성화하기가 약간 어려웠습니다. BIOS에서 설정을 활성화했음에도 불구하고 보안 부팅이 실제로 활성화되지 않았다는 것을 부팅 메뉴를 열고서야 깨달았습니다.

새 nvme SSD에 활성화된 것으로 등록하려면 BIOS 메뉴로 돌아가서 보안 부팅 키를 삭제하고 보안 부팅을 재설정해야 했습니다.

rpool을 마운트하는 데 여전히 문제가 있는 경우 부팅 메뉴(시작 시 F12)를 확인하고 보안 부팅이 활성화되어 있는지 확인하세요. 부팅 메뉴에서 활성화를 시도할 수 있습니다. 가능하지 않은 경우 키를 삭제하고 재설정해 보세요.

관련 정보