Hdd 와 cdrom 겸용 iso 이미지 만들기

첨부파일 안에는 쉘스크립트 소스 와 GRUB4DOS 0.4.5c (구글 아이디 chenall 버전)가 들어 있습니다
이미 개발이 중단된 0.4.4 버전 보다는 많은 기능을 내장하고 있구요, 0.4.6 버전은 정식버전이 아니라서 그런지
버그가 있더군요 (경로 자동완성에 문제가 보여서 짜증나서 안씀)
isolinux로 chainload 하기 위해서는, 0.4.5이상의 chenall 버전이 필요합니다.

GRUB4DOS/ISOLINUX/GRUB2를 모두 포함하며, 시작 부트로더를 설정할 수 있습니다.
GRUB4DOS <-> GRUB2 <-> ISOLINUX 사이를 체인로딩 할 수 있습니다.
GRUB4DOS를 기본 부트로더로 지정할 경우, 기본적으로 윈도우즈 파티션을 필요로 하기 때문에, 추가로 작은 FAT12 파티션을 만들어 GRLDR와 MENU.LST를 넣었습니다.

사용법

[code:rygjd4s7]
Create bootable hdd/iso hybrid image

Usage hybridiso.sh [OPTIONS] [{DIR|FILE}..]

OPTIONS
-h, --help 도움말보기
-s, --source-iso=SRC_ISO_FILE ISO파일 지정
-o, --output=OUTPUT_ISO 결과 ISO파일 지정 (기본: live.iso)
-l, --label=LABEL ISO 파일의 볼륨명
-b, --bootloader=BOOTLOADER 부트로더 설정
grub2/isolinux/grub4dos
(default: grub2)
[/code:rygjd4s7]