next up previous contents
Next: 檔案系統的簡單操作 Up: 檔案系統的掛載 Previous: 檔案系統的掛載   Contents

認識硬碟

  1. 硬碟構造:
    
    
    磁頭 (Head) 硬碟讀寫。
    磁軌 (Track) 磁頭固定,硬碟轉一圈。
    磁柱 (Cylinder) 多個硬碟盤同半徑之磁軌總和。
    磁區 (sector) 硬碟最小儲存物理量,約 512bytes。
    硬碟的儲存量 磁柱 x 磁碩 x 磁區 x 512bytes。
  2. 硬碟分割相關名詞:
    1. 主要開機磁區 MBR (Master Boot Recorder):記錄開機管理程式及磁碟分割表。
    2. 磁碟分割表 (partition table):Primary+Extended 只能有四個分割紀錄,且 Extended 最多只能一個。 硬碟分割表與資料儲存區示意圖:

      \begin{picture}(400,280)(20,-10)
\setlength{\unitlength}{1pt}
\put(80,200){\das...
...d\\ /dev/hda4}}
\put(240,55){\shortstack[c]{Extended\\ /dev/hda2}}
\end{picture}

    3. 分割槽 (partition):從 n1n2 磁柱,故磁柱為分割之最小單位。
    4. 檔案系統:每個分割槽即是一個檔案系統 (file system)。

  3. 以指令 df 查看硬碟分割及掛載狀況:
    [root@mdk-dyw dywang]# df
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/hda1             5.8G  2.9G  2.6G  53% /
    /dev/hda6              68G   33G   35G  49% /home
    註:/dev/hda5 分割給 swap 未顯示。
    

  4. 顯示硬碟 /dev/hda 分割狀況:
    [root@mdk-dyw dywang]# fdisk -l /dev/hda
    Disk /dev/hda: 40.0 GB, 40020664320 bytes
    255 heads, 63 sectors/track, 4865 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1   *           1         764     6136798+  83  Linux
    /dev/hda2             765        4865    32941282+   5  Extended
    /dev/hda5             765         904     1124518+  82  Linux swap
    /dev/hda6             905        4865    31816701   83  Linux
    



2015-04-13