在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...