
나는 우분투가 포함된 xfs 파티션(먼저 생성 및 설치됨)과 두 번째로 설치된 Windows XP ntfs 파티션이 있는 하드 드라이브를 가지고 있습니다.
이 작업을 수행한 후 부팅 시 "운영 체제 오류를 찾을 수 없습니다"라는 메시지가 표시되므로 디스크에 grub을 다시 설치하기 위한 몇 가지 단계를 수행했습니다. 이제 Ubuntu로 바로 부팅할 수 있지만 Windows XP 부팅 옵션이 계속 제공됩니다. 어떻게 해결하나요? 첨부된 내용은 gparted가 나에게 보여주는 것입니다.
답변1
이상적인 방법은 Windows를 먼저 설치하고 Linux를 두 번째로 설치하는 것입니다. 그런 다음 GRUB는 일반적으로 NTLDR을 덮어쓰고 Windows와 Linux 모두에 대한 액세스를 제공합니다. 하지만 이제 GRUB를 복구했는데 Windows 파티션을 감지할 수 없습니다. 수동으로 가리켜야 합니다.
제 생각에는 /dev/sda3
Windows 파티션인 것 같습니다.
파일을 루트로 편집한 /boot/grub/menu.lst
후 다음 줄을 추가하세요.
title Windows
root (hd0,2)
chainloader +1
첫 번째 하드 디스크의 세 번째 파티션에 Windows 부트로더가 포함되어 있다는 것을 grub에게 알려줍니다. PC를 다시 시작하세요. 작동해야합니다.
답변2
Grub 메뉴를 재구축하면 부팅 가능한 Windows 파티션이 자동으로 감지됩니다. 이를 수행하는 올바른 방법은 다음과 같습니다.
- 터미널을 열고 cd \boot
- sudo 업데이트-그럽
Windows 부팅이 "Windows 복구 파티션"과 같이 나열되어야 합니다. grub 부팅 메뉴에서 이를 선택하면 Windows 부팅 메뉴의 실제 텍스트가 나열됩니다(boot.ini의 여러 Windows 부팅 파티션 포함).
menu.lst를 수동으로 편집하면 다음에 grub이 업데이트될 때 해당 설정이 손실됩니다. 따라서 일반적으로 수동으로 편집하지 말 것을 권고했습니다.