
컴퓨터 활용 @ 강좌전체 보기
컴퓨터를 활용 할 수 있는 모든 분야의 팁이나, 테크니컬 정보, 강좌, 질답을 위한 공간입니다.
Grub4dos USB iso Full Multi Booting
XP 부터 윈10 까지 테스트 진행하느라 좀 늦었습니다.
아울러 윈7 부터 가 잘 작동되니 이하 버전은 안하는게 좋을듯 합니다.
PE 도 잘 됩니다. 진행 속도는 더 빠른 체감을 경험했구요.
운영체제 설치는 그렇게 느리지 않습니다. E5300 에서 테스트 했습니다.
중요한점은 실컴에서만 작동이 되며 가상에서는 작동 안됩니다.
그리고 Grub4dos 를 이용한 멀티부팅 구성 이기에 UEFI 모드 부팅은
구성하실수 없습니다. 이점 참고 하시기 바랍니다.
아래 부터는 스샷 과 메뉴 리스트 입니다. 참고로 보시기 바라며 첨부파일은
동급의 뼈대 파일이니 사용하실때는 Bootice로 USB에 Grub4dos를 심어주시고
첨부한 압축파일 풀어놓으시면 바로 사용가능 합니다. 편리성을 고려하여
루트에 ISO 폴더에 사용하고자 하는 이미지를 넣어두고
메뉴리스트 에서 붉은 부분만 수정해 주시면 됩니다.
마지막으로 사용할 이미지는 공백이 없어야 합니다.
메뉴 리스트
# 메뉴글자색/바탕색 커서글자색/바 색상 하단출력부분글자색/하단출력부분배경색 상단부분글자색/상단부분배경색
# 기타색상 black,cyan,brown,light-gray,dark-gray,light-blue,light-green,light-cyan,light-red,light-magenta,yellow
# 메뉴글자색/바탕색 커서글자색/바 색상 하단출력부분글자색/하단출력부분배경색 상단부분글자색/상단부분배경색
# 기타색상 black,cyan,brown,light-gray,dark-gray,light-blue,light-green,light-cyan,light-red,light-magenta,yellow
# graphicsmode -1 800:640 기본 사이즈 입니다.
# splashimage 배경 이미지 = xpm / bmp / jpg:800*640 (배경 이미지 를 gz 전용 압축 툴로 압축해도 됩니다. 아래 폰트 처럼.)
# font /GRUB4DOS/unifont.hex.gz = 다국어 는 아니지만 영문.중문.한글 통합 이며 위 두 모드 를 갖추어야 작동이 됩니다.
# setmenu 옵션중 꼭 필요한것만 각각 설명합니다.
# --ver-off;--help-off 최상위 버전 표시 온/오프 와 최하단 영문 도움말 온/오프
# 주의할점은 버전.도움말 온 으로 사용할시에는 아래 값을 모두 수정해야 합니다.
# --box(사각틀) x=0(가로 시작위치) y=0(세로 시작위치) w=80(메뉴 라인 가로 길이) h=11(메뉴갯수 및 세로길이) l=0(사각틀 두깨 0~4 / 0 은 투명)
# --timeout=97=36=0X00FFFF 카운트다운 타이머 위치 : 가로시작위치 / 세로시작위치 / 색상표(헥스값)
# --help=0=80=15 메뉴설명도움말 / 가로시작위치 / 도움말길이 / 세로시작위치
# hiddenmenu [비활성화]
# 메뉴글자색/바탕색 커서글자색/바 색상 하단출력부분글자색/하단출력부분배경색 상단부분글자색/상단부분배경색
# 기타색상 black,cyan,brown,light-gray,dark-gray,light-blue,light-green,light-cyan,light-red,light-magenta,yellow
color black/black light-magenta/black black/black black/black
# graphicsmode -1 800:640 기본 사이즈 입니다.
graphicsmode -1 800:640
# splashimage 배경 이미지 = xpm / bmp / jpg:800*640 (배경 이미지 를 gz 전용 압축 툴로 압축해도 됩니다. 아래 폰트 처럼.)
splashimage /GRUB4DOS/BGM002.jpg.gz
# font /GRUB4DOS/unifont.hex.gz = 다국어 는 아니지만 영문.중문.한글 통합 이며 위 두 모드 를 갖추어야 작동이 됩니다.
font /GRUB4DOS/unifont.hex.gz
# setmenu 옵션중 꼭 필요한것만 각각 설명합니다.
# --ver-off;--help-off 최상위 버전 표시 온/오프 와 최하단 영문 도움말 온/오프
# 주의할점은 버전.도움말 온 으로 사용할시에는 아래 값을 모두 수정해야 합니다.
setmenu --ver-off;--help-off
# --box(사각틀) x=0(가로 시작위치) y=0(세로 시작위치) w=80(메뉴 라인 가로 길이) h=11(메뉴갯수 및 세로길이) l=0(사각틀 두깨 0~4 / 0 은 투명)
setmenu --box x=12 y=15 w=70 h=10 l=0
# --timeout=97=36=0X00FFFF 카운트다운 타이머 : 가로시작위치 / 세로시작위치 / 색상표(헥스값)
setmenu --timeout=86=31=0X804CD9
# --help=0=90=33 메뉴설명도움말 / 가로시작위치 / 도움말길이 / 세로시작위치
setmenu --help=12=70=27
# 아래 부터는 이전 과 동일 합니다.
# hiddenmenu
default 0
timeout 30
/GRUB4DOS/hotkey
Menu AutoNumber
write 0x8274 0x2001
# 파티션 엑티브(활성화) 및 부팅 예제.
# title MS-DOS 6.2 로 부팅 합니다.
# makeactive (hd0,0)
# rootnoverify (hd0,0)
# chainloader +1
title ^H 하드디스크(HDD) 부팅 [H] \n 하드디스크(HDD) 에 설치된 운영체제로 부팅.
chainloader (hd0,0)+1
title ^U USB & HDD 위치가 바뀐경우 부팅 [U] \n USB <-> HDD 바뀐경우 HDD 부팅하기.
map (hd0) (hd1)
map (hd1) (hd0)
chainloader (hd1,0)+1
title ^7 Install Windows EMBEDDED 7 Standard Lite [ 단축키 7 ] \n 윈도우즈 7 임베디드 스텐다드 버전 초 경량 버전을 설치 합니다. \n 설치파일 복사 완료되면 USB를 제거해 주세요.
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\Win7_Lite.iso\r\n
map --mem (md)0x800+4 (99)
map /iso/Win7_Lite.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/Win7_Lite.iso;\n\0
chainloader (0xff)
title ^0 Install Windows 10 LTSB Remiz 1510 [ 단축키 0 ] \n Windows 10 LTSB Remiz 1510 64 Bit 를 설치 합니다. \n 설치파일 복사 완료되면 USB를 제거해 주세요.
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\iso\\Windows10.iso\r\n
map --mem (md)0x800+4 (99)
map /iso/Windows10.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/Windows10;\n\0
chainloader (0xff)
title ^P Win8PE PETOOLS Default 부팅 [ 단축키 P ] \n Win8PE PETOOLS Default.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\\Win8PEDefault.iso\r\n
map --mem (md)0x800+4 (99)
map /iso/Win8PEDefault.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/Win8PEDefault.iso;\n\0
chainloader (0xff)
title ^ALT+P Win10PE 부팅 [ 단축키 ALT+P ] \n Win10PE_101240.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\\Win10PE_101240.iso\r\n
map --mem (md)0x800+4 (99)
map /iso/Win10PE_101240.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/Win10PE_101240.iso;\n\0
chainloader (0xff)
title ^Alt+D Win9.x DOS 부팅 (메모리4기가 에러없음) [ 단축키 Alt+D ]\n Mdir쉘/Ghost/Fdisk/Format/Sys/Smartdrv/ALL CD/DVD/USB Drive/Reboot \n CD/DVD 드라이브 문자는 "R" 입니다. \n 바이오스 패스워드 초기화 " CMOSPWD /K "
map --mem /FDD/Win98-FDD.IMA.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title ^Alt+R PC 재시작 [ 단축키 Alt+R ] \n 컴퓨터 를 다시 시작 합니다.
savedefault --wait=2
reboot
title ^Alt+O PC 전원끄기 [단축키 Alt+O ] \n 컴퓨터 전원을 끕니다.
halt
스샷...인증...








첨부파일 받기.. : Grub4dos USB iso full image Multi Booting.7z


![4학년 4반, 포인트:18183점 (9%), 레벨:19/31 [레벨:19]](http://www.diskool.com/modules/point/icons/koala/19.gif)
11/26, 20:30

![신입생, 포인트:111308점, 레벨:31/31 [레벨:31]](http://www.diskool.com/modules/point/icons/koala/31.gif)

11/26, 23:36
수고 하셨습니다.


![신입생, 포인트:194710점, 레벨:31/31 [레벨:31]](http://www.diskool.com/modules/point/icons/koala/31.gif)
11/26, 23:52
역시 메인보드님이시네요. 수고 많으셨습니다.

![1학년 1반, 포인트:627점 (25%), 레벨:1/31 [레벨:1]](http://www.diskool.com/modules/point/icons/koala/1.gif)
09/09, 15:02
따라해보겠습니다.
너무 강한 백신을 사용하면 일부 파일이 삭제되어 작동이 안되니 이때는 다시 덮어쓰기 하시면 됩니다.