기 타 grub4dos menu.lst에 exe 실행을 추가할 수 있나요?
2013.11.18 17:58
1. 윈도우 설치
2. 고스트
3. 메모리 검사
4. ms-dos
이런식으로 만들려고 합니다. 1번 4번은 완료했습니다.
2번 고스트는 제가 가지고 잇는 파일이 ghost.exe 입니다.
현재는 ms-dos로 들어가서 ghost 타이핑 하면 고스트가 실행이 되는데요.
도스로 가는 과정없이
바로 고스트.exe를 실행할 수 있는 방법은 없나요?
댓글 [4]
-
존래넌 2013.11.18 18:53
-
cheefg 2013.11.19 08:05
감사합니다 -
타잔친구 2013.11.18 20:10
굳이 저렇게 쓴다면 grub가 아닌 도스 형태로 부팅하셔야할듯..
그런데 시대에 안맞는..
fat로 포맷되어 있다면 기본값으로 위와같이 배치파일 짜고 하면되죠..
차라리 autoexec.bat으로 m을 불러들이면 휠씬 낫지 않을까요.
--------------
usb포맷할 때 dos부팅 디스켓을 지정하신 후
autoexec.bat을 위와 같이 짜세요.
위 모두 도스 지원하는 프로그램이니 그러면 됩니다.
고스트 실행 전에 mouse.com도 넣어주면 편합니다.
도스 지원하는 파티션 유틸도 넣어줘야하고..
그러다보면 PE가 낫죠..
menu.lst
title ----
pause
title Windows 7,8 Install
find --set-root /BOOTMGR
chainloader /BOOTMGR
title ----
pause
title Ghost 11.5.1.2269
map --mem /ghost11.5.1.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title -------------------------------------------------------------------------------
pause
title Windows Memory test
find --set-root --ignore-floppies /MEMTEST.GZ && map --mem /MEMTEST.GZ (fd0)
map --hook || default 0
chainloader (fd0)+1 || default 0
rootnoverify (fd0) || default 0
title find and load IO.SYS of Windows 9x/Me
fallback 4
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2
-
cheefg 2013.11.19 08:05
감사합니다
그런 방법은 없습니다.
EXE를 실행하려면 기본적으로 DOS를 로딩해줘야 하지요.(DOS용 실행파일일 경우)
윈도우용이라면 WinPE의 뼈대에 시작할 때 EXE를 실행하도록 등록하는게 가장 가볍구요.
가장 간단한 것은 IMA파일에 DOS부팅 후 exe를 실행하는 것 입니다.
속도도 느리지 않은데 굳이 EXE를 바로 실행하실 이유가 있는지 궁금합니다.
혹 EXE파일의 용량이 커서 그러신다면 IMA파일의 용량이 큰것을 구해 작업하시면 됩니다.
1.44 2.88은 기본적으로 지원되고 그 외의 큰용량의 파일은 임의적으로 만들어 배포하는 곳도 있습니다.