#!/bin/bash # ========================================== # Proxmox / Linux Inventar: Host & Disks # ========================================== # Autor: Manuel Maier Style 😎 # Ausgabe: Seriennummern von Host und Disks # ========================================== # Prüfen, ob Root if [ "$EUID" -ne 0 ]; then echo "Bitte als Root ausführen (sudo)" exit 1 fi echo "====================================" echo "HOST-INFOS" echo "====================================" HOST_MANUFACTURER=$(dmidecode -s system-manufacturer 2>/dev/null) HOST_PRODUCT=$(dmidecode -s system-product-name 2>/dev/null) HOST_SERIAL=$(dmidecode -s system-serial-number 2>/dev/null) echo "Hersteller: $HOST_MANUFACTURER" echo "Produktname: $HOST_PRODUCT" echo "Seriennummer: $HOST_SERIAL" echo echo "====================================" echo "DISKS" echo "====================================" # Alle Blockgeräte durchgehen for disk in $(lsblk -dn -o NAME,TYPE | awk '$2=="disk"{print $1}'); do MODEL=$(lsblk -dn -o MODEL /dev/$disk) SERIAL=$(lsblk -dn -o SERIAL /dev/$disk) SIZE=$(lsblk -dn -o SIZE /dev/$disk) echo "/dev/$disk | Modell: $MODEL | Seriennummer: $SERIAL | Größe: $SIZE" done echo echo "Fertig! ✅"