올바른 GRUB 선택

올바른 GRUB 선택

방금 내 하드 드라이브에 Backtrack을 설치했고(내 하드 드라이브도 있음) Fedora와 Windows 7도 설치했습니다. 그러나 이제 Fedora GRUB 대신 Backtrack-GRUB가 설치되었습니다. 어떻게 바꿀 수 있나요? Fedora GRUB이 포함된 sda5가 있으므로 "재연결"이 쉬울 것입니다. 방법은 모르겠습니다.

답변1

이것이 장기인으로서 나의 첫 번째 본능이다.젠투 사용자:

grub을 사용하여 파티션을 마운트합니다.

mount /dev/sda5 /mnt/fedora

# if Fedora had a separate /boot:
mount /dev/sda923 /mnt/fedora/boot 

그리고 관련 부분을 $FEDORA/boot/grub/grub.confBacktrack 에 복사하세요 grub.conf. Fedora는 아니지만 빠르고 쉽습니다.

또는:

Fedora에서도 볼 수 있도록 proc 파일 시스템을 마운트합니다:

mount -t proc none /mnt/fedora/proc

Fedora로 Chroot:

chroot /mnt/fedora

chroot 환경을 정리하려면 여기에 몇 가지 마법이 있어야 합니다. Fedora에서는 이것이 어떻게 보일지 모르겠습니다. 젠투입니다:

source /etc/profile && env-update

이제 grub을 시작하세요.

grub

젠투 페이지에서 복사한 Grub 명령:

Code Listing 2.8: Installing GRUB in the MBR

grub> root (hd0,0)    (Specify where your /boot partition resides)
grub> setup (hd0)     (Install GRUB in the MBR)
grub> quit            (Exit the GRUB shell)

여기에 (hd0)첫 번째 하드 드라이브와 (hd0,0)첫 번째 파티션이 있습니다. /dev/sda5일반적으로 로 표시되지만 (hd0,4)진행하면서 모든 내용을 다시 확인하십시오. Grub에는 자동 완성 기능이 있으므로 쉬울 것입니다.

어느 방향으로 가든지 조언 한마디: 배포판을 제거할 때 시스템이 어디서 부팅되었는지 기억해 두십시오!

답변2

Backtrack은 MBR을 해당 레코드로 덮어쓰므로 Fedora GRUB 대신 Backtrack GRUB가 표시될 수 있습니다. 이제 Fedora GRUB를 복원하려면 grubMBR에 적절한 레코드를 생성 해야 합니다 .

이슈 보기수세 그럽 복원GRUB를 복원하는 방법을 알아보세요. Grub Legacy를 사용하는지 Grub 2를 사용하는지 언급하지 않았지만 Fedora 및 Backtrack 설치가 모두 Grub 2를 사용하는 경우 다음을 수행할 수 있습니다(링크된 질문에 대한 내 답변에서).

  1. 역추적 입력 시작
  2. 예를 들어 Fedora를 어딘가에 설치하십시오./mnt/fedora
  3. grub-setup -d /mnt/fedora /dev/sda

관련 정보