sysdeploy/install.sh

26 lines
460 B
Bash

#!/bin/bash
function setup_bootloader()
{
local dev="$1"
check_if_can_overwrite
check_if_mounted_or_used_in_lvm_md_crypt
wipe_or_nvme_format
parted mklabel gpt
parted mkpart 1GB EFI
parted mkpart 1GB squashfs-1
parted mkpart 1GB squashfs-2
parted mkpart 1GB squashfs-3
dd gptmbr.bin
mkfs.vfat "$dev"1
syslinux "$dev"1
mount
copy_efi_files
create_syslinux_cfg
umount
}
detect_disks
select_disk