윈 도 우 멀티부팅에 관한 질문입니다
2015.03.18 22:45
딱히 복잡하고 어려운게 아닐텐데 방법을 못찾아서 오랫동안 고민하고 있는건데요
멀티부팅에 대한 질문입니다
컴퓨터쪽 일을 하다보니까 한 본체로 여러 OS를 구동하면 좋아서
지금도 XP를 C에 설치하고 D에 7를 설치해서 복원이미지를 만들어놓고 상태가 안좋아지면 복원시키고 합니다
그런데 보드나 하드를 바꾸거나 하면 다시 셋팅을 해야하는데 시간과 노력이 적지않게 들어가지요
간혹은 소비자들도 멀티부팅을 원하는경우가 있는데 그걸 수동설치한다는건 좀 무리거든요
그래서 든 생각인데 파티션을 3개 정도로 나눠서 각각에 XP,7,8을 미리 만들어놓은 고스트 원본이미지로 밀어놓고
멀티부팅 메뉴는 GRUB4DOS로 만드는거지요
1)
title first part of 1st harddisk
rootnoverify (hd0,0)
makeactive
chainloader +1
title second part of 1st harddisk
rootnoverify (hd0,1)
makeactive
chainloader +1
title third part of 1st harddisk
rootnoverify (hd0,2)
makeactive
chainloader +1
2)
title Windows NT/2K/XP
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
title Windows 7
find --set-root --ignore-floppies --ignore-cd /bootmgr7
chainloader /bootmgr7
title Windows 8
find --set-root --ignore-floppies --ignore-cd /bootmgr8
chainloader /bootmgr8
#title Windows 9x/Me
#find --set-root --ignore-floppies --ignore-cd /io.sys
#chainloader /ios.sys
이렇게 해보면 개중에 한두개만 되고 나머지는 안되고 도대체 잘 모르겠네요
원본이미지는 xp경우 칩셋에 따라 만든게 있고 7,8은 일반화시켜서 보드종류를 가리지는 않구요
파티션이 활성화?가 안되는건가요?
bootmgr화일을 이름바꾸는거 외에 더 가공을 해야 하나요?
지나가던 고수분들이 살포시 해답을 던져주셨으면 좋겠습니다 ^^
감사합니다
댓글 [3]
-
DarknessAngel 2015.03.19 05:36
-
장고다발총 2015.03.19 13:56
ㅎ 제가 보기에는 명확하고 확실하다고 느껴져서 .... 또 될거같아서 그랬지요 ㅠ
안되는 이유가 있나요? 확실하게 되기만 하면 좋을거같은데요
98은 별로 쓸일은 없지요 ㅎ
일반화라는게 sysprep방식과 유사한거같아서요.... 칩셋과 원본이 맞지않아서 부팅이 안되는건 아니라고 말씀드린겁니다
지금도 7에서는 bcd에서 편집도 가능하지만 수동으로 윈도우를 설치한 경우라서 항목이 있는걸 편집하는거라서요
아예 새로 항목을 생성해도 적용이 잘 될까요?
한번 해보겠습니다
조언 감사합니다
-
DarknessAngel 2015.03.19 18:11
1. 작동이 잘 안 됩니다 (보드에 따라 되었다 안 되었다 해됨)
2. 가끔 윈도 깔린 드라이브가 C가 아닌 다른 문자가 할당되서 작동 문제 생기거나, 윈도간 파일이 섞이거나, 최악의 경우 레지가 섞이기도 함
어차피 수동 설치한거라도 vista이상이라면 bcdboot한방이고, ~2k3 R2라도 bcdedit로 추가 가능합니다
왜 굳이 저런 방법을 쓰시는지 이해불능이군요 (8용 bootmgr및 bcd에 전부 다 등록해주세요)
또한 9x/me는 NTFS지원 관련 문제가 있어서 2k이상과 쓰기 곤란합니다
마지막으로 sysprep이라도 안 하면 당연히 머신 차별합니다