溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux主機規(guī)劃與磁盤分區(qū)

發(fā)布時間:2020-07-21 16:00:43 來源:網(wǎng)絡(luò) 閱讀:818 作者:楓晚 欄目:建站服務器

各硬件設(shè)備在linux中的文件名

Linux系統(tǒng)中,每個設(shè)備都被當成一個文件來對待。

舉例來說,IDE接口的硬盤的文件名即為/dev/hd[a-d],其中,括號內(nèi)的字母a-d當中的任意一個,也既有/dev/had/,/dev/hda  /dev/hdb /dev/hdc/dev/hdd這四個文件的意思

Linux下幾乎所有的硬件設(shè)備文件都在/dev/這個目錄內(nèi),因此你會看到/dev/had,/dev/fd0

等的文件名

設(shè)備                                   設(shè)備在linux內(nèi)的文件名

IDE硬盤                             /dev/hda-d

SCSI|STA/USB                   /dev/sd[a-p]

U                                   /dev/sd[a-p]sata相同

軟驅(qū)                                   /dev/fd0-1

打印機                               25/dev/Ip/0-2

                                          USB/dev/usb/Ip[0-15]

鼠標                                   USB/dev/usb/mouse0-15

                                          PS2/dev/psaux

當前CD ROM/DVD ROM    /dev/cdrom

當前鼠標                            /dev/cdrom

磁帶機                               IDE/devht

                                          SCSI/dev/st0

磁盤的組成復習

磁盤的組成主要由盤片機械手臂,磁頭與主軸馬達所組成,而數(shù)據(jù)的寫入其實是在盤片上面,盤片上面又可細分出扇區(qū)與柱面兩種單位,其中扇區(qū)每個為512bytes那么大,磁盤的第一個扇區(qū)很重要,因為第一個扇區(qū)記錄了兩個重要的信息。分別是

主引導分區(qū)可以安裝引導加載程序的地方,446bytes

分區(qū)表:記錄整塊硬盤分區(qū)的狀態(tài),有64bytes

MBR是很重要的,因為當系統(tǒng)在開機的時候會主動取讀取這個區(qū)塊的內(nèi)容,這樣系統(tǒng)才會知道你的程序放在哪里且該如何進行開機,如果你要安裝多重引導的系統(tǒng),MBR這個區(qū)塊的管理就很重要

磁盤分區(qū)表

我們就是利用參考柱面號碼的方式來處理。在分區(qū)表所在的64bytes容量中,總共分為四組記錄區(qū),每組記錄區(qū)記錄了該區(qū)段的啟示與結(jié)束的柱面號碼。

由于分區(qū)表就只有64bytes而已,最多只能容納四個分區(qū),這四個分區(qū)被稱為主或擴展分區(qū),

l  其實所謂的分區(qū)只是針對那個64bytes的分區(qū)表進行設(shè)置而已

l  硬盤默認的分區(qū)表僅能寫入四組分區(qū)信息

l  這四組分區(qū)信息我們稱為主或擴展分區(qū)

l  分區(qū)最小的單位為柱面

當系統(tǒng)要寫入磁盤時,一定會參考磁盤分區(qū)表,才能針對某個分區(qū)進行數(shù)據(jù)的處理

1.   數(shù)據(jù)的安全性

2.   系統(tǒng)的性能考慮

邏輯分區(qū)的設(shè)備名稱號碼由5開始。

關(guān)于主分區(qū),擴展分區(qū),邏輯分區(qū)的特性我們組個簡單的定義

主分區(qū)與擴展分區(qū)最多可以有四個(硬盤的限制)

擴展分區(qū)最多只能有一個(操作系統(tǒng)的限制)

邏輯分區(qū)是由擴展分區(qū)持續(xù)切割出來的分區(qū)

能夠被格式化后作為數(shù)據(jù)訪問的分區(qū)為主分區(qū)與邏輯分區(qū),擴展分區(qū)無法格式化

邏輯分區(qū)的數(shù)量依操作系統(tǒng)而不同,在linux系統(tǒng)中,IDE硬盤最多有59個邏輯分區(qū),(5號到63號,)SATA硬盤則有11個邏輯分區(qū)(5號到15號)

分區(qū)是以賬面為級單位的“連續(xù)”磁盤空間

如果擴展分區(qū)被破壞,所有邏輯分區(qū)將會被刪除,因為邏輯分區(qū)的信息都記錄在擴展分區(qū)里

擴展分區(qū)本身則是提供來給邏輯分區(qū)創(chuàng)建使用

CMOSBIOS與開機

COMS是記錄各項硬件參數(shù)且嵌入在主板上面的存儲器,

BIOS則是一個寫入到主板上的一個韌體,就是寫入到硬件上的一個軟件程序

這個Biso 就是開機的時候計算機系統(tǒng)會主動執(zhí)行的第一個程序了

接下來BIOS回去分析計算機里面有哪些存儲設(shè)備,我們以硬盤為例。MBR真?zhèn)€僅有446bytes的硬盤容量里面會放置最基本的引導加載程序,此時BIOS完成,接下來就是MBR內(nèi)的引導程序的工作了

這個引導加載程序的目的是在加載內(nèi)核文件,由于引導加載程序是操作系統(tǒng)在安裝的時候所提供的,所以它會識別硬盤內(nèi)的文件系統(tǒng)格式,因此就能夠讀取內(nèi)核文件,記下來就是內(nèi)核的工作,引導加載程序也完成,之后就是大家所知道的操作系統(tǒng)的任務了

簡單的說,整個開機流程到操作系統(tǒng)之前的動作應該是這樣的

1.   BIOS:開機主動執(zhí)行的韌體,會認識第一個可開機的設(shè)備

2.   MBR:第一個可開機設(shè)備的第一個扇區(qū)內(nèi)的主引導分區(qū)塊,內(nèi)包含引導加載程序

3.   引導加載程序,一支可以讀取內(nèi)核文件來執(zhí)行的軟件。

4.   內(nèi)核文件:開始操作系統(tǒng)的功能

Boot loader則是操作系統(tǒng)安裝在MBR上面的一套軟件了,由于MBR僅有446bytes而已,因此這個引導加載程序是非常小而完美的,這個boo  loader的主要任務有下面這些項目

提供菜單:用戶可以選擇不同的開機選項,這也是多重引導的重要功能

載入內(nèi)核文件:直接指向開機的程序區(qū)段來開始操作系統(tǒng)

轉(zhuǎn)交其他loader:將引導加載功能轉(zhuǎn)交給其他loader負責

引導加載程序除了可以安裝在MBR之外,還可以安裝在每個分區(qū)的引導扇區(qū),這個特色就是造就“多重引導”的功能

多重引導

l  每個分區(qū)都擁有自己的啟動扇區(qū)

l  一個電腦兩個系統(tǒng),為第一分區(qū)、第二分區(qū)

l  實際可開機的內(nèi)核文件是放置到各分區(qū)內(nèi)的

l  Loader只會認識自己的系統(tǒng)分區(qū)內(nèi)的可開機內(nèi)核文件,以及其他loader而已

l  Loader可直接指向或者是間接管理權(quán)轉(zhuǎn)交給另一個管理程序

先安裝Windows后安裝linux

因為,如果先安裝Linux再安裝Windows,那么MBR的引導加載程序就會只有windows的選項,而不會有linux的選項(因為原本在MBR內(nèi)的linux的引導加載程序就會被覆蓋掉)。

Linux安裝模式下,磁盤分區(qū)的選擇極重要

目錄樹結(jié)構(gòu):

所謂的目錄樹結(jié)構(gòu)就是以根目錄為主,然后向下呈現(xiàn)分支裝的目錄結(jié)構(gòu)的一種文件按結(jié)構(gòu)。所以,整個目錄樹結(jié)構(gòu)最重要的就是那個根目錄,這個根目錄的表示方法為一條斜線“/

所有的文件都是由根目錄衍生而來的,而次目錄之下還能夠有一起其他的數(shù)據(jù)存在。

我們的文件數(shù)據(jù)其實是放在磁盤分區(qū)中的,現(xiàn)在的問題是如何結(jié)合目錄書的結(jié)構(gòu)與硬盤內(nèi)的數(shù)據(jù),這個時候就牽扯到“掛載”

文件系統(tǒng)與目錄樹的關(guān)系(掛載)

所謂的“掛載”就是利用一個目錄當成進入點,將磁盤分區(qū)的數(shù)據(jù)放置在該目錄下;也就是說,進入該目錄就可以讀取該分區(qū)的意思。這個操作我們稱為“掛載”,那個進入點的目錄我們稱為“掛載點”

 

主機的服務規(guī)劃與硬件的關(guān)系

小型企業(yè)常見的服務

1.NAT(達到路由器的功能)

2.SAMBA(加入windows網(wǎng)絡(luò)上的鄰居)

3.Mail(郵件服務器

4.Webwww服務器)

5.DHCP(提供客戶端自動獲取IP的功能)

6.Proxy(代理服務器)

7.FTP

重點回顧

¤  新添計算機硬件配置時,需要考慮的角度有游戲機/工作機的考慮,性價比的考慮,支持度的考慮等。

¤  舊的硬件配置可能由于爆粗內(nèi)的問題或者是電子零件老化的問題,導致計算機系統(tǒng)非常容易在運行過程中出現(xiàn)不明的死機情況。

¤  linux系統(tǒng)中,每個設(shè)備都被當成一個文件來對待,每個設(shè)備都會有設(shè)備文件名。

¤  磁盤的設(shè)備文件名為IDE接口的/dev/hd[a-d]SATA/SCSI/USB接口的/dev/sda-p】兩種

¤  磁盤的第一個扇區(qū)主要記錄了兩個重要的信息,分別是:

¤  1)主引導分區(qū);可以安裝加載程序的地方,有446byts;(2

¤  2)分區(qū)表:記錄整塊硬盤分區(qū)的狀態(tài),有64bytes

¤  磁盤的主分區(qū)與擴展分區(qū)最多可以有四個,邏輯分區(qū)的設(shè)備文件名號碼一定由5號開始

¤  開機的流程是:BIOS——MBR——boot loader——內(nèi)核文件

¤  Boot loader的功能主要是提供菜單,加載內(nèi)核,轉(zhuǎn)交控制權(quán)給其他loader

¤  Boot loader可以安裝的地點有兩個,分別是MBRboot sector

¤  Linux操作系統(tǒng)的文件使用目錄樹系統(tǒng),與磁盤的對應需要有“掛載”的操作才行

 

問答題部分

1.一臺計算機主機是否只要CPU夠快,整體速度就會提高?

不會,整體速度提高要綜合整體配置,比如內(nèi)存頻率 硬盤容量,等多方面提升

 

2Linux對于硬件要求需要的考慮是什么?是否一定要很高的配置才能安裝Linux?

不需要,按實際應用環(huán)境功能與所提供的服務來決定高低配置

CPU至少是2GHz系列等級以上的

內(nèi)存可以考慮高一點,因為內(nèi)存如果不夠用就會占用硬盤容量 所謂的交換分區(qū) 這樣對整體服務器性能不是很好

硬盤轉(zhuǎn)速要高點,容量 要大些

3.   一部好的主機在安裝之前,最好先進行規(guī)劃,哪些是必定需要注意的linux主機規(guī)劃事項

1.   選擇適當?shù)?span lang="en-us" xml:lang="en-us">distribution(發(fā)行版)

服務器上Red Hat Enterprise LinuxSuSE Enterp Linux不錯的選擇,版本改動的幅度較小,并且更新支持的期限較長

2.   主機的服務與硬件的關(guān)系

3.   主機硬盤的主要規(guī)劃

4.   請寫出下列配置在linux中的設(shè)備文件名

IDE硬盤                /dev/hda-d

CDROM                /dev/cdrom

打印機                   25針:/dev/Ip0-2   USB/dev/usb/Ip0-15

軟驅(qū)                       /dev/fd[0-1]

網(wǎng)卡                       /etc/sysconfig/network-scprits/if-eth0

如果你的系統(tǒng)經(jīng)常死機,又找不到方法解決,你可以向硬件的哪個方向搜尋?

1.   CPU溫度過高,內(nèi)存爆滿,電源供電不穩(wěn)定等情況

5.   目前在個人計算機上面常見的硬盤與主板的連接接口有哪兩個

SATASCSI接口

個人計算機SATA  服務器SCSI

 

 


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI