Proxmox Festplatte an VM oder LXC durchreichen HDD Passthrough

Veröffentlicht von

Hier eine kleine Anleitung, wie man eine Festplatte in Proxmox an eine VM oder einen LXC-Container durchreicht.

Vorwort

Es ist nicht möglich eine Festplatte an eine VM und einen LXC-Container durchzureichen.

Ein Video zu dem Thema.

VM – Kurzanleitung
# Vor dem Einbau der Festplatte
# Festplatten auflisten und Screenshot machen
lsblk

# Disk-ID der Festplatten auflisten und Screenshot machen
ls -la /dev/disk/by-id/
 
# Festplatte einbauen 
 
# Festplatten erneut auflisten und schauen welche dazu gekommen ist
lsblk

# Disk-ID der Festplatten auflisten und schauen welche dazu gekommen ist
ls -la /dev/disk/by-id/

# Festplatte der entsprechenden VM per Befehl zuweisen
qm set 100 -sata1 /dev/disk/by-id/ata-WDC_....

# Festplatte in GUI Übersicht der VM anzeigen

# Proxmox neu starten um zu schauen, ob die Festplatte immer wieder hinzugefügt wird

### Fertig ###Code-Sprache: PHP (php)
LXC – Kurzanleitung
# Vor dem Einbau der Festplatte
# Festplatten auflisten und Screenshot machen
lsblk

# Festplatte einbauen 
 
# Festplatten erneut auflisten und schauen welche dazu gekommen ist
lsblk

# Eine "GPT" Partitions-Tabelle erstellen
parted /dev/sda "mklabel gpt"

# Eine Partition auf der Festplatte erstellen
parted /dev/sda "mkpart primary ext4 1M -1"

# Datensystem auf Laufwerk erstellen
mkfs -t ext4 /dev/sda

# Festplatte einhängen (mounten): 
mkdir /mnt/sda
mount /dev/sdb /mnt/sda

# Damit die Festplatte nach jedem Neustart zur Verfügung steht:
nano /etc/fstab

# Und die folgende Zeile hinzufügen:
/dev/sda /mnt/sda ext4 defaults 0 1
# Mit "Strg + X, Y, Enter" das File schliessen

# Proxmox neu starten um zu schauen, ob die Festplatte immer wieder hinzugefügt wird

### Fertig ###Code-Sprache: PHP (php)
VM

LXC-Container