Auto-detection du disque dans tripleboot-install.sh

Plus besoin de modifier le script : detecte nvme/sda/sdb automatiquement,
ou passage en argument : sudo bash tripleboot-install.sh /dev/sda

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-07 09:56:48 +02:00
parent c6fb8cae20
commit d551c30905

View File

@@ -4,7 +4,18 @@
set -e set -e
# === CONFIGURATION === # === 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" USER="jules"
PASSWORD="jules" # A changer apres installation PASSWORD="jules" # A changer apres installation
MIRROR="http://deb.debian.org/debian" MIRROR="http://deb.debian.org/debian"