Linux運維工程師必備的磁盤管理(一)分區

linux 中的磁盤管理

首先看下 linux 系統硬盤命令的規則:

sd-- scsi,sata

hd-- ide

vd-- 實驗環境中虛擬機

Linux運維工程師必備的磁盤管理(一)分區

sd a 1

硬盤類型 硬盤號(第幾塊硬盤,其中hd類型的 最多8快,sd 類型的最多16快) 分區號


這就是Linux中硬盤的命名規則,下面開始講解怎麼處理硬盤:

1、硬盤處理三步曲:

分區

fdisk/gdisk lsblk

製作文件系統(格式化)數據在硬盤中的存放方式

mkfs blkid

掛載(指定驅動器號)

mount df -Th

分區方案

MBR

1.:記錄了系統引導文件所在的扇區,446字節

2.:分區表,包括了每個分區的扇區起點和終點,64字節 / 16字節=4個分區 *重點

3.結束符,2字節 (分區結束的標誌)

Linux運維工程師必備的磁盤管理(一)分區

可以分為4個主分區 ( 一個硬盤的主分區也就是包含操作系統啟動所必需的文件和數據的硬盤分區,要在硬盤上安裝操作系統,則該硬盤必須得有一個主分區。)

但是4個主分區完全不夠我們正常的使用,於是就借用一個主分區做拓展分區使用(擴展分區也就是除主分區外的分區,但它不能直接使用,必須再將它劃分為若干個邏輯分區才行。邏輯分區也就是我們平常在操作系統中所看到的D、E、F等盤。)

Linux運維工程師必備的磁盤管理(一)分區


本實驗是在虛擬機中完成!關閉虛擬機 ! 給Linux系統新添加一塊硬盤

Linux運維工程師必備的磁盤管理(一)分區

Linux運維工程師必備的磁盤管理(一)分區

Linux運維工程師必備的磁盤管理(一)分區

Linux運維工程師必備的磁盤管理(一)分區

Linux運維工程師必備的磁盤管理(一)分區

Linux運維工程師必備的磁盤管理(一)分區

lsblk 查看硬盤使用狀態的命令

Linux運維工程師必備的磁盤管理(一)分區

查看硬盤使用狀態

fdisk mbr分區命令

eg : fdisk /dev/sdb

(系統中的所有硬件文件都在/dev/目錄下 )

Linux運維工程師必備的磁盤管理(一)分區

m 幫助

n 新增分區(p主分區e擴展分區l邏輯分區)

p 顯示分區表

q 不保存退出

w 保存退出

t 修改分區標籤

l 查看標籤分類

d 刪除分區

按 n 創建新分區,創建一個主分區

分區號1 其實大小默認 結束大小 1個G 按 w 保存並退出!

Linux運維工程師必備的磁盤管理(一)分區

fdisk -l /dev/sdb 也可查看分區表

Linux運維工程師必備的磁盤管理(一)分區

這樣 分區就創建好了

如果想要創建拓展分區,就 fdisk /dev/sdb

按 n 創建分區 ,按 e 創建拓展分區 ,再一路回車。保存

Linux運維工程師必備的磁盤管理(一)分區

保存後 lsblk 發現 ,sdb2 的 大小僅僅為1K 的大小

(因為拓展分區不可以直接使用,必須要在下面創建邏輯分區才可以使用)

再次的 fdisk /dev/sdb

Linux運維工程師必備的磁盤管理(一)分區

按 l 創建邏輯分區 ,下面 都是默認,結束大小為 1 個G , w 保存並退出!

Linux運維工程師必備的磁盤管理(一)分區

這樣 邏輯分區 就製作

如果,硬盤使用時進行分區不會顯示,兩種解決方法

1.reboot

2.partprobe /dev/sdb (表示當前硬盤正在使用)

未完。。。。待續


分享到:


相關文章: