[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
question about mkhybrid
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: question about mkhybrid
- From: Matt Van Mater <matt_(_dot_)_vanmater_(_at_)_gmail_(_dot_)_com>
- Date: Mon, 20 Dec 2004 20:45:16 -0500
- Cc: wbx_(_at_)_openbsd_(_dot_)_de
- Reply-to: Matt Van Mater <matt_(_dot_)_vanmater_(_at_)_gmail_(_dot_)_com>
Some of you may be familiar with a new obsd installer call YAIFO which
essentially gives you ssh access to a normal openbsd installer over a
ssh connection using rsa keys.
(http://www.openbsd.de/~wbx/yaifo-0.1.tgz) This program will build a
ram disk kernel as well as a file system that you can use dd to dump
directly to a hard disk. I wanted to put this same boot image on a cd
so I can ship it to someone and have them pop it in, turn the box on,
and let me log in remotely and set everything up...
My problem is that mkhybrid thinks my boot image is too big, and won't
let me create an ISO image to make my bootable cd. I can copy the
same yaifo.fs over to a windows box and use any number or ISO
generators (winiso and magic iso worked for me) to create a bootable
ISO image out of this file system. It bothered me that I couldn't
find out why mkhybrid didn't allow this boot image, but the windows
iso makers do. Is this a limitation with mkhybrind and/or mkisofs, or
can I increase the maximum allowable boot image size?
Here are my commands from a obsd 3.6-stable box:
root_(_at_)_zaknafein ~>mkhybrid -b yaifo.fs -c boot.catalog -o
bootablecd.iso -R -r -J -v -v bootcd/
mkhybrid 1.12b5.1
Scanning bootcd/
28 490
Cache hit for /..
31 31 bootcd/boot.catalog
32 1567 bootcd/yaifo.fs
Size of boot image is 6144 sectors ->
Error - boot image is not the an allowable size.
Visit your host, monkey.org