강좌 / 팁

하드웨어 usb저장장치를 활용하기

2010.08.25 14:45

고라이안 조회:16166 추천:1

grub관련 정보가 많이 있어서 소개해 드립니다.

usb 스틱을 가지고 있어서 활용할 방법을 찾다가 grub라는걸 알게 되었는데요

 

 bootice 라는 프로그램인데요

이것은 매우 쉽게 usb 장치로 부팅하게 만들어 줍니다.

usb 하드디스크나 스틱 모두 가능합니다

 

https://dns.paran.com/imgsearch/index.php?Query=grub4dos&svc=&sort=&pg=1&no=4

 

꼭 파티션 작업이나 포맷을 할 필요는 없습니다

 

저가 가지고 있는 하드디스크는 여러개의 파티션이 있어서

그냥 PBR 작업만 해서 GRUB화일만 복사해서 쓰고 있습니다.

 

저렇게 작업한 다음 윈도7 원본 화일들을 모두 usb 하드에 복사만 하시면

부팅도 되고 윈도 설치도 간편합니다

 

또한 menu.lst 화일을 활용하면 여러가지 부팅이미지를 불러 올 수도 있습니다.

 

 우선 menu.lst 를 메모장으로 불러 오시면 아래와 같은 메뉴타이틀이 보이실 겁니다


color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default
이부분은 부팅시에 화면의 색깔과 메뉴 타이틀의 글자색 그리고
메뉴선택을 기다리는 시간을 설정하는 곳입니다.

 

 

우선 아래 메뉴타이틀을 보시면
title find and load NTLDR of Windows NT/2K/XP 이부분이 부팅시에 화면에 출력해주는
매뉴를 표시합니다
title은 메뉴를 표시하라는 명령이고 다음에 오는
find and load NTLDR of Windows NT/2K/XP 이부분이 화면에 메뉴로 나타나게 됩니다

나머지들은 세팅값들입니다 그 부팅메뉴를 호출하기 위해 설정을 하는 것들이죠
저부분을 잘못 건들이면 부팅이 되지 않습니다


title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

위 메뉴는 윈도우 nt계열 즉 윈도200이나 윈도xp pe를 불러오는 메뉴 입니다
근데 요즘 pe들은 시디이미지 형태로 사용하니 별로 쓰지는 않습니다
밑에 메뉴에 나오는 iso 형식의 이미지화일을 요즘은 많이 사용하더군요


title find and load BOOTMGR of Windows VISTA / WINDOWS7
fallback 2
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2

위 메뉴는 윈도 비스타 또는 윈도7 부트로더를 불러 오는 메뉴이죠
즉 윈도 비스타나 윈도7 pe를 불러 올 수 있고
또한 윈도7이나 비스타를 설치할 수도 있습니다
*윈도7을 설치하려면 윈도7dvd 안에 있는 화일들은 통째로 복사해 넣으시고
그리고 부팅시에 find and load BOOTMGR of Windows VISTA / WINDOWS7을 선택하시면 되겠죠.
메뉴에 나타나는 부분은 수정이 가능 합니다.
find and load BOOTMGR of Windows VISTA / WINDOWS7 이부분을
그냥 windows7 install 이렇게 바꿔도 되는 것이죠.


title windows7 install
fallback 2
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2
이렇게 되겠죠,
그러면 부팅시에 windows7 install 이란 메뉴를 보여주게 됩니다.


title find and load CMLDR, the Recovery Console of Windows NT/2K/XP
fallback 3
find --set-root --ignore-floppies --ignore-cd /cmldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /cmldr
chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
# step 1. Write 4 chars "cmdc" at 0000:7C03
write 0x7C03 0x63646D63
# step 2. Write 3 chars "ons" and an ending null at 0000:7C07
write 0x7C07 0x00736E6F
savedefault --wait=2

title find and load IO.SYS of Windows 9x/Me
fallback 4
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2

이것은 윈도 98계열로 부팅할 수 있는 메뉴인데 어찌 해야하야 하는지는 잘 모르겠네요
저도 공부하는 중입니다

 

title find and boot 0PE.ISO
fallback 5
find --set-root /0PE/0PE.ISO
map /0PE/0PE.ISO (0xff) || map --mem /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

요즘 많이 쓰는 iso 형식의 pe를 불러 오는 메뉴 입니다
/0PE/0PE.ISO 이부분에 자신이 가지고 있는 pe이미지의 폴더와 화일 이름을 맞게 고쳐 주셔야 됩니다
3군데 전부 고치셔야겠죠
루트디렉토리에 pmagic.iso 이라는 화일이 있다면 /pmagic.iso 이렇게 하시면 됩니다
아니면 image 라는 폴더에 넣어 두신다면 /image/pmagic.iso 이렇게 고치시면 되겠죠

 

title find and boot MicroPE.ISO
fallback 6
find --set-root /boot/MicroPE.ISO
map /boot/MicroPE.ISO (0xff) || map --mem /boot/MicroPE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

이것도 역시 마차가지네요 위와 같습니다
여러개의 pe를 사용하신다면 이렇게 여러타이틀을 메뉴에 넣어 사용할 수 있겠죠

 

title Parted Magic ISO
fallback 7
find --set-root /pmagic.iso
map /pmagic.iso (0xff) || map --mem /pmagic.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

이것도 위와 같습니다

 

title Ultimate Boot CD ISO
fallback 8
find --set-root /ubcd.iso
map /ubcd.iso (0xff) || map --mem /ubcd.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

이것도 역시 위와 같이 pe이미지 iso화일을 불러 오는 메뉴입니다

 

title commandline
commandline

위는 grub 커맨드라인을 사용하는 메뉴인데 아직 잘 모르겠네요

 

title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)

위는 플로피 드라이브로 부팅하는 메뉴입니다

 

title back to dos
quit


title reboot
reboot

리붓


title halt
halt

컴퓨터 끄기


title MAXDOS.IMG
find --set-root --ignore-floppies /boot/MAXDOS.IMG
map --mem /boot/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

위는 부팅용 플로피 이미지를 불러오는 메뉴입니다
/boot/MAXDOS.IMG 이부분에 자신이 가지고 있는 부팅플로피 이미지의
경로와 화일 이름을 정확히 써주셔야 겠죠 고칠 곳이 두군데네요.

많이들 가지고 계신 ghost.ima 또는 윈도 98 부팅디스크인 win98_cmd.ima 등.

 

이 menu.lst 화일은 예시용 화일입니다, 꼭 그대로 쓰라는 것은 아니고요

쓰지 않는 매뉴타이틀은 삭제하시고 쓰셔도 됩니다.

 

아... 제가 가지고 있는 부팅 이미지 화일은 이지토렌트에 올리도록 하겠습니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
783 윈 도 우| Driverpacks 로 MassStorage통합시 주의할점 [1] 파워레이드 11674 0 08-31
782 윈 도 우| 노트북 x2300 win7 드라이버 잡기 비니루봉다 8961 0 08-29
781 윈 도 우| 혹시 내 컴퓨터도 좀비 PC?! 좀비 PC 확인법!! [9] 다크스타~ 15761 0 08-29
780 윈 도 우| 윈도우7에서 USB 키보드 인식 못할 경우 해결책 보로미르 22108 0 08-29
779 하드웨어| INTEL 메인보드 SLIC 2.1 입력하기 [22] 파블로프의 26417 2 08-27
» 하드웨어| usb저장장치를 활용하기 [7] 고라이안 16166 1 08-25
777 윈 도 우| 내가 쓰는 윈도우 그대로, USB디스크로 부팅하기 [4] 우금티 16594 0 08-25
776 윈 도 우| 윈도우7 노트북 사용시 한/영 변환키 안먹힐 때 [5] 라임노트 11063 0 08-22
775 윈 도 우| Bluray원본에 한글자막 넣기(마지막) [2] 동방전패 12466 4 08-19
774 윈 도 우| Bluray원본에 한글자막 넣기(2부) [2] 동방전패 11323 3 08-19
773 윈 도 우| Bluray원본에 한글자막 넣기(1부) [5] 동방전패 23894 5 08-19
772 하드웨어| 자동동기화 가능한 무료 웹하드 Dropbox [15] 지니지니지 9474 0 08-18
771 하드웨어| UltraISO로 CD/DVD 굽기 [10] 다크스타~ 17090 2 08-15
770 윈 도 우| 자신의 시스템에 어떤 문제가 있는지를 모르고... [2] 지루박 9364 0 08-14
769 윈 도 우| 간단 팁하나 체감은 UP [3] 아로마 13247 0 08-14
768 하드웨어| 네이버 카페 글 회원가입 없이 보는 법 [9] 하늘바람꿈 19979 0 08-10
767 윈 도 우| ReadyBoost와 USB Hardware Policies [9] deeelite 11561 0 08-05
766 윈 도 우| XP에 설치된 Windows Messenger 제거하기 [6] 별군 15425 0 07-25
765 하드웨어| 크롬에서 펌방지해제가 안되는이유 [2] 진모씨 11535 2 07-24
764 윈 도 우| Windows 7 xDark Deluxe x64 v3.1 RG 한글팩 설치 방법 [8] 레오퍼드 18901 0 07-16
XE1.11.6 Layout1.4.8