Disk-Usage

Linux:我的每個硬碟上都有什麼

  • March 18, 2019

我即將購買一台新 PC,並將在其上安裝 Fedora 20(如果我真的必須使用它,我會為一些 Windows 提供雙啟動)。它將有一個新的硬碟驅動器,但我想保留現有的硬碟以供其上的數據使用。

目前我有 Fedora 12,以及兩個我忘記了詳細資訊和分區的內部硬碟。所以,我的問題是:請問,我怎樣才能找出每個上面的內容?我無法理解 df 的輸出以及它與物理驅動器的關係。

有幾個工具可以用來檢查磁碟的佈局,看看它是如何分區的。鑑於您在 F12 中使用的是較舊的發行版,其中一些工具可能不存在,因此您的里程會有所不同。我有一個古老的 FC3 版本,可以確認該工具是否存在,可以滿足您的需求。

blkid

$ blkid
/dev/hda1: LABEL="/boot" UUID="0a956929-XXXX-461a-XXXX-59e0XXXbcf0" SEC_TYPE="ext2" TYPE="ext3" 
/dev/dm-0: UUID="f51cdcd9-23XX-XXXX-XXXX-eb342c3b3fda" SEC_TYPE="ext2" TYPE="ext3" 
/dev/dm-1: TYPE="swap" 

磁碟

您還可以使用fdisk

$ fdisk -l

Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14        9964    79931407+  8e  Linux LVM

磁碟

你也許也可以動手sfdisk

$ sfdisk -l

Disk /dev/sda: 30394 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1          0+      5       6-     48163+  de  Dell Utility
/dev/sda2          6     267     262    2104515    b  W95 FAT32
/dev/sda3   *    268     292      25     200812+  83  Linux
/dev/sda4        293   30393   30101  241786282+   5  Extended
/dev/sda5        293+    305      13-    104391   83  Linux
/dev/sda6        306+  30393   30088- 241681828+  8e  Linux LVM

磁碟

最後cfdisk是基於互動式 ncurses 的應用程序。

$ cfdisk

    ss#!

結論

還有其他工具,但這些是 4 種更常見的工具,除了lsblk隨著您升級 Fedora(和其他發行版)的較新版本鏈。

參考

引用自:https://unix.stackexchange.com/questions/114185