DISK=$(cat /root/instantARCH/config/disk)
mkdir /efi
-DISK1=$(fdisk -l | grep ^${DISK} | grep -o '^[^ ]*' | head -1)
+DISK1=$(fdisk -l | grep "^${DISK}" | grep -o '^[^ ]*' | head -1)
mount "${DISK1}" /efi
#!/bin/bash
echo "installing grub for legacy bios"
DISK="$(cat /root/instantARCH/config/disk)"
-DISK1=$(fdisk -l | grep ^${DISK} | grep -o '^[^ ]*' | head -1)
+DISK1=$(fdisk -l | grep "^${DISK}" | grep -o '^[^ ]*' |
+ head -1 | grep -o '[^ ]*')
+echo "installing grub to $DISK1"
grub-install --target=i386-pc "${DISK1}" --root /mnt
start= 4096, size= 614400, type=ef
start=618496, type=83, bootable" | sfdisk "${DISK}"
- DISK1=$(fdisk -l | grep ^${DISK} | grep -o '^[^ ]*' | head -1)
- DISK2=$(fdisk -l | grep ^${DISK} | grep -o '^[^ ]*' | tail -1)
+ DISK1=$(fdisk -l | grep "^${DISK}" | grep -o '^[^ ]*' | head -1)
+ DISK2=$(fdisk -l | grep "^${DISK}" | grep -o '^[^ ]*' | tail -1)
mkfs.fat -F32 "$DISK1"
mkfs.ext4 -F "$DISK2"
echo "legacy bios"
echo "label: dos
type=83, bootable" | sfdisk "${DISK}"
- DISK1="$(fdisk -l | grep ^${DISK} | grep -o '^[^ ]*' | head -1)"
+ DISK1="$(fdisk -l | grep "^${DISK}" | grep -o '^[^ ]*' | head -1)"
mkfs.ext4 -F "$DISK1"