linux學習筆記3 硬碟分割槽相關

2021-06-05 13:46:53 字數 1748 閱讀 7564

在linux中每個裝置都當做檔案來使用

ide硬碟         /dev/hd[a-d]

scsi/sata/usb硬碟      /dev/sd[a-p]

u盤          /dev/sd[a-p]

軟碟機         /dev/fd[0-1]

印表機         25針:/dev/lp[0-2]  usb:/dev/usb/lp[0-15]

滑鼠 usb:/dev/usb/mouse[0-15] ps2: /dev/psaux

當前cd rom/*** rom      /dev/cdrom

當前滑鼠        /dev/mouse

磁帶機         ide: /dev/ht0   scsi: /dev/st0

在ide介面中 分為主從2個介面 如果該主機板上有2個ide介面

那麼第乙個主從介面 分別為 hda hdb 

第二個則為 hdc  hdd

在sata介面中 如果有5個介面 分別接在 第乙個 和第五個

那麼檔名則為 sda sdb 與原有的順序無關 只和開機掃瞄順序有關

磁碟的盤面可分為,扇區(sector)和柱面(cylinder)

扇區的大小為512位元組 柱面的話是分割槽的最小單位

磁碟的第乙個扇區為mbr,前446位元組為引導引導程式 後64位元組為分割槽情況

因為分割槽描述表只有64位元組 分成4組

那麼最多只能有4個主分割槽或擴充套件分割槽

但有些電腦會有很多的碟符 如 c d e f g h

這是因為在擴充套件分割槽中 分為多個邏輯分割槽

因為主分割槽和擴充套件分割槽最多只有四個 固定好了, 在邏輯分割槽命名中保留前面的

分割槽 從5開始

主分割槽與擴充套件分割槽最多可以有4個

擴充套件分割槽最多只有1個

邏輯分割槽由擴充套件分割槽持續切割出來

能夠被格式化後作為資料訪問的分割槽為主分割槽和邏輯分割槽,擴充套件分割槽不能格式化

邏輯分割槽數量依作業系統而不同 linux中 ide最多59個5-63 sata最多11個 5-15

整個開機過程:

上電先啟動主機板上的一塊晶元(rom/flash/e2prom),裡面含有bios程式 bios加

載cmos上的硬體引數 bios也根據使用者設定是光碟啟動 硬碟啟動來轉到 對應的mbr

中,mbr分為boot loader 和 分割槽表  boot loader 可以載入核心檔案 啟動操作

系統 也可以指定其他啟動分割槽中boot loader(多作業系統)再載入對應的操作系

boot loader作用 提供選單 載入核心檔案 轉交其他loader

檔案系統與目錄樹的關係是掛載

掛載就是設定乙個目錄把磁碟分割槽的資料放置在該目錄下

初次安裝的話 只要分割槽 / swap即可

普通應用個人建議:如果 30g的大小 

/ 20g 

/usr 2g

/boot  20m

swap 2g

剩下就給 /home

如果做其他伺服器根據具體應用到多的進行修改

硬碟分割槽 3

本節主要描述mbr分割表和gpt分割表的特點。1 mbr master boot record 主引導記錄區,共512 bytes.包含兩個區域 1 主引導程式區 共446 bytes 2 分割表 共64 bytes,分4組記錄區,每組記錄區記錄了該區段的啟動與結束的磁柱號碼,每組16 bytes。...

linux硬碟分割槽

今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...

linux硬碟分割槽

把大硬碟分為小的邏輯分割槽 最多4個主分割槽,最多1個擴充套件分割槽 與主分割槽之和最大為4 擴充套件分割槽裡只能放邏輯分割槽。寫入檔案系統 windows下 fat32 fat16 ntfs linux下 ext2 ext3 ext4 劃分為4kb的資料塊 inode列表建立,inode號 ino...