윈 도 우 외장하드로 윈도우10 설치하기
2017.08.09 17:24
외장하드로 원본작업이나 PE,윈도우설치를 할일이 자주 있어서 GRUB4DOS로 멀티부팅메뉴를 만들어서 사용을 합니다
다른건 크게 문제가 없는데 윈도우10을 설치하는게 줄곧 문제가 돼서 질문드립니다
같은 문법으로 윈도우7은 설치가 되는데 10은 BCD방식으로도 ISO방식으로도 실패하네요
BCD방식으로하면 윈도우7에 관한 문구가 뜨는게 제가 BCD화일편집을 제대로 못하는거같고
ISO방식으로는 하드 드라이버가 없다고 하드인식이 안됩니다
uefi를 인식을 못해서 그러는건지...?
ISO화일들은 USB메모리을 부팅미디어로 만들어 사용을 하는거라 검증이 된거구요
아래는 제가 사용하는 lst화일중에 OS설치부분입니다
문제점을 아시면 조언 부탁드립니다
감사합니다
title Windows 7 Pro64 from BCD
find --set-root /bootmgr7
chainloader /bootmgr7
title Install Windows 7 U64 from ISO
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\w7u.iso\r\n
map --mem (md)0x800+4 (99)
map /iso/w7u.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/w7u.iso;\n\0
chainloader (0xff)
title WIN10 Setup from BCD
find --set-root /BWE7MGR10
chainloader /BWE7MGR10
title Windows 10 Setup from ISO 1
ls /iso/w10pro64.iso || find --set-root //iso/w10pro64.iso
map /iso/w10pro64.iso (0xff) || map --mem /iso/w10pro64.iso (0xff)
map --hook
chainloader (0xff)/BOOTMGR || chainloader (0xff)
title Install Windows 10 from ISO 2
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\w10pro64.iso\r\n
map --mem (md)0x800+4 (99)
map /ISO/w10pro64.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/w10pro64.iso;\n\0
chainloader (0xff)
댓글 [15]
-
태풍소녀 2017.08.09 17:36
-
장고다발총 2017.08.09 18:27
예 저도 그래서 7설치항목에 bootmgr7으로 바꿔서 사용을 했습니다
10에도 바꿔봤는데 영... Bootice로 편집하는거 외에 다른 방법이 있었는지 잘 모르겠네요저 문구 그대로라 뭐가 문제인지...
의견주셔서 감사해요 ^^ -
서기다 2017.08.09 18:35
boot폴더와 bootmgr을 10에서 가져다 써보셨나요?
-
장고다발총 2017.08.09 21:22
예 두 폴더는 7과 10이 다를테니 번갈아 썼습니다
boot폴더는 bcd화일이 여러개 있어서 아예 삭제하지않고 덮어씌웠습니다
bootmgr에 대응하는게 bcd화일이라 덮어씌워진걸로 bootice에서 확인했구요
-
태풍소녀 2017.08.09 18:50
외장하드에
뼈대 파일을 한번 바꿔보세요.
전 무등산님 뼈대 파일로 바꾸고 나서부터는
설치 잘되네요.
efi
uefi
다 들어있네요.
-
장고다발총 2017.08.09 21:27
뼈대라면 어떤걸 의미하는가요?
저 혼자 주먹구구로 하다보니 개념정리가 잘 안되요 ㅎ
무등산님 검색해보겠습니다 -
suk 2017.08.09 18:57
bootmgr도 윈도마다 버전이 다릅니다
하위 호환은 되지만 상위 호환은 안 됩니다
그래서 윈도7은 되지만 윈도10은 안 되는 현상이 발생합니다
윈도10용 bootmgr과 bcd를 사용하시면 윈도10은 물론이고 윈도7도 되실 겁니다
-
장고다발총 2017.08.09 21:31
그것이... 윈10 boot source 폴더를 덮어씌워서 해봤는데 제대로 안되더라구요
근데 저는 7,10 중 1가지만 복사해놓고 사용할줄알아서 어차피 10만 되면 만족할거같습니다 ㅎ -
suk 2017.08.09 21:38
bootmgr 도 교체하셨나요?
제가 bootmgr과 bcd 라고 했습니다만, 부팅과 관련된 파일은 전체적으로 싹 갈아주셔야 될 겁니다
얼마 전에 사용기에서 같은 윈도10 인데도 윈도10은 버전이 여러개 나왔습니다. 그래서 이런 호환 문제가 발생했습니다
윈도10 에서도 최상위 버전1703 부팅파일로 하셔야 안심이 됩니다.
윈도10은 6개월마다 새 버전이 나오기 때문에 지금만 버전1703 이 최신 버전이고...
좀 있으면 버전1709 가 최신 버전으로 될 겁니다
-
장고다발총 2017.08.10 05:57
예 bcd와 대응하는거니까 bootmgr도 함께 복사했지요 ㅎ
왜 7 에러가 뜨는지 원인을 찾아야되는데...
그건 제가 원인을 찾아야 할거같어요 ㅠ -
장고다발총 2017.08.10 06:40
suk님 궁금한게 있었는데요
저 같은 경우에 w7 w10화일을 boot, source, bottmgr를 루트에 각각 다른 이름으로 복사해놓고sdi,bcd,source폴더 경로를 지정하면 둘다 도스상태에서 설치가 가능할까요?
boot폴더는 공유해서 쓰는걸로 하구요 -
song 2017.08.09 20:41 저는 win 10pe 를 외장하드에 설치하고
윈도우 7이나 10을 pe 부팅해서 설치하고 있습니다.
설치 iso 파일을 외장하드에 저장해 두고 있습니다.
설치후 어떤 문제가 생긴 적이 없습니다.
그 이외에 윈도우 유틸은 아무것도 사용하지 않습니다.
다만, 윈도우 7에서는 백신으로 마소의 에션샬 스크릿인가를 설치한 것 뿐입니다.
-
장고다발총 2017.08.09 21:36
저도 10pe를 사용하는데 pe에서 윈도우를 설치해본적은 없네요
윈도우상태보다 클린설치가 낫다는 인식때문에...
그래도 안정적인가요?
WinNTSetup으로 화일을 풀어서 설치하시나요?
아님 그냥 setup실행해서 바로 설치하시나요?
마음에 딱 맞게 하려니 아는게 없어서 힘들어요 ㅎ -
보[boram]람 2017.08.10 17:37
저는 winntsetup으로 작업합니다. 요즘은 USBTOHDD인가요-자료실이 좋다더군요.
바로 파티션에서 삭제 생성후 설치해서 사용하는대 보통 10분이면 끝납니다. MDS님 자료는 용량 자체가 20기가라 ㅎㄷㄷ해서
몇년째 친구컴등에 사용 하는대 빠르고 편해서 좋습니다. 1번도 어려움을 격어 본적이 없내요.
-
장고다발총 2017.08.11 09:36
windows 10 을 설치해도 아무 문제가 없던가요?
저는 지금도 uefi로 설치하면 파티션이 여러개 생기는게 마음에 안들어서 ide방식으로 설치하는데... 저도 해봐야겠네요
감사합니다 ㅎ
안녕하세요.
bootmgr을 다른 이름으로 바꾸어서 해보세요.
저도 예전에 bootmgr을 입력하니 c,d 시스템에 부팅mgr로 부팅되었습니다.
여기저기 찾아보다가
bootmgr을 다른 이름으로 바꾸니 잘되었습니다.
또한 firadisk로 인식을 못하면 기본 grub4dos 명령어로 해보세요.
lst파일에 # 또는 ; 또는 하나라도 잘못 기입되어 있으면
명령줄들이 제대로 인식을 못하는 경우가 있었습니다.
=== 여기까지 제 경우입니다.
나머지는 고수님들이 알려주실겁니다.
해결되시기를 바랍니다.