diff --git a/scripts/tripleboot-install.sh b/scripts/tripleboot-install.sh index 7cfaade..bbc4e9e 100644 --- a/scripts/tripleboot-install.sh +++ b/scripts/tripleboot-install.sh @@ -4,7 +4,18 @@ set -e # === CONFIGURATION === -DISK="/dev/nvme0n1" +# Detecter automatiquement le disque principal (exclut USB/removable) +DISK="" +for d in /dev/nvme0n1 /dev/sda /dev/sdb /dev/vda; do + if [ -b "$d" ] && [ "$(cat /sys/block/$(basename $d)/removable 2>/dev/null)" = "0" ]; then + DISK="$d" + break + fi +done +# Si pas detecte, permettre de le passer en argument +[ -n "$1" ] && DISK="$1" +[ -z "$DISK" ] && { echo "Aucun disque detecte. Usage: $0 /dev/sdX"; exit 1; } + USER="jules" PASSWORD="jules" # A changer apres installation MIRROR="http://deb.debian.org/debian"