GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bestimmen Sie die Größe eines Blockgeräts

blockdev --getsize64 /dev/sda gibt die Größe in Bytes zurück.

blockdev --getsz /dev/sda gibt die Größe in 512-Byte-Sektoren zurück.

Veraltet:blockdev --getsize /dev/sda gibt Größe in Sektoren zurück.

blockdev ist Teil von util-linux.


fdisk versteht weder das Partitionslayout, das von meinem Mac mit Linux verwendet wird, noch irgendein anderes Nicht-PC-Partitionsformat. (Ja, es gibt mac-fdisk für alte Mac-Partitionstabellen und gdisk für neuere GPT-Partitionstabellen, aber das sind nicht die einzigen anderen Partitionslayouts da draußen.)

Da der Kernel bereits die Partitionslayouts gescannt hat, als das Blockgerät in Betrieb genommen wurde, warum nicht direkt danach fragen?

$ cat /proc/partitions
major minor  #blocks  name

   8       16  390711384 sdb
   8       17     514079 sdb1
   8       18  390194752 sdb2
   8       32  976762584 sdc
   8       33     514079 sdc1
   8       34  976245952 sdc2
   8        0  156290904 sda
   8        1     514079 sda1
   8        2  155774272 sda2
   8       48 1465138584 sdd
   8       49     514079 sdd1
   8       50 1464621952 sdd2

cat /sys/class/block/sda/size

Dies gibt Ihnen seine Größe in 512-Byte-Blöcken.


Linux
  1. Erhöhen Sie die Größe von tmpDSK (/tmp)

  2. Warum sollte die Größe der Swap-Partition doppelt so groß sein wie die RAM-Größe?

  3. Wiederherstellen der Größe eines USB-Laufwerks (Linux)

  4. Wie kann ich ein Blockgerät von einem Computer auf einen anderen über das Netzwerk als Blockgerät einhängen?

  5. Was ist die empfohlene Größe für eine Linux /boot-Partition?

So passen Sie die Größe der Root-Partition unter Live Arch Linux an

Wie finde ich die Größe einer nicht gemounteten Partition unter Linux?

Wie bestimme ich die Blockgröße einer ext3-Partition unter Linux?

So ermitteln Sie die USB-Version 1.1 oder 2.0

So bestimmen Sie die beste Bytegröße für den Befehl dd

Wie kann man die Swap-Größe erhöhen?