GRUB2 구성 파일에 Slackware 항목을 수동으로 추가하고 싶습니다 /boot/grub/grub.cfg
. 그런데 문제는 /boot
Slackware 디렉토리에 initrd나 initramfs가 없다는 것입니다. initramfs를 생성할 수 있는 유틸리티가 있다는 것을 보았지만 mkinitramfs
실행되지 않고 특정 폴더에 배치된 커널에 대해 이를 사용하는 방법을 모르겠습니다. 누구든지 내 문제를 해결하도록 도와줄 수 있나요?
답변1
Slackware DVD의 Extras 디렉토리에서 Grub 패키지를 찾을 수 있지만 Lilo가 기본 Slackware 부트로더입니다.
사용하려는 명령은 mkinitrd
(에서 /sbin
)입니다. 다음을 사용하여 부트로더 용 부트로더를 생성할 수 있습니다 initrd.gz
: mkinitrd -c -k 3.2.23 -m ext3 -f ext3 -r /dev/sdb3 정확한 커널 버전은 에 의해 설정됩니다 -k
. 매뉴얼 mkinitrd
페이지에는 모든 문서가 포함되어 있으며 다음 위치에 몇 가지 유용한 문서도 있습니다 /boot/README.initrd
.