스크립트를 실행하기 위해 grub을 변경하는 방법

스크립트를 실행하기 위해 grub을 변경하는 방법

Acronis True Image 2021을 사용하여 OPEN SUSE 13.1 PC에서 HDD를 복제한 후 Acronis 페이지에 설명된 조언을 따랐습니다.ATI-CLONE_LINUX-INFO 하지만 지금 시작하면 GRUB2 CLI로 들어갑니다. 내가 할 때

    set root=(hd0,1)
    configfile /boot/grub2/grub.cfg

나는 그것을 켤 수 있습니다. 시작할 때 자동으로 이 작업을 수행하려면 어떻게 해야 합니까? 이런 간단한 질문을 해서 죄송합니다. 저는 GRUB 및 GRUB2를 처음 사용합니다.

고마워요 월터

답변1

GRUB CLI에서는 다음을 수행했습니다.

    set root=(hd0,1)
    linux /vmlinuz/<last-desktop-kernel> root=/dev/sda1 ro splash

/vmlinuz 디렉터리에 어떤 커널이 있는지 확인하려면 ls을 입력하거나 TAB-Key를 눌러 이름을 자동으로 입력하세요.

    initrd /<here again teh corresponging initrd.img>
    boot

이제 SUSE 13.1 시스템으로 부팅할 수 있으며 다음을 수행합니다.

  1. 마운트해야 하는 HDD의 UUID로 fstab 파일을 편집합니다(참조:HDD의 UUID를 얻는 방법)
  2. 부팅 한 Yast2BootLoaderGrub2를 MBR에 넣었습니다. 그 후 정상적으로 부팅할 수 있었습니다.

관련 정보