저는 현재 GRUB를 사용하여 Windows 7과 Fedora 14를 이중 부팅하고 있으며 Windows 7을 기본값으로 사용하고 있습니다. Fedora에서는 다음 재부팅 시 GRUB이 Fedora로 부팅되도록 설정하여 기본값을 무시할 수 있다는 것을 알고 있습니다. Windows에서 이 작업을 수행할 수 있는 방법이 있나요? 즉, 내 컴퓨터 앞에서 Fedora를 부팅할 필요가 없도록 Windows에서 GRUB 구성을 영구적으로 또는 반영구적으로 변경할 수 있습니까?
답변1
어려운 부분은 Windows에서 Linux 파일 시스템을 편집하는 것입니다.FS 드라이버ext2 작성에 대한 지원이 있지만 ext3이나 4에 대한 좋은 도구는 없습니다.수그리고SF 익스프레스질문은 그다지 고무적이지 않습니다. 부팅 파티션에서 사용할 수 있는 다른 파일 시스템은 말할 것도 없고요.
그러나 Windows에서 부팅 파티션에 대한 쓰기 지원을 얻는 경우 저장된 기본값을 변경하는 것은 실제로 쉽습니다. 먼저 몇 가지 준비 작업을 수행해야 합니다 /boot/grub.conf
. default
로 변경 saved
하고 savedefault 0
Windows 블록에 추가(여기서 0은 GRUB 구성에서 Fedora의 인덱스임)하여 Windows로 부팅하면 저장된 기본값이 Fedora로 다시 재설정됩니다.
그런 다음 Windows Edit 에서 /boot/grub/default
해당 행을 삭제 하고 Windows 가 설치한 색인 default
으로 변경할 수 있습니다. 재부팅하면 GRUB는 파일을 읽고(기본값은 ) Windows로 부팅합니다. 이 줄은 향후 부팅을 위해 파일을 다시 변경합니다.0
1
saved
savedefault
0
답변2
당신은 그것을 사용할 수 있습니다그럽2윈또는 기타 유사한 프로그램이 나열되어 있습니다. 여기. 간단한 사용자 인터페이스를 제공합니다.
Grub을 완전히 제거하고 Windows 부트 로더에서 두 시스템을 모두 부팅할 수도 있습니다. 이렇게하려면 다음과 같은 것을 사용해야합니다쉬운 BCD.
답변3
/boot
파티션이 있는 경우FAT32로 포맷를 사용하면 두 운영 체제 모두에서 grub의 구성 파일을 편집할 수 있습니다.
답변4
하드 디스크에서 "grub" 폴더를 찾은 다음 메모장으로 menu.lst를 열고 이제 default=0을 default=x로 편집합니다. 여기서 x는 기본값으로 설정하려는 운영 체제 위치에서 빼기 1입니다. 예를 들어. 시스템에는 3개의 운영 체제가 있고 목록의 세 번째 운영 체제를 기본 운영 체제로 설정하려고 하므로 이를 default=2, 즉 3-1=2로 편집합니다. 두 번째 운영 체제의 경우 기본값은 1입니다.