Linux學習筆記2 硬碟分割

2021-06-03 21:01:17 字數 851 閱讀 3011

上圖所示為一塊硬碟,最小單位為「磁區sector」,多個磁區組成圓形的「磁軌」,多個「磁軌」組成「磁柱」,其中「磁柱」是硬碟分割槽的基本單位。

第乙個「磁區(512byte)」很重要,稱為「master boot record(mbr)」,它中記錄了「bootloader(446byte)和分割槽表(64byte)」,bootloader容易理解,但分割槽表指的是什麼呢?

分割槽表有 64個byte可以記錄4條資料,也就是一塊硬碟最多可以有四個主分割槽。那麼邏輯分割槽怎麼辦呢?如下圖

上圖中 分割槽表中記錄了乙個主分割槽和乙個擴充套件分割槽,而擴充套件分割槽「又指向乙個分割槽(sector)」,那麼邏輯分割槽的資訊就存放在這個 sector中。

對於乙個硬碟分割槽時,就是用來填充「分割槽表」的內容,分割槽表記錄了分割槽從哪個「磁柱」開始到哪個「磁柱」結束,如上圖p1: 1~100 磁柱

擴充套件分割槽: 101~400磁柱。 對於linux來說,每個分割槽的開始的第乙個「磁區」可以存放擴充套件資訊。

linux中硬碟的顯示方式:

ide: 硬碟號:hda,hdb,hdc,hdd,分割槽號:hda1,hda5,hda6,hda7,其中 hda1為主分割槽, hda5~7分邏輯分割槽

sata/scsi/usb:  硬碟號: sda/sdb... 分割槽號: sda1 sda5,sda6 ,意義同 ide硬碟

linux開機啟動:

bios決定到哪個硬碟

bootload決定載入哪個os核心,如windows核心或linux核心,同時bootloader也可以跳轉到另乙個bootloader中,另乙個bootloader不是存放在mbr裡,是存放在開始磁柱的第乙個磁區。

那麼這個帶選單的 bootloader(開機啟動程式) 就稱為 grub或者其它類似的。

linux學習 2 硬碟掛載

序言 硬碟檔案掛載具體操作 0 介紹幾個詞 機械手臂 控制讀取頭伸縮,讀取磁碟中的資料 主軸馬達 轉動磁碟使讀取頭能讀取磁碟中不同位置的資料 磁碟 儲存資料的大圓盤,周長相同,圓的面積最大 分割槽 將磁碟分成若干個區域 扇區 磁碟最小儲存單元 磁柱 劃分扇區的標識 lba 512bytes,乙個邏輯...

linux學習筆記 2

一些常用的基本命令 uname a 檢視核心版本 ls al 顯示所有檔案的屬性 pwd 顯示當前路徑 cd 返回上一次目錄 cd 返回主目錄 date s 設定時間 日期 cal 顯示日曆 cal 2006 bc 計算器具 man info 幫助手冊 locale 顯示當前字型 locale a ...

Linux學習筆記2

1 linux使用者身份與群組記錄的檔案 預設情況下所有系統賬號的資訊都記錄在 etc passwd這個檔案中 個人密碼則記錄在 etc shadow這個檔案中 所有的組名記錄在 etc group中 2 使用ls all檢視目錄下的檔案詳細資訊 例如 rw r r 1 root root 6849...