MBR磁碟管理
MBR磁碟管理
一.磁碟結構
1.磁碟的物理結構
碟片:硬碟有多個碟片,每碟片2面
磁頭:每面一個磁頭
2.磁碟的資料結構
扇區:碟片被分為多個扇形區域,每個扇區存放512位元組的資料,硬碟的最小儲存單位
磁軌:同一碟片不同半徑的同心圓,是由磁頭在碟片表面劃出的圓形軌跡
柱面:不同碟片相同半徑構成的圓柱面,由同一半徑圓的多個磁軌組成
3.磁碟儲存容量
硬碟儲存容量=磁頭數×磁軌(柱面)數×每道扇區數x每扇區位元組數(512位元組)
可以用柱面/磁頭扇區來唯一定位磁碟上每一個區域
4.磁碟介面型別
IDE:並口資料線連線主機板與硬碟,抗干擾性太差,且排線佔用空間較大,不利電腦內部散熱,已逐漸被SATA所取代。
SATA:抗干擾性強,支援熱插拔等功能,速度快,糾錯能力強。
SCSI:小型機系統介面,SCSI 硬碟廣為工作站級個人電腦以及伺服器所使用,資料傳輸時CPU佔用率較低,轉速快,支援熱插拔等。
SAS:是新一代的SCSI 技術,和SATA硬碟相同,都是採取序列式技術以獲得更高的傳輸速度,可達到6Gb/s
5.磁碟分割槽表示
Linux中將硬碟、分割槽等裝置均表示為檔案
/dev/sdb5
sd表示SCSI裝置(用的最多) , hd表示IDE裝置
硬碟的順序號,以字母a、b、c…表示
分割槽的順序號,以數字1、 2、3…表示。主分割槽從1-4,第一個邏輯分割槽始終從5開始。
6.磁碟分割槽結構
1、硬碟中的主分割槽數目只有4個(分割槽表中每個分割槽佔16位元組)
2、主分割槽和擴充套件分割槽的序號限制在1~4(1-4始終儲存給主分割槽和擴充套件分割槽)
3、擴充套件分割槽再分為多個邏輯分割槽
4、邏輯分割槽的序號將始終從5開始(是擴充套件分割槽分出來的)
7.檢視磁碟分割槽
命令格式:fdisk -l [磁碟裝置]
Device (裝置) :分割槽的裝置檔名稱。
Boot:是否是引導分割槽。若是,則有"*"標識。
Start:該分割槽在硬碟中的起始位置(柱面數)
End:該分割槽在硬碟中的結束位置(柱面數)
Blocks:分割槽的大小,以Blocks (塊)為單位,預設的塊大小為1024位元組。
Id:分割槽對應的系統 ID 號。例如,83表示Linux中的XFS分割槽或EXT4分割槽、82代表交換檔案系統、8e表示LVM邏輯卷。
System:分割槽型別。
8.檢測並確認新硬碟
fdisk命令:檢視管理磁碟分割槽
命令格式:fdisk -l [磁碟裝置] 或fdisk [磁碟裝置]
管理磁碟分割槽:fdisk /dev/sdb
交模式中的常用命令
m:獲取幫助選單
n:新建分割槽
p:檢視分割槽情況
d:刪除分割槽
t:變更分割槽的型別
w:儲存分割槽操作並退出
q:不儲存分割槽操作並退出
建立檔案交換系統
建立seap
建立分割槽步驟
n
–> p主分割槽、e擴充套件分割槽、l 邏輯分割槽
–>設定分割槽:1 (範圍1-4,如按Enter鍵接受預設值)
–>設定柱面序列:直接按Enter鍵接受預設值
–>設定分割槽大小: +20G (指定大小為20GB,如按Enter鍵接受預設值表示所有空間)
–w
變更硬碟(特別是正在使用的硬碟)的分割槽設定以後,建議最好將系統重啟一次,或者執行"partprobe"命令使作業系統檢測新的分割槽表情況。以防格式化分割槽時損壞硬碟中已有的資料。
二.MBR
1.主開機記錄(MBR: Master Boot Record)
MBR位於硬碟第一個物理扇區處
MBR中包含硬碟的主載入程式和硬碟分割槽表
分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16個位元組
Linux中將硬碟、分割槽等裝置均表示為檔案
2.主啟動記錄(MBR)磁碟分割槽
MBR是主開機記錄,位於硬碟第一個物理扇區處, MBR中包含硬碟的主載入程式和硬碟分割槽表。MBR總共512位元組,前466位元組是主開機記錄,分割槽表儲存在MBR扇區中的第477-510位元組中。分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16位元組。
主啟動記錄(MBR)磁碟分割槽支援最大卷為2.2TB,每個磁碟最多有4個主分割槽,或3個主分割槽、1個擴充套件分割槽和在擴充套件分割槽裡面分多個邏輯分割槽。
三.檔案系統型別
1.XFS檔案系統
存放檔案和目錄資料的分割槽。
高效能的日誌型檔案系統,擅長處理大檔案,可支援百萬TB的儲存空間。
centos7系統中預設使用的檔案系統。
2.SWAP,交換檔案系統(虛擬記憶體)
執行記憶體不夠用時系統進行交換,把沒有使用的記憶體檔案交換到硬碟當中,放在硬碟中的虛擬記憶體中,當再次使用時把硬碟當中調到記憶體之中,把不使用的記憶體檔案再放到硬碟中的虛擬記憶體中。
為linux系統建立交換分割槽
一般設定為實體記憶體的1.5~2倍
3.Linux支援的其他檔案型別
EXT4、FAT32、NTFS、LVM(邏輯卷)
4.建立檔案系統
mkfs命令:Make Filesystem,建立檔案系統(格式化)
命令格式:mkfs -t 檔案系統型別 分割槽裝置
make swap 建立交換檔案系統
命令格式:mkswap 分割槽裝置
建立檔案系統的過程既格式化分割槽過程
mkfs -t xfs /dev/sdb1
mkfs.xfs /dev/sdb1
建立交換檔案系統
建立swap之前,目標分割槽應先通過fdisk 工具將分割槽型別ID 號設為82
fdisk /dev/sdb
–>t
–>3
–>82
mkswap /dev/sdb3
swapon /dev/sdb3 #啟用新增加的交換分割槽
swapoff /dev/sdb3 #停用指定的交換分割槽
swapon -s #檢視每個分割槽的swap狀態資訊
free -m #檢視總的swap狀態資訊
利用df -h查掛載點
5.掛載、解除安裝檔案系統
mount命令
掛載檔案系統、ISO映象到指定資料夾
命令格式:mount [-t 型別] 儲存裝置 掛載點目錄
-t:用於指定檔案系統型別,通常可以省略,由系統自動識別。
mount -o loop ISO映象檔案 掛載點目錄
-o:掛載引數列表,以英文為逗號分隔:或用來描述特殊裝置,用loop指定。
示列:mount /dev/cdrom /mnt
mount /dev/sdb1 /opt
umount命令
解除安裝已掛載的檔案系統
解除安裝前提:掛載的裝置或者目錄沒有被使用,要先退出掛載目錄。
命令格式:umount [-lf] 儲存裝置目錄或掛載點目錄
-l:表示接觸正在繁忙的檔案系統
-f:表示強制解除
umount 掛載點目錄
6.設定檔案系統自動掛載
/etc/fstab 配置檔案
Linux作業系統在每次開機時,會自動讀取/etc/fstab檔案的內容,自動掛載所指定的檔案系統。
vim /etc/fastb
/dev/sdb1 /opt xfs defaults 0 0
/dev/sr0 /mnt iso9660 defaults 0 0
第1欄位:裝置名或裝置卷標名。
第2欄位:檔案系統的掛載點目錄的位置。
第3欄位:檔案系統型別,如xfs, swap等。
第4欄位:掛載引數,即mount命令"-0"選項後可使用的引數。例如, defaults (預設引數)、w (可讀寫)、ro (只讀)、noexec (禁用執行程式)。
第5欄位:表示檔案系統是否需要dump備份(dump是一個備份工具)。一般設為1時表示需要,設為0時將被dump忽略。
第6欄位:該數字決定在系統啟動時進行磁碟檢查的順序。0表示不進行檢查, 1表示優先檢查, 2表示其次檢查。根分割槽可設為1,其他分割槽設為2
相關文章
- WIN10怎麼檢視磁碟是MBR還是GPT win10磁碟初始化mbr還是gpt如何檢視Win10GPT
- 【Linux】MBR磁碟分割槽表只能有四個分割槽?Linux
- 磁碟管理
- Linux磁碟管理Linux
- Linux 磁碟管理Linux
- linux之磁碟管理Linux
- 磁碟分割槽管理
- Linux 磁碟操作管理Linux
- Linux系統磁碟管理Linux
- MBR30100CT-ASEMI低壓降肖特基MBR30100CT
- MBR30300VCT-ASEMI肖特基二極體MBR30300VCT
- MBR20100FCT-ASEMI無人機專用MBR20100FCT無人機
- MBR40200PT-ASEMI無人機專用MBR40200PT無人機
- MBR60200PT-ASEMI逆變箱專用MBR60200PT
- 磁碟管理--學習筆記筆記
- Linux指令入門-磁碟管理Linux
- 如何使用Win10自帶MBR2GPT工具無損轉換GPT磁碟分割槽形式Win10GPT
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- MBR4060DC-ASEMI光伏專用二極體MBR4060DC
- DiskCatalogMaker for Mac(磁碟管理工具)Mac
- Mac磁碟管理工具:DiskCatalogMakerMac
- 磁碟管理與檔案系統
- DiskCatalogMaker for Mac磁碟管理工具Mac
- Linux 筆記分享六:磁碟管理Linux筆記
- win10磁碟管理器在哪裡開啟 怎麼開啟磁碟管理器Win10
- win10用mbr還是guid 系統分割槽選MBR還是GUIDWin10GUI
- Linux磁碟管理常用的三個命令!Linux
- 在Linux中,如何管理磁碟配額?Linux
- Linux-記憶體和磁碟管理Linux記憶體
- Linux LVM磁碟管理與FS掛載LinuxLVM
- mbr分割槽能不能裝win10_mbr分割槽怎麼裝win10Win10
- 北航OS課程筆記--六、磁碟管理筆記
- Linux 磁碟掛載和swap空間管理Linux
- K8S-磁碟配額管理-整理K8S
- Linux磁碟管理,這三個命令很重要!Linux
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- DiskCatalogMaker for mac(磁碟檔案管理工具)Mac
- LVM與磁碟配額管理 so easy come onLVM