磁盤


磁盤基礎

磁盤的結構

①硬盤的物理結構

  • 盤片:硬盤有多個盤片,每盤片2面
  • 磁頭:每面一個磁頭、

②硬盤的數據結構

  • 扇區:盤片被分為多個扇區,每個扇區存放512字節的數據,硬盤的最小存儲單位
  • 磁道:同個盤片不同半徑的同心圓,是由磁頭在盤面表面划出的圓形軌跡
  • 柱面:不同盤片相同半徑構成的圓柱面,由同一半徑圓的多個磁道組成

③硬盤存儲容量=磁頭數x磁道(柱面)數x每道扇區數x每扇區字節數(512字節)

④可以用柱面/磁頭/扇區來唯一定位磁盤上每一個區域

⑤磁盤接口類型

  • IDE:並口數據線連接主板與硬盤,抗干擾性太差,且排線占用空間較大,不利電腦內部散熱,已逐漸被SATA取代
  • SATA:抗干擾性強,支持熱插拔等功能,速度快,糾錯能力強
  • SCSI:小型機系統接口,SCSI硬盤廣為工作站級個人電腦以及服務器所使用,資料傳輸時CPU占用率較低,轉速快,支持人插拔等
  •  SAS:是新一代的SCSI技術,和SATA硬盤相同,都是采用序列式技術以獲得更高的傳輸速度,可達到6Gb/s

檢測並確認新硬盤

fdisk命令

查看或管理磁盤分區

fdisk  -l   [磁盤設備] 

 

 

交互模式中的常用指令

m 獲取幫助菜單
n 新建分區
p 查看分區情況
d 刪除分區
t 變更分區的類型
w 保存分區操作並退出
q 不保存分區操作並退出

 

 

 

 

 

 

 

 

查看磁盤使用情況

df命令

df    [選項]    [文件]

 

 

示例

規划硬盤中的分區

MBR與磁盤分區表示

主引導記錄(MBR:Master Boot Record)

  • MBR位於硬盤第一個物理扇區處
  • MBR中包含硬盤的主引導程序和硬盤分區表
  • 分區表有4個分區記錄區,每個分區記錄區占16個字節
  • Linux中將硬盤、分區等設備均表示為文件


磁盤分區結構

  • 硬盤中的主分區數目只有4個
  • 主分區和擴展分區的序號限制在1~4
  • 擴展分區再分區為邏輯分區
  • 邏輯分區的序號將始終從5開始

創建分區步驟

n

  --p  主分區 、 e 擴展分區 、 l  邏輯分區

      -- 設置分區:1  (范圍1~4 ,如按 Enter  鍵接受默認值)

           --設置柱面序列:直接按Enter 鍵接受默認值

                --設置分區大小:+20G  (指定大小為20G,如按Enter 鍵 接受默認值表示所有空間)

                        --w

創建文件系統

mkfs命令

Make Filesystem,創建文件系統(格式化)

mkfs   -t    文件系統類型   分區設備

 

 

mkswap命令

make  swap ,創建交換文件系統

mkswap   分區設備

 

文件系統類型

①XFS文件系統

  • 存放文件和目錄數據的分區
  • 高性能的日志型文件系統,特別擅長處理大文件,可支持上百萬TB的存儲空間
  • CentOS7系統默認使用的文件類型

②SWAP,交換文件系統

  • 為Linux系統建立交換分區
  • 一般設置為物理內存的1.5~2倍

③Linux支持的其他文件系統類型

EXT4  、 FAT32  、  NTFS  、LVM

掛載、卸載文件系統

mount命令

掛載文件系統、ISO鏡像到指定文件夾

mount [-t 類型]    存儲設備   掛載點目錄

mount  -o  loop    ISO鏡像文件   掛載點目錄  

 

 

 

  • -t:用於指定文件系統類型,通常可以省略,由系統自動識別
  • -o:掛載參數列表,以英文逗號分隔;或用來描述特殊設備,用loop指定

umount命令

卸載已掛載的文件系統

umount     存儲設備位置

umount    掛載點目錄 

 

 

 

  • -l:表示解除正在繁忙的文件系統
  • -f:表示強制

設置文件系統的自動掛載

/etc/fstab配置文件

Linux操作系統在每次開機時,會自動讀取.etc/fstab文件內容,自動掛載所指定的文件系統

vim  /etc/fstab

/dev/sdb1       /opt         xfs              defaults       0  0

/dev/sr0         /mnt         iso9660       defaults      0  0

第一字段:設備名或設備卷標明

第二字段:文件系統的掛載點目錄的位置

第三字段:文件系統類型,如xfs 、swap等

第四字段:掛載參數,即mount命令“-o”選項后可使用的參數。例如,defaults(默認參數)、rw(可讀寫)、ro(只讀)、noexec(禁用執行程序)

第五字段:表示文件系統示需要dump備份(dump是一個備份工具)。一般設為1時表示需要,設為0時將被dump忽略

第六字段:該數字決定在系統啟動進行時磁盤檢查的順序。0表示不進行檢查,2表示其次檢查。根分區可設為1,其他分區設為2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM