하나의 250GB 하드 드라이브에는 아치 리눅스를 설치하고 다른 하나에는 Windows 7을 설치했습니다. ArchLinux로 부팅할 수 있고, Arch의 하드 드라이브를 분리하면 Windows로도 부팅할 수 있습니다. 하지만 두 가지를 모두 연결한 상태로 부팅하면 Linux나 Windows를 선택할 수 있습니다. Windows를 선택하면 아무 일도 일어나지 않습니다. 이제 문제는 Windows 하드 드라이브가 기본 하드 드라이브인 것처럼 속여야 한다는 것입니다. 하지만 burg를 사용하여 이 작업을 수행하는 방법을 모르겠습니다.
그렇다면 이를 달성하려면 무엇을 편집해야 합니까?
답변1
map
드라이브를 교체하려면 grub에서 하는 것처럼 디스크를 교체 해야 하는 것 같습니다 . Windows가 기본 드라이브로 정상적으로 부팅되다가 갑자기 두 번째 드라이브가 되었지만 여전히 부팅되면 혼란스러워집니다. grub에서는 다음을 수행합니다.
title Windows
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
burg에도 비슷한 명령어가 있는 것 같은데 구문이 다릅니다. 어쩌면 다음과 같은 것일 수도 있습니다.
map (hd1,1)/disk.dsk (hd0)
...하지만 이것은 테스트되지 않았으며 동등한 grub 구성에 대한 일련의 중국 게시물에서 찾을 수 있습니다. 그러나 burg에도 drivemap
필요한 것이 있을 수 있습니다. 구성에 추가해 보세요.
drivemap -s (hd1) ${root}
ntldr /ntldr