기 타 GRUB 부팅 USB 만들기(2부) 쉽게 써보려고 노력...;
2016.03.09 10:57
콜*오님 바이두 밤새도록 걸어놨는데 50%라 출근할때 못가져왔네요. 소중한 자료 감사합니다.
회사서는 바이두가 안되서리... 틈나서 2부 써봅니다.
usb를 쓰다보면 이것도 넣고 싶고 저것도 넣고 싶고 하다보면 bcd메뉴가 길어져서 어느순간 아래처럼 화살표가 생겨납니다.
맨밑에꺼 가려면 귀찮기도 하고요. 이런분들을 위하여 bcd메뉴를 분산하는 법을 배워보겠습니다.
grub에서 bootmgr을 불러들이면 bcd를 읽고 위에 윈도우 부팅 메뉴가 뜨게 되는데요
기본적으로 bootmgr은 boot폴더안에 bcd를 읽게 되어있습니다.
그럼 bcd가 아닌 이름을 읽게 만들면 분산이 가능하게 됩니다.
저같은 초보도 쉽게 할수 있도록 bootmgr을 수정할 수 있게 도움을 주시는 분들이 많습니다.
bmgrmod0.6을 이용하여 수정하여 봤습니다. 사이트는 이곳 https://denme.tistory.com/108 감사합니다.
win10용 bootmgr -> boot\bcd ; win10용 bc0mgr -> boot\bc0 ; win10용 bc1mgr -> boot\bc1
을 읽을수 있도록 bc0mgr과 bc1mgr을 만들었습니다.
이렇게 만들겁니다.
grub 부팅화면이 이렇게 바뀌는 겁니다.
사실 grub에 손댈건 별로 없네요.
menu.lst 만 살짝 추가해주고
USB안에 bc0mgr, bc1mgr복사해주시고 - 내용추가
boot폴더안에 bcd를 복사해서 bc0, bc1로 이름변경해줍니다.-내용추가
title Win PE 부팅
find --set-root --ignore-floppies --ignore-cd /bootmgr
root (hd0,0)
chainloader /bootmgr
title 복구모드 부팅
find --set-root --ignore-floppies --ignore-cd /bc0mgr
root (hd0,0)
chainloader /bc0mgr
title windows 설치
find --set-root --ignore-floppies --ignore-cd /bc1mgr
root (hd0,0)
chainloader /bc1mg
자 이제는 분산이 완료됬습니다.
이제bootice로 bcd만 수정하면 되겠습니다.
첫번재 Win PE 부팅 수정들어갑니다.
삭제만 하면 되니 쉽습니다.
자 pe빼고 다 삭제합시다.
왠지 아쉽죠 메뉴하나 추가합니다.
휴 하나끝
이제 복구모드 부팅을 수정해보겠습니다.
title 복구모드 부팅
find --set-root --ignore-floppies --ignore-cd /bc0mgr
root (hd0,0)
chainloader /bc0mgr
bc0mgr이니 bc0을 수정해야겠죠!
bootice에서 불러줍니다.
어라... bc0가 없네요?
이렇게 하면 보입니다.
여기서부터는 위와 똑같습니다. 복구모드 빼고 다 삭제해줍니다.
이제 마지막 하나가 남았군요.
title windows 설치
find --set-root --ignore-floppies --ignore-cd /bc1mgr
root (hd0,0)
chainloader /bc1mg
이것도 bc1을 열어서 위와 같이 작업해줍니다.
자이제 부팅테스트
성공입니다.! 실컴 테스트도 성공~
마지막으로 grub폴더 정리하겠습니다.
지금은 파일이 몇개 없어서 복잡하지 않지만.... 나중을 생각해서 정리하겠습니다.
새폴더를 만들고
폴더별로 파일정리하고
menu.lst도 수정합니다.
gfxmenu /grub/etc/gfxmenu
## 유니폰트 적용(한글); graphicsmode 및 UTF-8로 저장해야함
font /grub/etc/unifont.hex.gz
title 주주앤님 10x64 V.3+d
find --set-root /grub/cd_image/juju10x64v.3d.iso
map --mem /grub/cd_image/juju10x64v.3d.iso (hd32)
map --hook
chainloader (hd32)
title Ghost 11.5.1.2269 and MBRwizd, NTFS4DOS
find --set-root --ignore-floppies /grub/fdd_image/2269gh.ima
map --mem /grub/fdd_image/2269gh.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
그리고 usb안에 bootmgr도 혹시나 모를 시스템드라이브에 bootmgr과 얽힐지도 모르므로 이름을 바꿔줍니다.
전 아들이름 woojin으로 바꾸겠습니다.
bootmgr -이름변경-woojin
title Win PE 부팅
find --set-root --ignore-floppies --ignore-cd /woojin
root (hd0,0)
chainloader /woojin
이것으로 usb grub 부팅 만들기를 마치겠습니다. 감사합니다.
111
댓글 [15]
-
cungice 2016.03.09 11:12
-
단편지식 2016.03.09 11:46
수고 하셨습니다.
감사 합니다.
추천드려요
-
알수없는영역 2016.03.09 13:57
수고하셨습니다.
-
나는돈 2016.03.09 23:13
쉽지 않은 일을 해주신 정성과 열의에 감사드립니다.
덕분에 많이 배우고 가여 ^^
-
황당무계 2016.03.10 06:44
초보자를 위한 상세한 설명.. 너무 감사합니다 ~
-
Smile JJang!! 2016.03.10 07:48
고맙습니다..
제가 힘들어 하는 Grub 강좌 잘 보고 갑니다.
-
할배장 2016.03.11 13:05
bc0mgr 을 이름변경 으로 dc1 변경 하고 다른 bcd 파일 선택 에서 dc1 을 선택 하면 유요한 bcd 파일이 아닙니다 하네요
머가 문제일까요.도움좀 주세요...
-
서기다 2016.03.11 13:52
bc1 bc0입니다 이름 틀렸네요 -
할배장 2016.03.11 14:30
답변 감사합니다.
이름 확인 하고 다시 bo0 동일 합니다...
-
서기다 2016.03.11 16:16
bc0mgr을 복사해서 bc0로 만드는게 아닙니다. boot폴더안에 bcd를 복사해서 bc0로 이름변경하라고
분명히 있습니다. 천천히 보시고 따라하시면 다 내용에 있습니다.
-
할배장 2016.03.11 16:52
성공 했습니다..감사합니다^..^
-
서기다 2016.03.11 19:13
축하드립니다 ^^ -
TeZ 2016.03.16 10:36
서기다님 감사합니다.
유용한 강좌 따라하기 쉽게 잘 배웠습니다.
초보 입장에서도 상당히 알기쉽게 자세한설명과 예제 잘 보았습니다.
질문이 있습니다.
1. PE부팅은 boot.wim파일 들을 복사하여 이름변경후 적용하여 정상작동이 됩니다만,
복구모드 winre.wim 파일을 찾을수가 없습니다 ㅠㅠ MSDN win10 iso이미지파일을 mount해봐도
없습니다. 다른 구할수 있는 방법이 있는지 알려주시면 감사하겠습니다.
2. menu.list에 있는 windows 설치 항목 사용시 트윅이되거나 또는 sysprep형식으로 제작된 OS의 wim파일을 사용시 윈도우 설치가
안됩니다. 순정만 가능한건지 알고싶습니다.
3. 첨부 설명된 부분 입니다.
추가2)usb에 윈도우iso폴더에 sources폴더를 usb에 그대로 복사하시면 위 메뉴에 윈도우셋업을 사용하실수 있습니다.
win7 ISO파일에서sources폴더를 usb에 그대로 복사하여 설치시 설치가 안됩니다.
win7 ISO 파일에서 wim파일을 추출하거나 변형 하여 설치하는 방법을 알고싶습니다.
적고보니 질문이 너무 많네요 ㅜㅜ
-
서기다 2016.03.16 13:26
1. win10 iso를 마운트 하셔서 sources폴더내에 install.wim을 7zip으로 여시고
1\Windows\System32\Recovery\Winre.wim 이나 2\Windows\System32\Recovery\winre.wim 또는
Windows\System32\Recovery\winre.wim 에 있습니다.
2. 순정만 될겁니다... 소스폴더내용물 다 있는... 트윅은
sources폴더를 순정에서 추출하세요. (install.wim제외하고) 트윅버전에 install.wim을 소스폴더에 집어넣습니다.
또는 pe로 접해서 winntsetup이나 rsimagex, gimagex등으로 설치하면 됩니다.
3.wim파일은 그냥 바탕화면으로 복사하시면 되죠.. wim설치는 검색하시면 많습니다.
제꺼 예제는 win10 x86이기에 예제 그대로 하셨다면
sources 폴더도 win10x86에서 install.wim만 제외하고 가져와서
설치하려고 하는 os에 install.wim만 sources에 넣어주시면 작동됩니다. (트윅버전은 정확히 모르겠습니다.pe에서 설치하면 쉽겠지만요)
-
TeZ 2016.03.16 14:09
많은 질문에도 답변 주셔서 감사합니다.
답변주신대로 해보겠습니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
2903 | 기 타| rsimagex로 wimboot설치시 [16] | 카멜 | 4831 | 15 | 03-15 |
2902 | 기 타| 고스트 하드 복사시 유의사항 [6] | gooddew | 6893 | 2 | 03-13 |
2901 | 모 바 일| [팁] 애플, “앱 강제 종료, 배터리 소비 줄이지 않아”···배... [2] | asklee | 3704 | 0 | 03-13 |
2900 | 하드웨어| 삼성 DDR3 메모리 보는법과 기본전압1 .5V 오버 [5] | 리하요 | 5698 | 2 | 03-13 |
2899 | 소프트웨어| 엣지의 캐시 폴더를 다른 드라이브로 옮기는 방법이 있을까? [1] | 읍민Kaine | 3855 | 0 | 03-13 |
2898 | 윈 도 우| 윈도우10 시디키확인 방법 [8] | 빈자리 | 11461 | 0 | 03-09 |
2897 | 기 타| GRUB 부팅 USB 만들기(외전)uefi 부팅pe 추가하기. [13] | 서기다 | 5798 | 6 | 03-09 |
» | 기 타| GRUB 부팅 USB 만들기(2부) 쉽게 써보려고 노력...; [15] | 서기다 | 4225 | 9 | 03-09 |
2895 | 기 타| GRUB 부팅 USB 만들기. 쉽게 써보려고 노력...; [35] | 서기다 | 8411 | 18 | 03-08 |
2894 | 기 타| 자식 VHD에서 Hyper-v 사용하기 [5] | 해피밥 | 2898 | 3 | 03-01 |
2893 | 기 타| 국정원이나 경찰이 내 통화내역을 털었는지 확인하는 법 ★ [60] | Star★Bros | 9409 | 11 | 03-01 |
2892 | 윈 도 우| 윈도우 7 무봉인 만능 고스트를 만들어 보자 [39] | gooddew | 15504 | 17 | 02-26 |
2891 | 기 타| [팁] 전기 콘센트 접지 상태 확인하는 법 [30] | asklee | 9721 | 8 | 02-26 |
2890 | 윈 도 우| 왕초보를 위한 자동 복구 고스트 PE - RAM PE [3부] [8] | gooddew | 7015 | 6 | 02-25 |
2889 | 소프트웨어| 서명문제로 부팅 안 될 때, bcd 수정하기 - vhdman.exe - [12] | suk | 4695 | 10 | 02-25 |
2888 | 윈 도 우| 윈10 Home에서 윈도우 업데이트 수동으로 하기 [12] |
|
6065 | 1 | 02-23 |
2887 | 하드웨어| 하드디스크의 비밀아닌 비밀. [33] |
|
6078 | 7 | 02-22 |
2886 | 소프트웨어| 큐빗토런트에서 ip필터목록을 적용시키기 [1] |
|
4546 | 0 | 02-22 |
2885 | 윈 도 우| 윈도우 시작시 바탕화면및 탐색기 아이콘 로딩속도향상을 ... [5] | Star★Bros | 5153 | 3 | 02-21 |
2884 | 윈 도 우| Trustedinstaller 삭제 권한 얻기 [3] | gooddew | 4896 | 2 | 02-21 |
서기님 좋은 강좌 감사합니다.