• 多重引導

    編輯
    本詞條由“匿名用戶” 建檔。

    什么是多重引導

    編輯

    多重引導是在一臺計算機上安裝多個操作系統,并且能夠選擇引導哪個操作系統的行為。術語雙啟動是指兩個操作系統的通用配置。多重引導可能需要自定義引導加載程序

    多重引導的用法

    編輯

    多重引導允許多個操作系統駐留在一臺計算機上;例如,如果您有一個主操作系統和一個不太常用的備用系統。多重啟動的另一個原因可能是在不完全切換的情況下調查或測試新的操作系統。如果需要,多重引導允許新操作系統在移除舊操作系統之前配置所需的所有應用程序并遷移數據。多引導的一種可能替代方法是虛擬化,其中使用管理程序托管一個或多個運行客戶操作系統的虛擬機。多重引導在不同軟件的情況下也很有用需要不同的操作系統。多引導配置允許用戶在一臺計算機上使用所有這些軟件。這通常是通過使用可引導多個操作系統的引導加載程序(例如NTLDR、LILO或GRUB)來實現的。當開發或測試目的需要多個操作系統時,軟件開發人員也使用多重引導。在一臺機器上安裝這些系統是降低硬件成本的一種方式。

    技術問題

    編輯

    每個卷的操作系統數量(邏輯驅動器)

    在OS/2雙引導配置中,C驅動器可以包含DOS和OS/2。用戶從DOS或OS/2命令行發出BOOT命令以執行必要的復制、移動和重命名操作,然后重新啟動到C:上的指定系統。其他系統為同一邏輯驅動器上的備用系統提供類似的機制。

    每個存儲設備的操作系統數量

    在多引導計算機中,多個操作系統中的每一個都可以駐留在自己的存儲設備上,或者某些存儲設備可能在不同的分區中包含多個操作系統。MBR中或由MBR加載的引導加載程序顯示邏輯驅動器菜單,并從該驅動器的PBR加載選定的引導加載程序。

    每個存儲設備具有一個操作系統的計算機的一個示例是雙引導計算機,它在一個磁盤驅動器上存儲Windows,在另一個磁盤驅動器上存儲Linux。在這種情況下,多重引導引導加載程序不是xxx必要的,因為用戶可以選擇在開機后立即進入BIOS配置,并在引導順序列表中首先制作所需的驅動器。但是,在其中一個驅動器上安裝多引導引導加載程序更方便,將BIOS設置一次以始終從該驅動器啟動(即從中加載引導加載程序),然后允許用戶從中選擇操作系統那個引導加載程序的菜單。當每個操作系統都有自己的專用磁盤驅動器時,不需要特殊的磁盤分區。

    每個存儲設備具有多個操作系統的計算機的一個示例是雙引導計算機,它將Windows和Linux存儲在同一磁盤驅動器上,但系統中的bios不允許用戶引導單個驅動器和分區。在這種情況下,多引導引導裝載程序是必要的。此外,必須對磁盤進行分區,以便為每個操作系統在磁盤驅動器上提供自己的分區。這是必要的,因為每個系統都有自己的一套文件和操作說明。此外,當使用完全獨立的操作系統時,分區可能需要格式化為不同的格式。例如,如果您打算安裝Windows和Linux,則Windows分區很可能被格式化為NTFS格式和Linux分區很可能會被格式化為ext4文件格式,因為Windows不能在ext4上運行,Linux也不能在NTFS上運行。但是,例如如果用戶打算雙啟動兩個版本的Windows(即Windows7和WindowsVista)或兩個版本的Linux(即LinuxMint和UbuntuLinux),則可以使用相同的文件系統(例如NTFS或ext4)跨驅動器和分區。

    多重引導的分區

    基本概念涉及對磁盤進行分區以適應每個計劃的安裝,通常包括用于引導、根、數據存儲備份的單獨分區。

    WindowsXP和2000

    WindowsVista的分區程序可能與XP和2000不兼容(請參閱邏輯磁盤管理器#兼容性問題)。如果您使用Windows2000和XP,可能最安全的方法(對于2TiB以下的磁盤)是使用WindowsXP/2000(不是Vista或Windows7)選擇的CHS分區表對齊方式。如果從沒有重要內容的磁盤開始,請刪除所有分區,拔下磁盤或重新啟動,至少創建一個使用WindowsXP/2000磁盤管理或XP/2000安裝程序的分區,并格式化所有FAT分區。該對準可以被檢查Ranish分區經理:所有分區(包括擴展引導記錄擴展分區—類型05)應從磁頭的開頭開始,并在柱面的末尾結束。如果沒有任何內容顯示為紅色(突出顯示它們時會顯示錯誤消息),則您的磁盤可能具有標準CHS分區表對齊方式。如果您想在Linux中編輯分區表,請首先使用“--show-geometry”和“--show-pt-geometry”運行sfdisk。如果這些返回相同的幾何圖形,則使用GParted應該是安全的,只要它設置為舍入到柱面,并且您只將分區添加到分區表的末尾。如果在擴展分區表的中間添加一個分區,GParted不會按照它們在磁盤上的順序放置它們(因此hda7將跟隨hda9而不是hda6)。該命令可以通過Linuxfdisk高級功能來修復。大多數不使用parted的Linux分區程序可能不會在與其邏輯驅動器相同的扇區上結束EBR擴展分區(類型05)。當GParted或parted編輯這些“非標準”分區表時,它們將“修復”所有這些EBR,以便擴展分區在與其邏輯驅動器相同的扇區上結束.分區程序然后可以將這些分區顯示為沒有“錯誤”。這也可以使用(例如)sfdisk-l-x-us/dev/hda進行檢查。

    MBR加載器

    MBR加載程序(例如Air-Boot)將軌道0中的標準引導代碼替換為顯示選擇菜單并加載所選系統的代碼。一些,例如Air-Boot,可以在啟動時自動或由用戶配置,而不需要外部配置菜單。

    Linux引導加載程序

    Linux加載器(例如GRUB和LILO)可以駐留在MBR或PBR中。他們使用/boot中的配置文件來控制他們的選擇菜單,

    OS/2啟動管理器

    OS/2啟動管理器必須安裝在主分區中。OS/2分區實用程序最多可以在菜單中配置四個系統,每個系統都可以位于主分區或擴展邏輯分區內的邏輯卷中。較新的加載程序,例如Air-Boot、GRUB和LILO,提供了更大的靈活性。

    Windows和Linux

    一種流行的多引導配置是雙引導Linux和Windows操作系統,每個操作系統都包含在自己的分區中。除了允許特定于分區的安裝之外,Windows不促進或支持多引導系統,并且不提供引導加載程序的選擇。然而,大多數當前的Linux安裝程序都支持雙引導(盡管需要了解一些分區知識)。通常安裝會順利進行,但在重新啟動時,引導加載程序將僅識別兩個操作系統之一。

    安裝Linux引導管理器/loader(通常是GRUB)作為主引導記錄指向的主引導加載程序有一些優勢。Windows操作系統可以通過正確安裝的Linux引導加載程序找到,但Windows引導管理器不識別Linux安裝(Windows也不會本地處理Linux文件系統)。可以使用dd備份和恢復MBR啟動代碼,可在SystemRescueCD上獲得。

    通常建議將Windows安裝到xxx個主分區。Windows和Linux的引導加載程序都使用通過對分區進行計數得出的數字來識別分區。(注意,Windows和Linux都是按照分區表中分區的順序計算分區的,這可能與磁盤上分區的順序不同。)在硬盤末尾添加或刪除分區將對它之前的任何分區沒有影響。但是,如果在硬盤的開頭或中間添加或刪除了分區,則后續分區的編號可能會發生變化。如果系統分區的數量發生變化,則需要重新配置引導加載程序,以便操作系統能夠正常引導和運行。

    Windows必須安裝在主分區中(在較舊的系統中,這必須是xxx個分區)。Linux可以安裝到硬盤任意位置的分區中,也可以安裝到邏輯分??區中(擴展分區內)。如果Linux安裝在擴展分區內的邏輯分區中,則它不受主分區更改的影響。

    中性MBR

    將GRUB存儲在MBR中的另一種方法是將Windows或其他通用PC引導代碼保存在MBR中,并將GRUB或其他引導加載程序安裝到Windows以外的主分區中,從而保持MBR中立。因此,啟動時的操作系統選擇取決于主分區中配置的引導加載程序,該分區在其分區表條目上設置了引導或“活動”標志,這可能是DOS、OS/2、eComStation、ArcaOS的引導加載程序或BSD,除了Linux或Windows。

    多重引導

    在Windows主服務器上設置引導標志后,Windows引導管理器可用于通過使用EasyBCD等程序來鏈加載另一個已安裝的引導加載程序。這意味著活動分區的引導管理器將首先提示用戶選擇要引導的操作系統,然后在必要時加載另一個,例如GRUB,甚至是安裝到邏輯分??區的引導加載程序,然后GRUB將加載Linux內核為通常將GRUB安裝到MBR。

    活動分區也可以是一個除了選擇要引導的操作系統之外沒有其他目的的分區,例如IBM的OS/2Warp及其衍生產品附帶的引導管理器。

    蘋果新兵訓練營

    BootCamp允許基于Intel的AppleMacintosh計算機的所有者在他們的Mac上安裝WindowsXP、Vista、7、8和10。該軟件自10.5版(Leopard)起與MacOSX捆綁在一起。此前,該應用程序提供測試版,可從Apple網站下載

    BootCamp允許對HFS+文件系統進行非破壞性磁盤分區和調整大小、啟動菜單選項以及使用必要的設備驅動程序刻錄CD的選項。由于WindowsXP與可擴展固件接口(舊BIOS的繼承者)不兼容,早期Intel上的固件Mac需要先更新以支持BIOS模擬。BIOS仿真是通過兼容性支持模塊(CSM)實現的。Apple不支持非Windows分區格式或驅動程序,因此無法直接通過BootCamp本身配置其他操作系統。但是,任何可以利用IntelMacintosh的BIOS模擬的操作系統都可以運行,包括非XP版本的Windows。在Ubuntu的Linux發行版是為了這個目的特別受歡迎,因為它們提供使用選項的專有設備驅動程序與開源驅動一起。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/125649/

    (3)
    詞條目錄
    1. 什么是多重引導
    2. 多重引導的用法
    3. 技術問題
    4. 每個卷的操作系統數量(邏輯驅動器)
    5. 每個存儲設備的操作系統數量
    6. 多重引導的分區
    7. WindowsXP和2000
    8. MBR加載器
    9. Linux引導加載程序
    10. OS/2啟動管理器
    11. Windows和Linux
    12. 中性MBR
    13. 蘋果新兵訓練營

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久