build.sh 544 Bytes
Newer Older
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
#!/bin/bash

build_bios() {
    rm -f bin/ipxe.iso

    make -e -k -j 8 bin/ipxe.iso   BIOS_MODE=BIOS

    if ! [ -e bin/ipxe.iso ]; then
        echo "Failed"
        exit 1
    fi

    mkdir -p ./mnt
    mount bin/ipxe.iso ./mnt

    rm -f ../../../INSTALL/ventoy/ipxe.krn
    cp -a ./mnt/ipxe.krn ../../../INSTALL/ventoy/ipxe.krn        
    
    umount ./mnt > /dev/null 2>&1
    umount ./mnt > /dev/null 2>&1
    umount ./mnt > /dev/null 2>&1
    
    rm -rf ./mnt

    echo -e "\n===============SUCCESS===============\n"
}


build_bios