Linux磁碟分割槽

2021-08-16 23:31:16 字數 1703 閱讀 2009

1、各硬體裝置在linux中檔名

在linux系統中,每個裝置都被當作乙個檔案系統來對待,在linux系統中幾乎所有的裝置都會在/dev這個目錄內。

裝置裝置在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

2、磁碟組成

第乙個扇區記錄了兩個重要資訊:

主引導分割槽(mbr),可以安裝引導引導程式的地方,有446bytes 如果要安裝多重引導系統,mbr分割槽的管理很重要,因為ixitong在開機時會主動讀取這個區塊的內容,這樣系統才會知道你的程式放在**該如何開機。

分割槽表(partiton table)記錄整塊硬碟分割槽的狀態,64bytes,由於分割槽表只有64bytes,最多只能容納四個分割槽,這四個分割槽被稱為主或拓展分割槽。

假設上面的硬碟裝置檔名為/dev/hda時,那麼這四個分割槽在linux系統中的裝置檔名如下,重點在於檔名後面會再接乙個數字,這個數字與該分割槽所在的位置有關。

p1:/dev/hda1

p2:/dev/hda2

p3:/dev/hda3

p4:/dev/hda4

可以看出:

其實所謂的分割槽只是針對那個64bytes的分割槽表進行設定而已,硬碟預設的分割槽表僅能寫入四組分割槽資訊,這四個分割槽被稱為主或擴充套件分割槽。

分割槽的最小單位為柱面

擴充套件分割槽繼續可分出邏輯分割槽

並且拓展分割槽最多只能有乙個

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

3、目錄結構樹

所謂目錄結構就是以根目錄為主,然後向下呈現分支狀的目錄結構的一種檔案結構。整個目錄樹結構最重要的就是那個根目錄,這個根目錄的表示方法為一條斜線「/」,目錄樹相關示意圖如下圖所示。

所有的檔案都是由根目錄衍生而來的,而次目錄之下還能夠有其他的資料存在,上圖中長方形為目錄,而波浪形則為檔案。當我們想要獲得mydata這個檔案時,系統則由跟目錄開始查詢,然後找到home,接下來找到dmtsai,最終的檔名為:/home/dmstai/mydata。

整個linux系統使用的是目錄樹結構,但是我們的檔案資料其實是存放在磁碟分割槽彙總,如何結合目錄樹的架構與磁碟內的資料,這個時候就牽扯到「掛載」。

4、檔案系統與目錄樹的關係(掛載)

所謂「掛載」就是利用乙個目錄當成進入點,將磁碟分割槽的資料放置在該目錄下,也就是說進入該目錄就可以讀取該分割槽的意思。

linux 磁碟分割槽

以後我們都將生活在數字時代,任何事都可以用二進位制的方法儲存起來。對於個人來說資料關鍵在於 全面 而對於系統運維工程師來說關鍵在於 大 所以如何安全的儲存就是我們要解決的問題之一。對於一塊硬碟 要想在系統中起到作用需要以下步驟 1 當然要正確的插上 2 利用fdisk命令 對磁碟進行分割槽,新建可用...

Linux磁碟分割槽

首先,介紹2種分割槽表 mbr分割槽表 mbr master boot record 支援的最大卷 2tb tb terabytes,1tb 1024gb 對分割槽的設限 最多4個主分割槽或3個主分割槽加乙個擴充套件分割槽。gpt分割槽表 gpt guid partition table 支援的最大...

Linux磁碟分割槽

在pc中常見的磁碟介面有ide和sata兩種,現在的pc基本上都是sata介面了,較老的可能還是ide介面。在ide介面中,各個磁碟分割槽的名字就是hda1,hda2這種形式 在sata介面中,各個磁碟分割槽的名字就是sda1,sda2這種形式。磁碟主要由碟片 機械手臂 磁頭和主軸馬達等組成。關於磁...