![grub을 다시 설치한 후 Linux 서버가 재부팅되지 않습니다.](https://rvso.com/image/1607110/grub%EC%9D%84%20%EB%8B%A4%EC%8B%9C%20%EC%84%A4%EC%B9%98%ED%95%9C%20%ED%9B%84%20Linux%20%EC%84%9C%EB%B2%84%EA%B0%80%20%EC%9E%AC%EB%B6%80%ED%8C%85%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
나는 hetzner 리눅스 서버를 가지고 있습니다. RAID 구성 및 Debian 10 없이 제공되었습니다. 그래서 installimage 스크립트를 사용하여 Debian 버전 9로 OS를 다시 설치하고 RAID를 구성했습니다. 하지만 RAID의 디스크가 동기화된 후에는 머신을 재부팅할 수 없습니다. 그래서 머신을 복구 모드로 부팅하고 다음 두 가지 방법을 사용하여 grub을 다시 설치했습니다.
Method1: mount /dev/md2 /mnt
mount /dev/md1 /mnt/boot
mount -t dev -o bind /dev /mnt/dev
mount -t proc -o bind /proc /mnt/proc
mount -t sys -o bind /sys /mnt/sys
chroot /mnt
apt-get update
apt-get install --reinstall grub-pc
dpkg-reconfigure grub-pc
2nd Method:
# update-grub && grub-install /dev/sda
# update-grub && grub-install /dev/sdb
Grub을 다시 설치한 후 chroot /mnt
완료되면 /mnt/boot
폴더에 vmlinuz-4.9.0-11-amd64
및 initrd.img-4.9.0-11-amd64
. 그러나 chroot에서 종료할 때 루트 /boot 폴더를 체크인하면 initrd.img-4.9.0-11-amd64
. 이로 인해 부팅 문제가 발생합니까? 제가 이해한 바에 따르면 /mnt/boot 폴더의 내용은 정확하며 부팅은 문제 없이 진행되어야 합니다. 누구든지 이것에 대해 나를 도와 줄 수 있습니까?