방금 내 하드 드라이브에 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.conf
Backtrack 에 복사하세요 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를 복원하려면 grub
MBR에 적절한 레코드를 생성 해야 합니다 .
이슈 보기수세 그럽 복원GRUB를 복원하는 방법을 알아보세요. Grub Legacy를 사용하는지 Grub 2를 사용하는지 언급하지 않았지만 Fedora 및 Backtrack 설치가 모두 Grub 2를 사용하는 경우 다음을 수행할 수 있습니다(링크된 질문에 대한 내 답변에서).
- 역추적 입력 시작
- 예를 들어 Fedora를 어딘가에 설치하십시오.
/mnt/fedora
grub-setup -d /mnt/fedora /dev/sda