UEFI雙啟動Windows和Linux
導讀 | 這是一份在同一臺機器上設定 和 Windows 雙重啟動的速成解釋,使用統一可擴充套件韌體介面(UEFI)。 |
我將強調一些重要點,而不是一步一步地指導你來如何配置你的系統以實現雙重啟動。作為一個示例,我將提到我在幾個月之前新買的筆記本計算機。我先是安裝 Ubuntu Linux 到整個硬碟中,這就摧毀了預裝的 Windows 10 環境。幾個月後,我決定安裝一個不同的 Linux 發行版 Fedora Linux,也決定在雙重啟動配置中與它一起再次安裝 Windows 10 。我將強調一些極其重要的實際情況。讓我們開始吧!
雙重啟動不僅僅是軟體問題。或者說它算是軟體的問題,因為它需要更改你的韌體,以告訴你的機器如何開始啟動程式。這裡有一些和韌體相關的重要事項要銘記於心。
在嘗試安裝前,確保你的韌體配置是最佳的。現在出售的大多數計算機有一個名為 統一可擴充套件韌體介面Unified Extensible Firmware Interface (UEFI)的新型別韌體,UEFI 差不多取代了另一個名為 基本輸入輸出系統Basic Input Output System(BIOS)的韌體型別,(包括很多韌體供應商在內的很多人)通常稱 BIOS 為傳統啟動模式Legacy Boot。
我不需要 BIOS,所以我選擇了 UEFI 模式。
另一個重要的設定是安全啟動Secure Boot。這個功能將檢測啟動路徑是否被篡改,並阻止未經批准的作業系統的啟動。現在,我禁用這個選項來確保我能夠安裝 Fedora Linux 。依據 Fedora 專案維基“功能/安全啟動”部分的介紹可知:Fedora Linux 在安全啟動選項啟用的時候也可以工作。這對其它的 Linux 發行版來說可能有所不同 — 我打算今後重新研究這項設定。
簡而言之,如果你發現在這項設定啟用時你不能安裝你的 Linux 作業系統,那麼禁用安全啟動並再次重新嘗試安裝。
如果你選擇雙重啟動並且兩個作業系統都在同一個驅動器上,那麼你必須將它分成多個分割槽。即使你使用兩個不同的驅動器進行雙重啟動,出於各種各樣的原因,大多數 Linux 環境也最好分成幾個基本的分割槽。這裡有一些選項值得考慮。
如果你決定手動分割槽你的啟動驅動器,在動手前,我建議使用GUID 分割槽表GUID Partition Table(GPT),而不是使用舊的主啟動記錄Master Boot Record(MBR) 。這種更改的原因之一是:MBR 有兩個特定的限制,而 GPT 卻沒有:
MBR 可以最多擁有 15 個分割槽,而 GPT 可以最多擁有 128 個分割槽。
MBR 最多僅支援 2 TB 磁碟,而 GPT 使用 64 位地址,這使得它最多支援 800 萬 TB 的磁碟。
如果你最近購買過硬碟,那麼你可能會知道現代的很多硬碟都超過了 2 TB 的限制。
如果你正在進行一次全新的安裝或使用一塊新的驅動器,那麼這裡可能沒有可以開始的分割槽。在這種情況下,作業系統安裝程式將先建立一個分割槽,即EFI 系統分割槽EFI System Partition(ESP)。如果你選擇使用一個諸如 gdisk 之類的工具來手動分割槽你的驅動器,你將需要使用一些引數來建立這個分割槽。基於現有的 ESP ,我設定它為約 500 MB 的大小,並分配它為 ef00( EFI 系統 )分割槽型別。UEFI 規範要求格式化為 FAT32/msdos ,很可能是因為這種格式被大量的作業系統所支援。
在你完成先前的兩個任務後,你就可以安裝你的作業系統了。雖然我在這裡關注的是 Windows 10 和 Fedora Linux ,當安裝其它組合時的過程也是非常相似。
我開始 Windows 10 的安裝,並建立了一個 20 GB 的 Windows 分割槽。因為我先前在我的筆記本計算機上安裝了 Linux ,所以驅動器已經有了一個 ESP ,我選擇保留它。我刪除所有的現有 Linux 和交換分割槽來開始一次全新安裝,然後開始我的 Windows 安裝。Windows 安裝程式自動建立另一個 16 MB 的小分割槽,稱為 微軟保留分割槽Microsoft Reserved Partition(MSR)。在這完成後,在 512 GB 啟動驅動器上仍然有大約 400 GB 的未分配空間。
接下來,我繼續完成了 Windows 10 安裝過程。隨後我重新啟動到 Windows 來確保它是工作的,在作業系統第一次啟動時,建立我的使用者賬號,設定 Wi-Fi ,並完成其它必須的任務。
接下來,我將心思轉移到安裝 Linux 。我開始了安裝過程,當安裝進行到磁碟配置的步驟時,我確保不會更改 Windows NTFS 和 MSR 分割槽。我也不會更改 ESP ,但是我設定它的掛載點為 /boot/efi。然後我建立常用的 ext4 格式分割槽, /(根分割槽)、/boot 和 /home。我建立的最後一個分割槽是 Linux 的交換分割槽(swap)。
像安裝 Windows 一樣,我繼續完成了 Linux 安裝,隨後重新啟動。令我高興的是,在啟動時大一統啟動載入程式GRand Unified Boot Loader(GRUB)選單提供選擇 Windows 或 Linux 的選項,這意味著我不需要再做任何額外的配置。我選擇 Linux 並完成了諸如建立我的使用者賬號等常規步驟。
總體而言,這個過程是不難的,在過去的幾年裡,從 BIOS 過渡到 UEFI 有一些困難需要解決,加上諸如安全啟動等功能的引入。我相信我們現在已經克服了這些障礙,可以可靠地設定多重啟動系統。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2742893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- UEFI雙系統設定ubuntu或windows優先啟動,u盤啟動UbuntuWindows
- 折騰PXE網路啟動 pxe 雙引導bios&uefi模式 WDS windows deployment serveriOS模式WindowsServer
- 修復UEFI模式下Manjaro Linux啟動問題模式JARLinux
- UEFI和Legacy相容啟動U盤製作
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- 製作基於debian的linux live啟動u盤(UEFI)Linux
- uefi啟動U盤如何安裝系統_uefi啟動u盤安裝系統的方法
- uefi啟動隨身碟如何安裝系統_uefi啟動u盤安裝系統的方法
- win10怎麼改為uefi啟動_win10系統設定uefi啟動模式的方法Win10模式
- 怎樣把u盤製作成uefi啟動盤_最新uefi啟動u盤製作步驟詳解
- 在Linux下製作Linux&windows啟動盤LinuxWindows
- 將Debian從Legacy切換為UEFI啟動模式模式
- 華碩uefi bios中怎麼設定隨身碟啟動?華碩uefi bios設定u盤啟動方法步驟iOS
- CentOS7中使用efibootmgr管理UEFI啟動項CentOSboot
- Linux與Windows雙引導風險LinuxWindows
- Linux 開機引導和啟動Linux
- systemctl 命令在 Linux 中啟動、停止和重新啟動服務Linux
- win10 uefi模式如何關閉_windows10怎麼關閉uefi模式Win10模式Windows
- linux啟動Linux
- 如何製作uefi win10安裝盤啟動U盤Win10
- windows10 Centos雙系統安裝且啟動修復引導WindowsCentOS
- windows defender怎麼開啟 windows defender啟動方法Windows
- windows10和安裝linux雙系統安裝教程(超簡單)WindowsLinux
- windows10下安裝linux雙系統WindowsLinux
- windows 啟動流程三Windows
- Windows 啟動過程Windows
- 如何製作uefi win10安裝盤啟動隨身碟Win10
- [Windows] Windows 10 開啟 WSL 擁抱Linux系統WindowsLinux
- Bootloader Linux啟動bootLinux
- linux啟動流程Linux
- linux啟動bochsLinux
- Windows環境啟動RocketMQWindowsMQ
- Windows 設定 FRP 自動啟動WindowsFRP
- 在Linux裡安裝和啟動nginx的方法LinuxNginx
- linux停止和檢視啟動服務的命令Linux
- windows啟動管理器未能啟動如何解決Windows
- uefi+gpt 安裝win10+ubuntu18.04雙系統GPTWin10Ubuntu
- Linux啟動mysql命令LinuxMySql