in isolinux.cfg:
kernel /BOOT/grub/grub.exe --config-file="kernel (cd)/platform/i86pc/kernel/unix;module=(cd)/BOOT/x86.microroot;boot"
and solaris boots like a charm.
Jack
Posted 19 March 2009 - 04:39 AM
Posted 22 March 2009 - 04:20 PM
#!/bin/bash
# Script to create a bootable ISO image
cd -- "$(dirname "$0")"
SOURCE=$(cd ../; pwd)
APPID="Bootdisk"
VOLID="Bootdisk"
BOOT=boot/isolinux/isolinux.bin
CATALOG=boot/isolinux/boot.cat
OUTPUT=$HOME/Bootdisk.iso
help() {
echo "
--------------------------------------------------------------------------
This script creates a bootable ISO image using mkisofs.
Usage: $(basename "$0") [options]
Example: $(basename "$0") -o $OUTPUT --md5
-o, --output <file> Set output file name
-m, --md5 Create MD5 check file
-h, --help Help
--------------------------------------------------------------------------
"
}
waiting() {
chars=( "|" "/" "-" "\\" )
array=${#chars[*]}
count=0
echo -n " "
while [ -e "$1" ]; do
count=$(( count + 1 ))
echo -ne "\b${chars[$(( count % array ))]}"; sleep 0.2
done
}
while [ "$1" != "" ]; do
case $1 in
-h | --help )
help
exit
;;
-o | --output )
OUTPUT="$2"
shift 2
;;
-m | --md5 )
MD5="1"
shift
;;
* )
shift
esac
done
if [ -f "$OUTPUT" ]; then
echo "$(basename $0): \`$OUTPUT' already exists"
echo -n "Remove this file and continue? [Y/n]: "
read retval
case $retval in
Y|y|[Yy][Ee][Ss])
rm -f $OUTPUT || exit 1
;;
*)
help
exit 1
esac
fi
rm -f $SOURCE/contents.md5
if [ "$MD5" = "1" ]; then
if [ -x `type -path mktemp` ]; then
md5tmp="`mktemp`"
else
md5tmp="/tmp/md5.$RANDOM"
touch $md5tmp || exit 1
chmod 600 $md5tmp
fi
echo -n "Creating MD5 check file. Please wait..."
waiting $md5tmp &
( cd $SOURCE
find . -type f -exec md5sum {} \; | sort -k 2,2 > $md5tmp
mv $md5tmp contents.md5
)
echo -e "\bDone"
fi
if [ ! -x "`type -path mkisofs`" ]; then
echo "$(basename $0): \`mkisofs' command not found"
exit 1
fi
mkisofs \
-iso-level 4 \
-full-iso9660-filenames \
-disable-deep-relocation \
-rock \
-joliet \
-joliet-long \
-no-emul-boot \
-boot-info-table \
-boot-load-size 4 \
-appid "$APPID" \
-volid "$VOLID" \
-eltorito-boot $BOOT \
-eltorito-catalog $CATALOG \
-output $OUTPUT \
$SOURCE || exit 1
echo "$(basename $0): \`$OUTPUT' succesfully created"
exit 0
$ file initrd initrd: ASCII cpio archive (SVR4 with no CRC)
This post has been edited by kof94: 16 November 2009 - 04:27 PM
Posted 28 March 2009 - 05:42 AM
DEFAULT /boot/isolinux/vesamenu.c32 PROMPT 0 TIMEOUT 300 TOTALTIMEOUT 450 #### MENU BACKGROUND /boot/isolinux/splash.png MENU TITLE XPSP3 + BARTPE #### #### The 1st byte of the fgnd color is brightness. #### blue MENU COLOR title 1;36;44 #ff0000ff #00000000 std #### blue MENU COLOR unsel 37;44 #ff0000ff #00000000 std #### white MENU COLOR sel 7;37;40 #c0ffffff #ff000000 std #### red MENU COLOR hotkey 1;37;44 #ffff0000 #00000000 std #### green MENU COLOR hotsel 1;7;37;40 #ff00ff00 #ff000000 all #### LABEL bootc MENU LABEL ^boot from C: MENU DEFAULT KERNEL /boot/isolinux/chain.c32 APPEND hd0 LABEL bartpe MENU LABEL ^BartPE/WinPE KERNEL /boot/bartpe/bSETUPLDR.BIN LABEL xpsp3 MENU LABEL ^Unattended XP SP# Pro Installation KERNEL /boot/xpsp3/xSETUPLDR.BIN
@ECHO OFF ECHO Starting @ (%TIME%) .... SET _VNBR_=01 SET _ROOT_=G:\cd SET CDTITLE="cd-%_VNBR_%" SET CDFILENAME="%_ROOT_%%CDTITLE%.ISO" C:\pebuilder3110a\mkisofs.exe -N -V %CDTITLE% -b isolinux.bin -d -iso-level 4 -no-emul-boot -boot-load-size 4 -boot-info-table -o "G:\ISO.iso" "G:\cd\boot\isolinux"
Posted 07 April 2009 - 08:12 AM
Posted 16 April 2009 - 06:20 AM
killr, on Apr 7 2009, 09:12 AM, said:
This post has been edited by jetman: 16 April 2009 - 06:35 AM
Posted 16 June 2009 - 05:59 PM

Posted 05 July 2009 - 02:54 AM
Posted 11 July 2009 - 03:27 AM
Posted 11 July 2009 - 04:26 AM
florin91, on Jul 11 2009, 11:27 AM, said:
Posted 11 July 2009 - 10:33 AM
This post has been edited by florin91: 11 July 2009 - 10:41 AM
Posted 11 July 2009 - 11:01 AM
florin91, on Jul 11 2009, 06:33 PM, said:
label mykernel kernel vmlinuz append initrd=initram.igz label mykernelfr kernel vmlinuz append initrd=initram.igz setkmap=fr
Posted 11 July 2009 - 11:29 AM
Posted 11 July 2009 - 11:43 AM
florin91, on Jul 11 2009, 07:29 PM, said:
Posted 17 July 2009 - 10:39 AM
Posted 14 August 2009 - 04:28 PM
Posted 19 December 2009 - 02:36 AM
Posted 19 December 2009 - 07:28 PM
clttv, on Dec 19 2009, 03:36 AM, said:
Posted 19 December 2009 - 10:50 PM
jetman, on Dec 20 2009, 04:28 AM, said:
clttv, on Dec 19 2009, 03:36 AM, said:
Posted 02 January 2010 - 04:02 AM
pushingthesky, on Jul 17 2009, 04:39 PM, said:
Posted 02 January 2010 - 07:48 AM
kof94, on Jan 2 2010, 05:02 AM, said: