Virtuelle und ungewöhnliche Hardware

Virtio-9P-Dateisystemtransport über modernes PCI

Ein 9P-Export ist ein Gast-Host-Dateisystemtransport mit einem ausdrücklichen Mount-Tag.

Auf dieser Seite
  1. Überblick und Identität
  2. Treiber und Bindung
  3. Firmware
  4. Lesende Diagnose
  5. Grenzen und passende Fehlerhilfen
  6. Quellen

Überblick und Identität

Die geprüfte moderne PCI-Regel ordnet 1af4:1049 dem Virtio-Typ 9 (9p) zu. Das ist eine virtuelle Funktionskennung, kein Hardwaremodell des Hosts. Transitionale PCI-IDs verwenden eine andere Subsystem-ID-Regel und werden hier bewusst nicht abgeleitet.

Kuratierte Kennungen
pci 1af4:1049

Ein numerischer Match belegt eine Kandidatenfamilie im geprüften Quellenrahmen. Verkaufsnamen, Platinenvarianten, Subsystembedingungen und erfolgreiche Funktion bleiben getrennte Fragen.

Treiber und Bindung

9pnet_virtio verarbeitet Typ 9 als Transport. Die Implementierung des 9p-Dateisystems und ein gewählter Mount sind getrennte Ebenen; eine erkannte Virtio-Funktion bedeutet keinen eingebundenen Hostshare im Gast. lspci kann daher korrekt virtio-pci melden, während die Kindfunktion an 9pnet_virtio gebunden ist.

  • virtio_pci — Kernel-Treiber-/Modulkandidat
  • 9pnet_virtio — Kernel-Treiber-/Modulkandidat

Erkannt, gebunden, funktionsfähig: Unterschiede verstehen

Firmware

Hier keine Host-Datei belegt

Im geprüften Treiberpfad wurde kein externer Firmware-Dateiname festgestellt. Das beschreibt nicht die im Gerät gespeicherte Firmware.

Firmwarepakete deiner Distribution prüfen

Lesende Diagnose

Führe jeden angezeigten Befehl einzeln aus. Ersetze Großbuchstaben-Platzhalter durch betroffenes Gerät, Schnittstelle oder Modul aus deiner Ausgabe. Hier wird nichts ausgeführt. Auch lesende Ausgaben können private Kennungen enthalten.

PCI-Funktion und Bindung prüfen

lspci -nnk -s BDF

BDF durch die vollständige Adresse ersetzen, etwa 0000:00:14.0. Diese lesende Abfrage benötigt pciutils und normalerweise kein sudo. „Kernel driver in use“ zeigt die beobachtete Bindung; „Kernel modules“ nennt Kandidaten.

Treiber der Virtio-Kindfunktion prüfen

ls -l /sys/bus/pci/devices/BDF/virtio*/driver

BDF durch die vollständige beobachtete PCI-Adresse ersetzen. Treiberlink des Kindgeräts ohne sudo lesen; virtio_pci ist der PCI-Transport, während dieser Link zum Funktionstreiber gehört. Fehlt Kindgerät oder Link, wurde diese Ebene nicht beobachtet.

Verfügbare 9P-Mount-Tags lesen

cat /sys/bus/virtio/drivers/9pnet_virtio/virtio*/mount_tag

Dokumentierte Transportmetadaten ohne sudo lesen. Jeder Wert bezeichnet einen angebotenen Export; ein verfügbarer Tag belegt weder einen aktiven Mount noch erreichbare Dateien.

Grenzen und passende Fehlerhilfen

Das PCI-Paar verrät weder Exportverzeichnis des Hosts noch Rechtezuordnung oder Cache-Richtlinie. Mount-Tags aufzulisten ist lesend; dieses Profil mountet keinen Share und ändert keinen Dateisystemzugriff.

Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.

Hardware-Diagnoseweg wählen · Log-Auszug im Fix Lab prüfen

Quellen

Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.