blob: 84da2dfaa8c42f81bb4cbb0f8d5d40490b9401a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
#! /bin/sh
. ./settings00.sh
#
# CD
#
rm -rf $LIVEROOT/image/isolinux
mkdir -p $LIVEROOT/image/isolinux
cp deblive03-isolinux.cfg $LIVEROOT/image/isolinux/isolinux.cfg
cp deblive03-isolinux-boot.txt $LIVEROOT/image/isolinux/boot.txt
#(cd $LIVEROOT/image/ && \
# cp $LIVECHROOT/usr/lib/ISOLINUX/isolinux.bin isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/menu.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/hdt.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/ldlinux.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/libutil.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/libmenu.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/libcom32.c32 isolinux/ && \
# cp $LIVECHROOT/usr/lib/syslinux/modules/bios/libgpl.c32 isolinux/ && \
# cp $LIVECHROOT/usr/share/misc/pci.ids isolinux/
#)
(cd $LIVEROOT/image/ && \
cp $LIVECHROOT/usr/lib/ISOLINUX/isolinux.bin isolinux/ && \
cp $LIVECHROOT/usr/lib/syslinux/modules/bios/*.c32 isolinux/ && \
cp $LIVECHROOT/usr/share/misc/pci.ids isolinux/
)
rm -f $LIVEIMAGE
#genisoimage \
# -volid "DEBIAN9_ZFS_LIVE" \
# -rational-rock \
# -cache-inodes \
# -joliet \
# -hfs \
# -full-iso9660-filenames \
# -b isolinux/isolinux.bin \
# -c isolinux/boot.cat \
# -no-emul-boot \
# -boot-load-size 4 \
# -boot-info-table \
# -output $LIVEIMAGE \
# $LIVEROOT/image
xorriso \
-volid "DEBIAN10_ZFSLIVE" \
-as mkisofs -r -J -joliet-long -l -cache-inodes \
-isohybrid-mbr $LIVECHROOT/usr/lib/ISOLINUX/isohdpfx.bin \
-partition_offset 16 \
-b isolinux/isolinux.bin \
-c isolinux/boot.cat \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
-o $LIVEIMAGE \
$LIVEROOT/image
|