Was ist der Unterschied zwischen /dev/dsk und /dev/rdsk?

Was ist der Unterschied zwischen /dev/dsk und /dev/rdsk?

Es scheint, dass ZFS mit interagiert /dev/dsk.

Mit einem ähnlichen Befehl konnte ich den Laufwerksinhalt erfolgreich Slice für Slice duplizieren
cat /dev/rdsk/c1t3d0s0 > /dev/rdsk/c1t4d0s0.

Antwort1

Die /dev/rdsk-Geräte sind Zeichengeräte. Diese werden für die Manipulation der Daten des entsprechenden Slices auf niedriger Ebene verwendet, Zeichen für Zeichen. Die /dev/dsk-Geräte sind Blockgeräte. Diese werden für den strukturierten Zugriff auf die Daten des Slices in Blöcken über ein Dateisystem verwendet.

ZFS arbeitet mit Speicherpools. Speicherpools werden mithilfe virtueller Geräte (vdevs) erstellt. Vdevs können aus Festplatten, Partitionen oder Blockgeräten erstellt werden.

Antwort2

Normalerweise steht „r“ für Raw Disk, was bedeutet, dass Sie im nicht gepufferten Modus darauf zugreifen.

verwandte Informationen