我們知道一塊磁碟可以被分成多個分割槽,在windows下,一塊磁碟可以將它分為c:,d:,e:盤,這裡c,d,e就是分割槽。下面對linux分割槽的檔名,如何進行linux的磁碟分割槽,磁碟分割槽有哪些限制進行總結。
資訊儲存在磁碟的碟片上,碟片上面可細分出扇區(sector)與柱面(cylinder,單片磁碟等於乙個磁軌)兩種單位,其中扇區每個為512bytes。
磁碟的第乙個扇區主要記錄了兩個重要的資訊,分別是:
柱面是檔案系統的最小單元,也就是分割槽的最小單元,在分割槽比餓哦所在的64byte容量中,總共分為4組記錄區,每組記錄區記錄了該區段的起始與結束的柱面號碼。
假設上面的硬碟裝置檔名為/dev/hda,那麼這4個分割槽在linux檔案系統中的裝置檔名如下所示:
由於分割槽表只有64bytes,最多只能容納四個分割槽,這四個分割槽被稱為主(primary)或擴充套件(extended)分割槽。分割槽只是針對64bytes的分割槽表進行設定而已,硬碟預設的分割槽表僅能寫入4組分區資訊。所以就有了擴充套件分割槽,擴充套件分割槽的目的是使用額外的扇區記錄分割槽資訊,擴充套件分割槽本身並不能被拿來格式化。我們可以通過擴充套件分割槽所指向的那個區塊繼續做分割槽記錄。
bios是乙個寫入主機板上的乙個程式軟體,是開機的時候計算機系統會主動執行的第乙個程式。bios會去分析計算機裡面有哪些儲存裝置,我們以硬碟為例,bios會依據使用者的設定去取得能夠開機的硬碟,並且到該硬碟裡面去讀取第乙個扇區的mbr位置。mbr這個僅有446bytes的硬碟容量裡面會放置最基本的引導引導程式,此時bios就功成圓滿了,接下來就是mbr內的引導引導程式的工作了。這個引導引導程式的目的是在載入(load)核心載入核心檔案,由於引導引導程式是作業系統在安裝的時候所提供的,所以它會識別硬碟內的檔案系統格式,因此就能夠讀取核心檔案,然後接下來就是核心檔案的工作,引導引導程式也功成圓滿,之後就是大家多指導的作業系統的任務啦。整個開機流程到作業系統之前的動作為:
bios:開機主動執行的程式,會認識第乙個可開機的裝置
mbr:第乙個可開機裝置的第乙個扇區內的主引導分割槽塊,內包含引導引導程式。
引導引導程式(boot loader):一支可讀取的核心檔案來執行的軟體。
核心檔案:開始作業系統的功能
引導引導程式的主要任務為:
提供選單:使用者可以選擇不同的開機選項,這也是多重引導的重要功能
提供核心檔案:直接指向可開機的程式區段開始作業系統。
轉交其他的loader:將引導載入功能轉交給其他的loader負責。
引導引導程式除了可以安裝在mbr之外,還可以安裝在每個分割槽的引導扇區。
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這種形式。磁碟主要由碟片 機械手臂 磁頭和主軸馬達等組成。關於磁...