HDD 충돌 시 시스템 복원 및 GRUB 재설치

HDD 충돌 시 시스템 복원 및 GRUB 재설치

최근에 내 시스템 하드 드라이브가 충돌했습니다. 재해로부터 복구하기 위해 다음 단계를 따랐습니다.

  1. FSARCHIVER를 사용하여 마스터 백업을 생성합니다.
  2. 새 하드 드라이브에 필요한 파티션을 생성합니다.

파티션 정보

Number  Start   End     Size    Type      File system     Flags
 1      2097kB  271MB   268MB   primary   ext4            boot
 2      273MB   2420MB  2147MB  primary   linux-swap(v1)
 3      2422MB  23.9GB  21.5GB  primary   ext4
 4      23.9GB  320GB   296GB   extended
 5      23.9GB  77.6GB  53.7GB  logical   ext4
 6      77.6GB  320GB   242GB   logical   ext4
  1. GRML USB 부팅을 사용하여 시스템을 부팅합니다.
  2. fsarchiver를 사용하여 FS를 복원합니다.

fsarchiver restfs master.fsa id=0,dest=/dev/sda1 id=1,dest=/dev/sda3 id=2,dest=/dev/sdb5 id=3,dest=/dev/sda6

  1. 다음 명령을 사용하여 GRUB를 설치하려고 했지만 시스템이 부팅되지 않았습니다.

grub-install --target=i386-pc --root-directory=/mnt/ --recheck --debug /dev/sda

/mnt에 설치를 시도했습니다 ./dev/sda1/dev/sda5

올바른 GRUB 방법을 사용하고 있는지 걱정됩니다.

금융안정위원회 정보

    proc            /proc           proc    defaults        0       0
    # / was on /dev/sda5 during installation
    UUID=9e890f7b-dda0-41e2-9a38-fc409212b9b1 /               ext4    rw,data=journal,journal_checksum 0 1
    # /boot was on /dev/sda1 during installation
    UUID=213cc4e2-ead2-4be0-81d5-104b4ee525b0 /boot           ext4    ro       0       2
    # /opt was on /dev/sda6 during installation
    UUID=2df2a103-0cd3-4d0c-bc35-5f9d0b2104ac /opt            ext4    rw,data=journal,journal_checksum 0 1
    # /usr was on /dev/sda3 during installation
    UUID=6c6bfee0-bfda-4b45-ba2d-63d0d38cd920 /usr            ext4    defaults        0       2
    # swap was on /dev/sda2 during installation
    UUID=ac842cd1-9655-4890-9409-0e9c1d8ed58e none            swap    sw              0       0
    /dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0

문제 해결을 위한 안내 요청

답변1

--root-directory옵션은 이전 Grub 0.97에서 사용되었습니다. 현재 대부분의 배포판에서 사용되는 버전 2에서는 사용되지 않았습니다.

필요한 옵션은 --boot-directory맨 페이지에서 다음과 같습니다.

   --boot-directory=DIR
          install  GRUB images under the directory DIR/grub instead of the
          boot/grub directory

Google 검색에 man grub-install표시 됩니다.구 버전아쉽게도 순위 1위에 올랐네요.

man grub2-install더 나은 수익 찾기매뉴얼 페이지.

관련 정보