기 타 grub4dos menu.lst 재질문
2018.07.12 00:51
제가 질문을 너무 혼란스럽게 해서 다시 질문 올립니다.
목적은 제가 아래에 첨부한 iso뼈대에
아무이름의 wim 이나, 아무이름의 iso파일을 함께 넣더라도 menu.lst를 수정하지 않고도 pe가 부팅되도록 하는 것입니다.
(현재도 아무이름의 wim이나 iso를 넣으면 부팅이 됩니다. wim과 iso가 하나의 메뉴에서 부팅되게 하기위해서입니다)
아래는 첨부한 iso뼈대에 포함된 메뉴의 내용이고
두가지로 되어 있는 것을 wim 파일과 iso파일이 한꺼번에 보여주게 하고 선택하면 wim이던지 iso이던지 상관없이 부팅되게 하고 싶습니다.
-----현재의 메뉴(wim부팅과 iso부팅이 따로임)----------------
title /wim Booting (*.wim을 리스트를 보여주고 선택하면 부팅하기)
set showpath=1
set showdir=0
set slient=1
command /ntboot run --noload --autolist show.wim subdir=1 / --end exit
command /Boot/ntboot nt6=%fileroot%%filename%
title /iso Booting (*.iso를 리스트를 보여주고 선택하면 부팅하기)
set showpath=1
set showdir=0
set slient=1
command /ntboot run --noload --autolist show.iso subdir=1 / --end exit
command /Boot/ntboot run %fileroot%%filename%
----새로 만들고 싶은 메뉴-------------------------------
(wim부팅과 iso부팅이 하나로 되어있음)-명령어 사용미숙으로 작동 안되기에 수정을 부탁드립니다.
title /iso Booting (*.wim 과 *.iso를 모두 보여주고 선택하면 ->선택한 파일의 뒷부분 확장자를 읽어서 ->해당메뉴를 찾아가서 부팅하기)
set showpath=1
set showdir=0
set slient=1
command /ntboot run --noload --autolist show.wim.iso subdir=1 / --end exit
if %filename%=*.iso || goto :iso || goto :wim <----이 부분이 엉터리이며 제가 하려는 뜻만 표현한 것임
:wim
command /Autorun.inf/ntboot NT6=%fileroot%%filename%
exit
:iso
command /Autorun.inf/ntboot run %fileroot%%filename%
저도 같은 고민을 하고 있습니다^^
성공하시길 4dos고수님 쉴드님 도움을 받아보세요
친절하게 잘 가르쳐 주십니다