듀얼 부팅 Debian Squeeze 및 Windows 7

듀얼 부팅 Debian Squeeze 및 Windows 7

내 시스템에는 Windows 7이 있었고 그 후에 Debian Squeeze를 설치했습니다. 그러나 grub부팅 메뉴에 Windows 7이 표시되지 않습니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

Ubuntu 8.04가 있고 Debian 6.0을 설치했습니다. 메뉴 목록을 구성할 필요가 없었습니다. 처음에만 제대로 진행되었습니다.

며칠 후 부팅 화면에 Ubuntu 메뉴 항목이 나타나지 않는 것을 보았습니다. 인터넷에서 조사한 결과 내 문제를 해결하는 좋은 명령을 찾았습니다.

루트 터미널을 열고 다음을 입력하십시오.

update-grub

grub.cfg이 명령은 파일 시스템을 감지하고 그에 따라 메뉴 항목을 추가하는 파일을 자동으로 생성하기 위해 데비안에서 제공하는 유틸리티입니다 .

답변2

패키지가 있는지 확인하세요.OS-프로버설치되었습니다. Windows를 자동으로 인식할 수 있어야 합니다.

grub이나 커널 패키지가 업데이트될 때마다 직접 구성하는 것은 매우 불편합니다.

답변3

첫 번째 대답은 작동하지 않습니다. Debian 6은 Grub 1이 아닌 Grub 2를 사용하므로 menu.lst더 이상 없으며 이는 파일로 대체됩니다 grub.cfg.

Debian 6에서 파일이 /etc/grub.d/10_linux잘못되었습니다. 내 해결책은 Ubuntu 10.04 설치에서 이 파일을 가져오는 것이었습니다. 방금 교체한 후 루트로 update-grub(grub-update일 수도 있고 Win XP에서 이것을 입력할 수도 있음...)을 실행했습니다. 그 후 새로운 것이 /boot/grub/grub.cfg생성되었고 Windows 7과 Debian 6을 모두 부팅할 수 있었습니다!

답변4

놓다

title Windows 7
    rootnoverify (hd0,0)
    chainloader +1

/boot/grub/menu.lst에서 (Windows용 첫 번째 파티션을 사용한다고 가정합니다)

관련 정보