1. 程式人生 > >裝系統那些事兒-2-作業系統安裝分類和原理

裝系統那些事兒-2-作業系統安裝分類和原理

上次介紹了電腦的啟動流程,在此基礎上介紹一下作業系統的安裝分類和原理。

安裝方法分類介紹

現在作業系統的常用安裝方法現在主要有如下幾種:

1.作業系統安裝光碟安裝

Windows安裝光碟,裝過盜版系統的都知道那些年赫赫有名的“番茄家園”、“雨林木風”吧,最開始知道這些就是從他們的盜版系統光碟開始

Linux LiveCD,很多Linux發行版本已經被設計為所謂的“LiveCD”,即可以直接引導為可用 Linux 系統的 CD,最常見到的就是炒的火熱的Ubuntu LiveCD

Windows正版作業系統和Linux LiveCD安裝光碟安裝是最簡單的方法,一般只要插入光碟後系統便會引導你一步步操作,非常簡單方便

Windows盜版作業系統的安裝方式要看盜版廠商的設計是否人性化,現在的好多盜版光碟都是傻瓜式安裝,號稱無人值守安裝,但是其實都是封裝後面要介紹的Ghost安裝和WinPE安裝方式

2.作業系統安裝光碟的映象安裝

為了便於下載和傳播,作業系統安裝光碟被製成了ISO映象檔案,現在到網上搜索Windows盜版系統和Linux系統下載的話,很多時候都是ISO格式的光碟映象檔案。ISO檔案安裝的話,可以用虛擬光碟機開啟自動執行安裝,刻錄到光碟安裝或用其他引導工具(GrubForDos,EasyBCD,Grub)引導安裝。

3.Ghost檔案安裝

當然,這只是針對Windows系統的安裝,是最常用的安裝方式,基本上盜版系統都是通過這種方式或在此基礎上封裝人性化的介面來安裝

4.Windows PE安裝

Windows PE是微軟推出的以XP核心的釋出的簡易作業系統,Windows PE 不是設計為計算機上的主要作業系統,而是作為獨立的預安裝和恢復環境。在Windows PE環境中分割槽和安裝系統會方便的多,現在很多高手定義的WinPE功能非常強大,非常適用於對作業系統安裝不是特別熟悉的新手。當電腦出現問題進不了作業系統或啟動區破壞時,用WinPE來恢復是個非常好的主意。

5.製作啟動U盤(硬碟)安裝

對於Windows和Linux作業系統來說,都可以通過製作可啟動(引導)U盤來安裝,啟動U盤製作完成後,其效果和安裝光碟一樣。

作業系統安裝原理

試著想象一下,現在我們有一個裸機,什麼作業系統都沒有,我們要怎麼才能給他裝上作業系統呢?下面是一個簡單的示意圖

1.第三方啟動區啟動

所謂第三方啟動就是提供複製檔案、硬碟分割槽和修改MBR指向等功能。如果我們的電腦本身就裝有作業系統,我們可以在已安裝的作業系統完成上訴操作或藉助第三方作業系統,但是若電腦是裸機,就要藉助第三方啟動區從另外的介質(光碟、U盤)上啟動一個作業系統來完成這樣一個操作。 對於光碟和U盤啟動,會自動或選擇進入到第三方作業系統,對於ISO檔案需要引導進入第三方作業系統(一般在Windows下安裝Linux最常用)。 這裡的第三方作業系統對於Windows來說是DOS或WinPE,對於Linux是命令列Linux或各個版本Linux定義的圖形化安裝環境(最新版的各個Linux版本都支援圖形化安裝環境,筆者比較喜歡Ubuntu和CentOS的環境,比較人性化)。

2.複製檔案,修改MBR

對於複製檔案和修改MBR,正版windows會自己幫我們搞定一切,盜版Ghost windows下用Ghost工具來完成這一切。Linux下Live CD自動引導到圖形安裝系統來搞定這一切,ISO檔案手動引導到圖形安裝系統來搞定這一切。

3.引導安裝程式引導安裝

對於現在來說,大多數系統的引導安裝程式非常人性化,分割槽、安裝驅動、設定使用者等等都集成了,非常方便,使用者只需要按照提示一步步操作即可完成安裝。 至此,作業系統安裝原理三大步就解釋完畢,從下一節開始我會從例項出發讓大家對系統安裝原理深入理解。

相關推薦

系統那些事兒-2-作業系統安裝分類原理

上次介紹了電腦的啟動流程,在此基礎上介紹一下作業系統的安裝分類和原理。 安裝方法分類介紹 現在作業系統的常用安裝方法現在主要有如下幾種: 1.作業系統安裝光碟安裝 Windows安裝光碟,裝過盜版系統的都知道那些年赫赫有名的“番茄家園”、“雨林木風”吧,最開始知道這些就是從

關於開發入門的那些事兒2

開發入門 eclips 自己 設置 C# 集成 F5 env rate 說一個新的名詞,開發工具,有了開發工具,你後續的工作才會更輕松。 先簡介一個新的東西IDE全名 Integrated Dexelopment Environment 翻譯過來就是集成開發環境,這是用

找工作筆試面試那些事兒(2)---函式那些

作者:寒小陽 時間:2013年8月。 出處:http://blog.csdn.net/han_xiaoyang/article/details/10539723。 宣告:版權所有,轉載請註明出處,謝謝。   六、函式那些事        

系統架構設計師(2)-作業系統

一、作業系統分類 批處理作業系統、分時作業系統(Unix)、實時作業系統、網路作業系統、分散式作業系統、微機作業系統(Linux、Windows、IOS等)、嵌入式作業系統。 二、作業系統的4個特徵 併發性、共享性、虛擬性、不確定性。 三、作業系統的功能 程序管理、檔案管理、儲存

找工作筆試面試那些事兒(13)---作業系統常考知識點總結 ZZ 【作業系統

http://blog.csdn.net/han_xiaoyang/article/details/11285485 上一節對資料庫的知識做了一個小總結,實際找工作過程中,因為公司或單位側重點不一樣,考察的知識也是不盡相同的,但是作為計算機類的學生,作業系統的知識也是必

系統之 Win10 鏡像安裝

font .com 數據備份 很多 簡單 新的 .cn spa 簡單的 首先配置武器的第一步是要選擇武器的性質,以前win10 剛出的時候有很多問題,導致大家都不太喜歡用,但是現在Win10 經過一系列的優化,已經相當穩定靠譜,但是網上很多重裝系統的教程參差不齊,

CloudStack那些事兒2 : 主儲存與二級儲存

CloudStack的管理的儲存按用途分為主儲存(Primary Storage)和二級儲存(Secondary Storage),主儲存用來儲存虛擬機器的卷,二級儲存用來存放虛擬機器的模板,ISO映象和快照。值得一提的是,這裡的主儲存並不是指我們平時說的主存(

win7 64系統中Anaconda3.5.2安裝tensorflowtensorflow-gpu、Ubuntu系統中Anaconda安裝tensorflowtensorflow-gpu

注意: 你的系統和安裝的Python都必須是64位,才支援Tensorflow,TensorFlow不支援32位! win64系統中Anaconda3.5.2中安裝tensorflow和tensorflow-gpu: Anaconda3.5.2中安裝tensorflow

View那些事兒(2) -- 理解MeasureSpec

View的繪製的三大流程的第一步就是Measure(測量),想要理解View的測量過程,必須要先理解MeasureSpec,從字面上看,MeasureSpec就是“測量規格”的意思。其實它在一定程度上決定了View的測量過程,具體來講它包含了一個View的尺寸規

學長教你系統(三) windows安裝圖解

終於到windows的安裝了 注意這個是原版windows的安裝!不是老毛桃等第三方軟體的方法哈! 裝系統之前建議把電腦上的個人資料備份到u盤,硬碟,或網盤等儲存介質中,進行全面徹底的裝系統(相當於

Cocos Creator 中的動作系統那些事兒

動作系統就是可以在一定的時間內實現位移、旋轉、縮放、跳動等各種動作。 需要注意的是,動作系統跟 Cocos Creator 編譯器的動畫系統不同,動作系統是面向程式設計師的API介面,而動畫系統是通過編譯器來設計,它們服務於不同的使用場景,動作系統通常適合做一些簡單的位移、旋轉等動作,而動畫系統則相對要強大

在Mac OS X 10.13.2安裝nltk numpy

www. htm bsp ati imp optional org html pre 參考網址:http://www.nltk.org/install.html Mac/Unix Install NLTK: run sudo pip install -U nltk I

linux命令在系統中的查詢順序、分類基本使用

pass 終端 ext src its echo media oot 命令 linux命令在系統中的查詢順序 在系統中輸入一條命令時,系統的查詢查詢順序為 linux命令的分類 內部命令:命令本身存放在系統內存中,是shell程序的一部分,這些命令由shell程序內部完

找工作筆試面試那些事兒(1)---C,C++基礎程式設計風格(1)

前言     眼看著又要到一年一度的找工作季了,遙想去年這會兒,學校同學們也都是一副要上戰場似得枕戈待旦整裝待發的情景。想來自己當時筆試面試也確實參加了不少,無奈技術和智商平平,最後結果一般,但也確實經歷了不少,外加一直有總結和整理資料的小習慣,手頭上確實攢下了一些

自考那些事兒(六):計算機網路原理(總述篇)

【前言】     一年一次的自學考試盛宴馬上又要來臨;回想自己已是第五次征戰自考考場,至今依稀記得第一次參加時的場景。對比今昔發現自己心態上有了很大的變化,對待知識理解的也有了新的深度。 【精彩總述】

windows作業系統安裝pythondjango

第一步:先到python的官方網站下載python 官網在這裡:https://www.python.org/downloads/ 2.下載完成之後開啟msi的安裝包一路點選下一步,安裝到磁碟中 本人安裝在這個路徑下: 3.配置好python的環境變數: 如果學過jav

【小白系統】——硬碟分割槽表格式GUIDMBR知識普及

        我們的電腦硬碟分割槽格式一共有兩種,一種是GUID(GPT),一種是MBR。 怎麼判斷自己硬碟是哪一種:       如果你的電腦原裝系統是win8或者以上的,那麼他的硬碟分割槽表格式

用WEKA進行資料探勘,第2部分:分類群集

簡介 在 用 WEKA 進行資料探勘,第 1 部分:簡介和迴歸,我介紹了資料探勘的概念以及免費的開源軟體 Waikato Environment for Knowledge Analysis(WEKA),利用它可以挖掘資料來獲得趨勢和模式。我還談到了第一種資料探勘的方法 —

centos7.2安裝python3pip19.0.3

lin net 超鏈接 err edi com ldd grep centos 安裝libressl 下載地址: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.7.4.tar.gz 或者 :https:/

linux磁碟與檔案系統管理的那些事兒2

我們接著第一篇文章講起。 檔案系統掛載與解除安裝 建立完檔案系統,我們需要將新建的檔案系統掛載到根檔案系統上的某個目錄上,進而我們便可以通過該目錄來訪問該檔案系統。建立這種關聯關係的過程稱為掛載,所掛載的目錄稱為掛載點;若解除這種關聯關係,則稱之為解除安裝; 由