듀얼 부팅 Windows XP + 우분투

듀얼 부팅 Windows XP + 우분투

나는 우분투가 포함된 xfs 파티션(먼저 생성 및 설치됨)과 두 번째로 설치된 Windows XP ntfs 파티션이 있는 하드 드라이브를 가지고 있습니다.

이 작업을 수행한 후 부팅 시 "운영 체제 오류를 찾을 수 없습니다"라는 메시지가 표시되므로 디스크에 grub을 다시 설치하기 위한 몇 가지 단계를 수행했습니다. 이제 Ubuntu로 바로 부팅할 수 있지만 Windows XP 부팅 옵션이 계속 제공됩니다. 어떻게 해결하나요? 첨부된 내용은 gparted가 나에게 보여주는 것입니다.여기에 이미지 설명을 입력하세요

답변1

이상적인 방법은 Windows를 먼저 설치하고 Linux를 두 번째로 설치하는 것입니다. 그런 다음 GRUB는 일반적으로 NTLDR을 덮어쓰고 Windows와 Linux 모두에 대한 액세스를 제공합니다. 하지만 이제 GRUB를 복구했는데 Windows 파티션을 감지할 수 없습니다. 수동으로 가리켜야 합니다.

제 생각에는 /dev/sda3Windows 파티션인 것 같습니다.

파일을 루트로 편집한 /boot/grub/menu.lst후 다음 줄을 추가하세요.

title Windows
root (hd0,2)
chainloader +1

첫 번째 하드 디스크의 세 번째 파티션에 Windows 부트로더가 포함되어 있다는 것을 grub에게 알려줍니다. PC를 다시 시작하세요. 작동해야합니다.

답변2

Grub 메뉴를 재구축하면 부팅 가능한 Windows 파티션이 자동으로 감지됩니다. 이를 수행하는 올바른 방법은 다음과 같습니다.

  1. 터미널을 열고 cd \boot
  2. sudo 업데이트-그럽

Windows 부팅이 "Windows 복구 파티션"과 같이 나열되어야 합니다. grub 부팅 메뉴에서 이를 선택하면 Windows 부팅 메뉴의 실제 텍스트가 나열됩니다(boot.ini의 여러 Windows 부팅 파티션 포함).

menu.lst를 수동으로 편집하면 다음에 grub이 업데이트될 때 해당 설정이 손실됩니다. 따라서 일반적으로 수동으로 편집하지 말 것을 권고했습니다.

관련 정보