Grub을 이용한 멀티 인스톨러 만들기 - 부제(삽질에 대비하는 준비된 자세)
대용량 USB가 없는관계로 외장형 저용량 하드를 이용해서 다양한 설치 배포본을 사용하기 위해서 입니다.
NTFS로 포맷을 했습니다. 설치 배포본이 6기가 넘는것도 있는 세상이니...
윈도우즈에서 작업하므로 grubinst-1.1을 다운받아 적당히 압축풀어 grubinst_gui를 실행합니다.
Device Name 의 Disk 선택후에 Refresh 클릭, MBR과 Grub을 설치할 디스크를 정합니다.
Part List 의 Refresh 후 Whole disk(MBR)을 선택하고 중간우측의 Don't search floppy를 체크합니다.
Install 합니다.
검정색 명령창이 뜨며 성공혹은 실패를 알려줍니다 Enter 키를 누르면 계속한다네요.
grub4dos-0.4.4 를 다운받아 grldr , grldr.mbr, menu.lst 를 해당 디스크에 복사 합니다. 그리고 나서는 부팅 테스트 한번 해보구요.
복사한 menu.list 파일을 편집기로 열어봅니다.
title FreeBSD 8.0 i386 LiveFS // Grub에서 표시되는 제목
fallback 6 // Grub에서의 순서
find --set-root /FreeBSD80/i386livefs.iso
map /FreeBSD80/i386livefs.iso (hd32) || map --mem /FreeBSD80/i386livefs.iso (hd32) //iso 파일 사용
map --hook
chainloader (hd32)
boot
편집후에 다시 부팅해서 확인합니다~