鳥哥Linux學習筆記 01 磁碟分割槽

2022-08-03 19:24:13 字數 1478 閱讀 8351

磁碟可以細分出扇區和磁柱兩種單位,其中散去每個為512bytes那麼大,山區中第乙個山區特別重要,因為他紀律了整個磁碟的重要資訊,主要有兩個:1.主要啟動記錄區(master boot record, mbr):可以安裝開機管理程式的地方,有446bytes。2.分割表(partition table):記錄整個磁碟分割的狀態,有64bytes

mbr很重要,引文當系統在開機的時候會主動去讀取這個區塊的內容,這樣系統才會知道程式放在那裡其應該如何開機。如果安裝多重引導的系統,mbr這個區塊的管理就非常非常重要了!

分割表記錄了磁碟分割的資訊。其64bytes資訊中,總共分為四組記錄區,魅族機率去急了了該區點的起始與結束的磁柱號碼。

圖1 磁碟分割槽表的作用示意圖

如果上面的硬碟裝置檔名為/dev/hda 那麼這四個分割草在linux系統中的裝置檔名如下所示:

圖中我們假設磁碟中只有400個磁柱,公分個成四個分割槽,第四個分割槽所在為 301-400號磁柱的范文。當作業系統為windows時,那麼第一道第乙個分割槽的代號應該為c,d,e,f.當有資料要寫入f槽時,你的資料會被寫入這個磁碟的301-400號磁柱之間。

由於分割表只有64bytes,最多只能容納四壁分割的記錄,這四個分割的記錄被成為主要(primary)或延伸(extended)分割槽。根據上面的圖示與說明,我們可以得到幾個重點資訊:

圖2 延伸分割示意圖

從上圖中可以看到,磁碟的四個分割記錄區只使用了兩個,p1為主要分割,而p2為延伸分割,延伸分割的目的是為了使用額外的山區來紀律分割資訊,延伸分割本省並不能被拿來格式化。然後我們可以透過延伸分割所指向的那個區塊繼續做分割的記錄。

右下方那個區塊有繼續又分割出五個分割槽,這五個有延伸分割繼續切出來的分割槽,就被成為邏輯分割槽(logical partition),由於邏輯分割槽是由延伸分割槽繼續分割出來的,所以他可以使用的磁柱範圍就是延伸分割所設定的範圍。也就是圖中的 101-400

上述分割槽在linux系統中裝置檔名分別如下:

之所以沒有/dev/hda3  /dev/hda4 是因為前面四個號碼都是保留給primary或者extended用的。所以邏輯分割槽的裝置名稱就從5開始了。

對主要分割、延伸分割與邏輯分割的特性做乙個簡單的定義:

作業系統啟動流程:

bios:開機主動執行的韌體,會去尋找第乙個可開機的裝置

mbr:第乙個可開機裝置的第乙個山區內的主要啟動記錄區塊,內含開機管理程式

開機管理程式(boot loader):乙個可讀取核心檔案來執行的軟體

核心檔案:開始作業系統的功能

鳥哥linux學習筆記

man info cmd chgrp r dirname filename chown r user group dir file chmod r 777 dir file r對檔案可讀內容 對目錄只能檢視檔名 w對檔案可編輯不能刪除 對目錄可以新建刪除檔案或目錄 x對檔案可執行 對目錄可進入 cd...

鳥哥Linux筆記

一 讓使用者能進入某目錄成為 可工作目錄 的基本許可權為何 可使用的指令 例如 cd 等變換工作目錄的指令 目錄所需許可權 使用者對這個目錄至少需要具有 x 的許可權 額外需求 如果使用者想要在這個目錄內利用 ls 查閱檔名,則使用者對此目錄還需要 r 的許可權 二 使用者在某個目錄內讀取乙個檔案的...

鳥哥的linux學習筆記

linux 幫助指令 man info usr share doc man man 指令 檢視指令的使用方法。q 退出說明。info info 指令 檢視指令的使用方法。q 退出說明。各種軟體的幫助檔案 usr share doc 簡單的文字編輯器 nano nano file name 命令 ct...