色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux系統(tǒng)安裝前的一些預(yù)備知識

jf_78858299 ? 來源:技術(shù)人江湖 ? 作者:呂良 ? 2023-05-12 15:27 ? 次閱讀

本文會介紹一些Linux系統(tǒng)安裝前的一些預(yù)備知識,會涉及到MBR、BIOS和Boot loader等計算機(jī)基礎(chǔ)概念。

硬盤的第一扇區(qū)

在眾多設(shè)備中,與系統(tǒng)安裝關(guān)系最密切的就要數(shù)硬盤了。因?yàn)樵诎惭b操作系統(tǒng)時,我們要做的一個最重要的事就是對硬盤進(jìn)行分區(qū),以便我們可以更加方便和高效的使用電腦

在Linux系統(tǒng)中,一切設(shè)備都是以文件的形式存在的,所有設(shè)備對應(yīng)的文件都存儲在/dev路徑下。硬盤對應(yīng)的文件名通常都是/dev/sd[a-p],但如果你使用的是虛擬機(jī),那么硬盤對應(yīng)的文件名很可能是/dev/vd[a-p]

在整個硬盤的存儲空間中,它的第一個扇區(qū)是特別重要的。硬盤的一個扇區(qū)是512字節(jié)大小,在第一個扇區(qū)的512字節(jié)空間中,存儲了下面兩個東西。

**1. **主引導(dǎo)記錄(Master Boot Record, MBR):安裝啟動引導(dǎo)程序的地方,有446字節(jié);

**2. **分區(qū)表(partition table):記錄硬盤的分區(qū)狀態(tài),有64字節(jié)。

分區(qū)表

由于分區(qū)表僅擁有64字節(jié)的存儲空間,因此最多僅能有存儲四組分區(qū)信息,每組分區(qū)信息記錄了對應(yīng)分區(qū)在硬盤上的起始與結(jié)束的柱面號。假設(shè)硬盤設(shè)備文件名為/dev/sda,那么這四個分區(qū)在Linux系統(tǒng)中的設(shè)備文件名如下所示:

P1:/dev/sda1
P2:/dev/sda2
P3:/dev/sda3
P4:/dev/sda4

這四個分區(qū)可以作為主(Primary)分區(qū),也可以作為擴(kuò)展(Extended)分區(qū)。擴(kuò)展分區(qū)的作用是使用額外的扇區(qū)來記錄分區(qū)信息,以使我們可以擁有超過4個的分區(qū)數(shù)量。

擴(kuò)展分區(qū)本身并不能被用來格式化存儲數(shù)據(jù)。我們可以通過擴(kuò)展分區(qū)所指向的那個區(qū)塊繼續(xù)存儲其它分區(qū)信息。從擴(kuò)展分區(qū)中切割出來的分區(qū)叫做邏輯(Logical)分區(qū)。由于邏輯分區(qū)是由擴(kuò)展分區(qū)繼續(xù)劃分出來的,所以邏輯分區(qū)可以使用的硬盤柱面范圍就是擴(kuò)展分區(qū)所設(shè)置的范圍。

主分區(qū)、擴(kuò)展分區(qū)和邏輯分區(qū)之間的關(guān)系如下圖所示:

圖片

圖中分區(qū)在Linux系統(tǒng)中的設(shè)備文件名分別如下:

P1:/dev/sda1
P2:/dev/sda2
L1:/dev/sda5
L2:/dev/sda6
L3:/dev/sda7
L4:/dev/sda8

注意到這次的文件中不包含/dev/sda3和/dev/sda4。因?yàn)榍八膫€號碼都是保留給主分區(qū)和擴(kuò)展分區(qū)用的,邏輯分區(qū)的設(shè)備號碼只能由5開始。

下面我們對硬盤分區(qū)做一個總結(jié):

  1. 所謂的分區(qū)只是針對那個64字節(jié)的分區(qū)表進(jìn)行設(shè)置而已;
  2. 硬盤默認(rèn)的分區(qū)表僅能存儲四組分區(qū)信息,這四組分區(qū)可以是主分區(qū)或擴(kuò)展分區(qū);
  3. 擴(kuò)展分區(qū)最多只能有1個;
  4. 邏輯分區(qū)是由擴(kuò)展分區(qū)二次劃分出來的分區(qū);
  5. 主分區(qū)和邏輯分區(qū)可以被格式化后存儲數(shù)據(jù),擴(kuò)展分區(qū)不能被格式化。

BIOS&MBR

軟件是計算機(jī)的靈魂,沒有運(yùn)行任何軟件的硬件是沒有用的,操作系統(tǒng)就是用來管理計算機(jī)中各個硬件的軟件。

但是在電腦開機(jī)前,操作系統(tǒng)也只是躺在硬盤上的一組數(shù)據(jù)而已,那么計算機(jī)要如何讀取操作系統(tǒng)文件并運(yùn)行它呢?這就涉及到計算機(jī)的啟動程序了。

BIOS是寫入到計算機(jī)主板上的一個固件(固件就是寫入到硬件上的一個軟件程序)。這個BIOS就是計算機(jī)啟動的時候所執(zhí)行的第一個程序。BIOS會根據(jù)用戶的設(shè)置找到能夠啟動的設(shè)備(硬盤或U盤),如果啟動的設(shè)備是硬盤,BIOS會從該硬盤的第一個扇區(qū)中讀取MBR中的啟動引導(dǎo)程序。至此,BIOS的工作就結(jié)束了,節(jié)下來就是MBR內(nèi)的啟動引導(dǎo)程序的工作了。

MBR內(nèi)的啟動引導(dǎo)程序的任務(wù)就是加載操作系統(tǒng)內(nèi)核文件,這個啟動引導(dǎo)程序是操作系統(tǒng)在安裝的時候所提供的,所以它知道如何加載操作系統(tǒng)內(nèi)核。

接下來就是操作系統(tǒng)內(nèi)核開始接管計算機(jī),啟動引導(dǎo)程序的任務(wù)至此也圓滿完成了。

整個啟動流程到操作系統(tǒng)之前的過程總結(jié)如下:

  1. BIOS:計算機(jī)啟動后會主動執(zhí)行的固件,它會找到一個可啟動的設(shè)備;
  2. MBR:位于可啟動設(shè)備的第一個扇區(qū)內(nèi)的一塊存儲空間,只有446字節(jié),用于存儲啟動引導(dǎo)程序;
  3. 啟動引導(dǎo)程序(boot loader):一個可以加載操作系統(tǒng)內(nèi)核文件的程序;
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11373

    瀏覽量

    211299
  • 計算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7575

    瀏覽量

    89101
  • MBR
    MBR
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    11177
收藏 人收藏

    評論

    相關(guān)推薦

    介紹一些實(shí)用的Linux命令

    作為名軟件開發(fā)人員,掌握 Linux 命令是必不可少的技能。即使你使用 Windows 或 macOS,你總會遇到需要使用 Linux 命令的場合。例如,大多數(shù) Docker 鏡像都基于 L
    發(fā)表于 08-01 16:12 ?406次閱讀
    介紹<b class='flag-5'>一些</b>實(shí)用的<b class='flag-5'>Linux</b>命令

    梳理嵌入式Linux一些知識

    前言這篇文章簡單我們來起梳理嵌入式Linux一些知識,方便于一些想跟我樣想要由單片機(jī)進(jìn)階到
    發(fā)表于 11-04 07:33

    大佬都在看的嵌入式Linux一些知識

    前言 這篇文章簡單我們來起梳理嵌入式Linux一些知識,方便于一些想跟我樣想要由單片機(jī)進(jìn)階
    發(fā)表于 11-05 08:12

    起梳理嵌入式Linux一些知識

    前言這篇文章簡單我們來起梳理嵌入式Linux一些知識,方便于一些想跟我樣想要由單片機(jī)進(jìn)階到
    發(fā)表于 01-05 07:18

    linux安裝一些軟件

    linux安裝一些軟件,jdk和tomcat類的。
    發(fā)表于 11-09 17:39 ?0次下載

    SNMP協(xié)議的一些基本知識

    主要介紹了SNMP的協(xié)議的一些基本知識,通過了解SNMP,可以對很多大系統(tǒng)進(jìn)行遠(yuǎn)程控制。
    發(fā)表于 11-10 10:54 ?0次下載

    kali一些基礎(chǔ)安裝總結(jié)

    kali一些基礎(chǔ)安裝總結(jié),有興趣的同學(xué)可以參考下載看看啦。
    發(fā)表于 03-29 11:12 ?0次下載

    關(guān)于PID一些常用知識

    本文檔詳細(xì)介紹分析了關(guān)于PID的一些常用知識
    發(fā)表于 08-29 14:22 ?2次下載

    梳理嵌入式Linux一些知識

    學(xué)單片機(jī)的朋友有些已經(jīng)有一些Linux基礎(chǔ)了,但也不乏有些朋友沒用過Linux,甚至有些初學(xué)的讀者朋友沒聽說過Linux,為了照顧這些朋友,這里簡單地認(rèn)識
    的頭像 發(fā)表于 07-01 16:56 ?2318次閱讀

    關(guān)于學(xué)習(xí)Linux一些建議

    不管是在生活還是工作中,每個人都會逐漸養(yǎng)成一些小習(xí)慣。壞習(xí)慣旦形成就很難改正,所在在系統(tǒng)學(xué)習(xí) Linux 之前,給大家一些建議,刻意去培養(yǎng)
    發(fā)表于 07-14 14:22 ?640次閱讀

    嵌入式系統(tǒng)一些基礎(chǔ)知識

    本文主要介紹嵌入式系統(tǒng)一些基礎(chǔ)知識,希望對各位有幫助。
    的頭像 發(fā)表于 02-18 10:44 ?2577次閱讀

    圖詳細(xì)講解計算機(jī)預(yù)備知識

    圖詳細(xì)講解計算機(jī)預(yù)備知識
    發(fā)表于 04-19 09:14 ?2次下載

    射頻電路預(yù)備基礎(chǔ)知識

    射頻電路預(yù)備基礎(chǔ)知識免費(fèi)下載。
    發(fā)表于 06-07 14:37 ?78次下載

    學(xué)習(xí)linux內(nèi)核的一些建議

    學(xué)習(xí)linux內(nèi)核,這個可不像學(xué)門語言,c或者java個月或者3月你就能精通掌握。學(xué)習(xí)linux內(nèi)核是需要
    發(fā)表于 05-07 15:20 ?671次閱讀
    學(xué)習(xí)<b class='flag-5'>linux</b>內(nèi)核的<b class='flag-5'>一些</b>建議

    分享一些Linux服務(wù)器的安全小貼士

    今天浩道跟大家分享一些Linux服務(wù)器的安全小貼士,讓你維護(hù)linux服務(wù)器安全上有一些方向!
    發(fā)表于 01-29 11:27 ?368次閱讀
    主站蜘蛛池模板: 97色伦图片97色伦图影院久久 | 精品亚洲永久免费精品 | 永久免费在线视频 | 99视频在线免费 | 日日摸夜夜添无码AVA片 | 亚洲电影第1页 | a三级黄色片| 精品国产九九 | 99re6热这里在线精品视频 | 精品成人在线视频 | 国产成人在线视频播放 | 超碰免费视频部落格 | 精品免费久久久久久影院 | 99热久久这里只有精品 | 主播蜜汁丝袜精品自拍 | 浪小辉军警服务员VIDEOS | 法国剧丝袜情版h级在线电影 | 欧美国产精品主播一区 | 伦理片天堂eeuss影院2o12 | 国内一级一级毛片a免费 | 亚洲成色爱我久久 | 日本三区四区免费高清不卡 | 成人a视频片在线观看免费 成人a毛片久久免费播放 | 国产精品永久免费视频 | 扒开老师大腿猛进AAA片软件 | 97国产人妻精品无码AV在线 | 精品一区二区三区高清免费观看 | 99精品国产高清自在线看超 | 国产免费内射又粗又爽密桃视频 | 俄罗斯aaaa一级毛片 | 成人综合在线视频免费观看完整版 | 国产精品免费一区二区三区四区 | 免费国产综合视频在线看 | 97精品在线观看 | 无码毛片内射白浆视频 | 国产在线精彩视频 | 精品无码一区二区三区中文字幕 | 免费看毛片的网址 | 欧洲最强rapper潮水喷视频 | 国产精品一国产精品免费 | 蜜臀色欲AV无人A片一区 |