====== diskinfo (/bin) — erkannte Blockgeräte ======
diskinfo
→ [[lyxos:bin|Werkzeuge in /bin]] · [[lyxos:cmd:diskinfo|diskinfo der Wartungs-Shell]] · [[lyxos:bin:partinfo|partinfo]] · [[lyxos:bin:parted|parted]] · [[lyxos:ramdisk|RAM-Disk]]
----
Gibt je vorhandenem Blockgerät eine Zeile aus: Nummer, Bus, Größe und Sektorzahl.
[0] NVMe 931 GB (1953525168 Sektoren)
[8] RAM-Disk 64 MB (131072 Sektoren)
===== Die Nummernvergabe =====
^ Nummern ^ Bedeutung ^
| 0–7 | physische Platten (ATA, SATA/AHCI, NVMe, virtio-blk) |
| 8–11 | [[lyxos:ramdisk|RAM-Disks]] |
| 12 | USB-Massenspeicher |
Drei Eigenheiten, die in der Ausgabe stecken und beim Lesen helfen:
* **Die Schleife läuft bis 12, nicht bis 4.** Vorher endete sie bei 4 und verschwieg alles dahinter — RAM-Disks und USB-Speicher tauchten nicht auf.
* **Der Name kommt vom Bus, nicht von der Nummer.** Eine NVMe-Platte auf Nummer 0 hieß vorher „Primary Master".
* **Gerechnet wird mit der echten Blockgröße** aus ''BlockInfo'', nicht mit festen 512 Byte — ein 4Kn-Namensraum meldete sonst ein Achtel seiner Größe.
Wird nichts gefunden, gibt das Werkzeug ''diskinfo: no disks found'' aus.
> **Denselben Namen gibt es zweimal.** ''diskinfo'' ist auch ein Befehl der [[lyxos:cmd:diskinfo|Wartungs-Shell]]. Die Shell-Fassung läuft im Shell-Prozess selbst — sie funktioniert also auch dann, wenn kein Dateisystem eingehängt ist und ''/bin'' gar nicht erreichbar wäre. Die Fassung hier ist ein gewöhnliches Ring-3-Programm.
----
Letzte Aktualisierung: 2026-08-27 — Seite neu angelegt, aus ''lyx-os/bin/diskinfo.lyx'' erhoben.