难忘的一天——装操作系统(三)
談我此次裝機的曲折過程,本來我是打算win7,win8.1,win10這三個系統都裝個遍,這樣多裝幾次差不多就會了。剛開始裝win7.我就卡殼了。
開始裝了,進入了老毛桃的界面,瀏覽文件選中自己優盤里的系統,發現軟件會自動的跳到軟件內部的系統文件。這說明我下載的系統文件可能有問題。
接著,我從裝過win7 的同學那里拷貝了win7 的系統開始裝,結果電腦硬盤是GPT分區格式,裝win7 的系統可能不能兼容,所以需要把磁盤轉成MBR格式的。
MBR和GPT是兩種不同分區形式,好比你買回來一塊新硬盤,要劃分成不同的區域,系統、工具、音樂等等,看你怎么分,傳統的MBR模式只能分4個主分區,并且最大的支持2.1T硬盤。GPT可以分無數多分區,并且支持9.4ZB硬盤(9.4ZB=94億TB)。
大硬盤和WIN8系統,讓我們從傳統的BIOS+MBR模式升級到UEFI+GPT模式,現在購買的主流電腦,都是預裝WIN8系統,為了更好的支持2TB硬盤,更快速的啟動win8,預裝系統都采取了GPT分區的格式,并且主板bios支持UEFI啟動。
幾種常見分區解釋:
1.MBR分區表:Master Boot Record,即硬盤主引導記錄分區表,只支持容量在 2.1TB 以下的硬盤,超過2.1TB的硬盤只能管理2.1TB,最多只支持4個主分區或三個主分區和一個擴展分區,擴展分區下可以有多個邏輯分區。
-
GPT分區表:GPT,全局唯一標識分區表(GUID Partition Table),與MBR最大4個分區表項的限制相比,GPT對分區數量沒有限制,但Windows最大僅支持128個GPT分區,GPT可管理硬盤大小達到了18EB。只有基于UEFI平臺的主板才支持GPT分區引導啟動。
-
ESP分區:EFI system partition,該分區用于采用了EFI BIOS的電腦系統,用來啟動操作系統。分區內存放引導管理程序、驅動程序、系統維護工具等。如果電腦采用了EFI系統,或當前磁盤用于在EFI平臺上啟動操作系統,則應建議ESP分區。
-
MSR分區:即微軟保留分區,是GPT磁盤上用于保留空間以備用的分區,例如在將磁盤轉換為動態磁盤時需要使用這些分區空間。
接著了解了一點關于分區的知識
一、 什么是分區?
分區從實質上說就是對硬盤的一種格式化。當我們創建分區時,就已經設置好了硬盤的各項物理參數,指定了硬盤主引導記錄(即Master Boot Record,一般簡稱為MBR)和引導記錄備份的存放位置。而對于文件系統以及其他操作系統管理硬盤所需要的信息則是通過之后的高級格式化,即Format命令來實現。
安裝操作系統和軟件之前,首先需要對硬盤進行分區和格式化,然后才能使用硬盤保存各種信息。許多人都會認為既然是分區就一定要把硬盤劃分成好幾個部分,其實我們完全可以只創建一個分區使用全部或部分的硬盤空間。不過,不論我們劃分了多少個分區,也不論使用的是SCSI硬盤還是IDE硬盤,都必須把硬盤的主分區設定為活動分區,這樣才能夠通過硬盤啟動系統。
二、擴展分區和邏輯分區:
DOS和FAT文件系統最初都被設計成可以支持在一塊硬盤上最多建立24個分區,分別使用從C到Z 24個驅動器盤符。但是主引導記錄中的分區表最多只能包含4個分區記錄,為了有效地解決這個問題,DOS的分區命令FDISK允許用戶創建一個擴展分區,并且在擴展分區內在建立最多23個邏輯分區,其中的每個分區都單獨分配一個盤符,可以被計算機作為獨立的物理設備使用。關于邏輯分區的信息都被保存在擴展分區內,而主分區和擴展分區的信息被保存在硬盤的MBR內。這也就是說無論硬盤有多少個分區,其主啟動記錄中只包含主分區(也就是啟動分區)和擴展分區兩個分區的信息
硬盤分區方式
我們平時說到的分區概念,不外乎三種:主分區、擴展分區和邏輯分區。
主分區是一個比較單純的分區,通常位于硬盤的最前面一塊區域中,構成邏輯C磁盤。在主分區中,不允許再建立其它邏輯磁盤。
擴展分區的概念則比較復雜,也是造成分區和邏輯磁盤混淆的主要原因。由于硬盤僅僅為分區表保留了64個字節的存儲空間,而每個分區的參數占據16個字節,故主引導扇區中總計可以存儲4個分區的數據。操作系統只允許存儲4個分區的數據,如果說邏輯磁盤就是分區,則系統最多只允許4個邏輯磁盤。對于具體的應用,4個邏輯磁盤往往不能滿足實際需求。為了建立更多的邏輯磁盤供操作系統使用,系統引入了擴展分區的概念。
所謂擴展分區,嚴格地講它不是一個實際意義的分區,它僅僅是一個指向下一個分區的指針,這種指針結構將形成一個單向鏈表。這樣在主引導扇區中除了主分區外,僅需要存儲一個被稱為擴展分區的分區數據,通過這個擴展分區的數據可以找到下一個分區(實際上也就是下一個邏輯磁盤)的起始位置,以此起始位置類推可以找到所有的分區。無論系統中建立多少個邏輯磁盤,在主引導扇區中通過一個擴展分區的參數就可以逐個找到每一個邏輯磁盤。
需要特別注意的是,由于主分區之后的各個分區是通過一種單向鏈表的結構來實現鏈接的,因此,若單向鏈表發生問題,將導致邏輯磁盤的丟失。
如何將磁盤格式從gpt格式轉換成mbr
進入現有的系統按照以下操作輸入命令,進入命令模式,一般是(win+R)
一:在終端運行界面輸入“Diskpart”,回車。
二:見到如下界面輸入“list disk”,回車。
查看磁盤信息。注意看磁盤容量來選擇。圖中465G的Disk 0是硬盤,3852M的Disk 1是用于Win7安裝的U盤
三:輸入“select disk 0”選擇disk 0為當前操作的磁盤,回車。
四:輸入“clean”清空當前磁盤分區,回車。
五:輸入“convert mbr”轉換為MBR分區,回車。
準備一個安裝了PE工具的U盤,一般用“老毛桃”或者“大白菜”刻盤。
進入PE系統,用磁盤分區工具將GPT改為MBR格式,方法為“硬盤”->“轉換為MBR格式”
如何快速將磁盤的MBR分區方式改成GPT分區方式
-
進入命令行界面:開始—>運行—>輸入“cmd”。
-
輸入命令“diskpart”,然后界面會顯示掛載在主機上的磁盤。如圖,我們接下來將對磁盤2進行格式轉換。
-
由于將轉換的是磁盤2,于是我們輸入命令“select disk=2”,界面將會顯示磁盤2已經選擇,我們接下來的操作都會是對磁盤2進行,如圖。
-
選擇好目標磁盤之后就是轉換了,輸入命令“convertgpt”,界面顯示已將所選磁盤成功地轉更換為 GPT 格式。這樣我們就輕松的將磁盤轉換好了。
-
再用“list disk ”命令就可以看到在磁盤后面的gpt項已經有標記了。現在單個分區可以支持2T以上了。
這里,同樣也可以用分區助手實現。
總結
以上是生活随笔為你收集整理的难忘的一天——装操作系统(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 难忘的一天——装操作系统(二)
- 下一篇: 难忘的一天——装操作系统(四)