怎么在一台電腦上安裝win7與centos7雙系統


 

對於用習慣windows系統的小伙伴們來說,好像Linux系統的命令操作感覺會比較神秘,進而有部分小伙伴就想說也學一學LInux操作系統。但是苦於資源的問題--就一台計算機,一塊硬盤,擔心說如果安裝了Linux系統后無法快速掌握Linux系統的操作,因而需要重新裝回windows操作系統,那么在兩種系統之間的切換重裝,必定會消磨學習的興趣!畢競重裝一次系統也不是一 兩分鍾就可以完成的事,而且還有文件損壞的風險存在,頻繁的對硬盤進行格式化也對硬盤有很大的損傷!現在我們就來看一下如何在同一台計算機上安裝兩個系統(以win7與centos7為例)!

當然了,你要是任性一點,多買一塊硬盤,或者更任性一點多買一整台電腦來安裝另一個系統也不是不行,只是在這里我們不做這方面的討論!

1、安裝win7系統

需要注意的是在安裝windows系統的時候,對硬盤進行分區時,用來做壓縮的這個硬盤分區必須是邏輯分區,如果是主分區的話,后面安裝centos7時在對安裝空間進行分區的時候會因為找不到可用空間而無法順利進入安裝!

 

單個系統的安裝相信大家都已經知道怎么做了,這里就不再介紹win7的安裝過程了!

 

2、壓縮windows分區給安裝Centos 7

win7安裝完成后需要對硬盤進行設置,以便空出空間來安裝centos7系統

A、右鍵“計算機——管理”

 

B、在計算機管理中選擇磁盤管理

 

C、選擇最后一個硬盤分區(在這里我的最后一個硬盤分區是D盤),右鍵選擇壓縮卷

 

D、在壓縮面板中的輸入壓縮空間量輸入centos7需要的硬盤空間大小(20G=20000M)

 

E、然后點擊“壓縮”,生成一個可用空間

 

到這里硬盤的設置也就基本完成了,接下來就是安裝centos7系統到壓縮出來的這個空間里,需要注意的是在安裝windows系統的時候,對硬盤進行分區時,用來做壓縮的這個硬盤分區必須是邏輯分區,如果是主分區的話,后面安裝centos7時在對安裝空間進行分區的時候會因為找不到可用空間而無法順利進入安裝!

3、安裝centos7

制作centos7啟動U盤的方式可以去網上找,教程一搜一大把,在這里就不做介紹了。

重啟電腦,進入bois(多數主板是按F2進入)設置U盤啟動(一般都在Boot中設置),設置完成按F10保存退出!進入到Centos7系統安裝中

 

直接回車進入centos7安裝

 

進入語言選擇界面,選擇中文並繼續

 

接下來設置安裝信息

 

選擇軟件選擇進

 

由於還是習慣使用圖形界面的操作系統,所以這里還是選擇GNOME桌面 (也可以選擇最小安裝), 選擇好后點擊“完成”

 

 

選擇安裝位置  ( 注意 KDUMP 可以選擇禁用 ,這樣可以提高性能)

 

 

 

 

 

 

點擊進入用戶密碼創建、配置中

 

直到完成centos7系統的安裝

 

到這centos7系統也成功的安裝好了,接下來就是為兩個系統做引導了,不然的話每次開機只能進入centost7操作系統中!接下來就來看看怎么做兩個系統的引導,真正的完成一台電腦裝兩個系統的最后一步。

首先當然是進入centos7系統中了,

4、添加windows啟動項

安裝完centos7,重啟后會發現直接啟動了centos了,而沒有看到win7的啟動項,不要着急,這是因為安裝centos時,MBR上的引導程序(boot loader),centos采用的grub2,覆蓋了原有windows的引導程序,但我們知道windows系統還是在C盤乖乖的呆着,等着你來寵幸她。

a. 使用root身份(必須)打開 /boot/grub2/grub.cfg(可以在CentOS的桌面的右上角選擇注銷當前用戶然后使用root用戶名登錄即為最高權限,如果不切換到root是不能修改grub.cfg這個文件的!!!)

vi /boot/grub2/grub.cfg

b. 找到 ### BEGIN /etc/grub.d/30_os-prober ### , 在后面添加 
     menuentry "Windows7" {
       insmod ntfs 
       set root=(hd0,1)
       chainloader +1
     }

    說明:set root=(hd0,1) 其中 hd0 表示硬盤,1 表示C盤 ,我的win7裝在C盤所以是1

    注意:實際我也是按照上面原樣寫到grub.cfg中的,確實可以!
c. 保存重啟,是不是出現了windows7的啟動項。

4、將windows設置為默認啟動項目

Centos 7 的/boot/grub2目錄下有個文件grub.cfg,就是設置默認啟動的文件。

vi  /boot/grub2/grub.cfg
在grub.cfg文件里面找到 set default = “0” 將0改為windows系統的index(如上是2)。 

例如我電腦的grub啟動項,Windows系統在第2個,因為它第一個的index是0,所以遞推下去第5個所在的index是2。

保存退出重啟!

此時你再重啟試后,光標已經停留在windows7上,如果不做選擇則默認從windows啟動了。

 

初始化配置參考:https://www.cnblogs.com/scoluo/p/10417420.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM