diff options
author | ru <ru@FreeBSD.org> | 2003-08-03 15:06:00 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2003-08-03 15:06:00 +0000 |
commit | 65cd6f125275606870ae0ec25bd137674236fef8 (patch) | |
tree | 1e8561074651a4f4bd0d95641ef5ff076fb70962 /release/ia64/mkisoimages.sh | |
parent | 2b330fbdd32a0654127e7699d6c55e984d45cdde (diff) | |
download | FreeBSD-src-65cd6f125275606870ae0ec25bd137674236fef8.zip FreeBSD-src-65cd6f125275606870ae0ec25bd137674236fef8.tar.gz |
- Removed vestiges of the IA64 boot floppy support.
- Fixed the bootable CD-ROM support for IA64.
Reviewed by: marcel
Tested by: marcel
Diffstat (limited to 'release/ia64/mkisoimages.sh')
-rw-r--r-- | release/ia64/mkisoimages.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/release/ia64/mkisoimages.sh b/release/ia64/mkisoimages.sh index d8ea135..035bd21 100644 --- a/release/ia64/mkisoimages.sh +++ b/release/ia64/mkisoimages.sh @@ -70,20 +70,20 @@ fi EFIPART=efipart.sys # To create a bootable CD under EFI, the boot image should be an EFI -# system partition. Since we already made that on the boot floppy, -# we sneakily extract that. +# system partition. if [ $bootable = yes ]; then - EFISZ=20480 + EFISZ=32768 MNT=/mnt dd if=/dev/zero of=$BASE/$EFIPART count=$EFISZ md=`mdconfig -a -t vnode -f $BASE/$EFIPART` newfs_msdos -F 12 -S 512 -h 4 -o 0 -s $EFISZ -u 16 $md - mount -t msdos /dev/$md $MNT + mount -t msdosfs /dev/$md $MNT mkdir -p $MNT/efi/boot $MNT/boot $MNT/boot/kernel cp -R $BASE/boot/defaults $MNT/boot cp $BASE/boot/kernel/kernel $MNT/boot/kernel cp $BASE/boot/device.hints $MNT/boot cp $BASE/boot/loader.* $MNT/boot + cp $BASE/boot/mfsroot.gz $MNT/boot cp $BASE/boot/support.4th $MNT/boot mv $MNT/boot/loader.efi $MNT/efi/boot/bootia64.efi umount $MNT |