因為原先的windows7 和 centos6.3 安裝在一臺筆記本上。因為centos6.3不能識別無線網卡,在網上找了找,要升級內核到3.2以上。 因為本人初級水平,不敢擅自行動,怕把windows7下的數據弄丟。 就在已經安裝windows7的機子上,劃分出40個g的空間安裝contos7,因... ...
因為原先的windows7 和 centos6.3 安裝在一臺筆記本上。因為centos6.3不能識別無線網卡,在網上找了找,要升級內核到3.2以上。
因為本人初級水平,不敢擅自行動,怕把windows7下的數據弄丟。
就在已經安裝windows7的機子上,劃分出40個g的空間安裝contos7,因為功課做得不足,發現裝了centos7後windows7就沒了。嚇了一跳,
最後發現,centos7已經不用grub了,改用grub2。grub2的使用方式和grub一點不一樣。經過多次折騰終於安裝好了,無線網卡也安裝好了。
特此記錄
A:
開始安裝
重啟後,網上有很多教程說是開機時按F2進BIOS里設置U盤為第一引導項,但我的筆記本在BIOS里是找不到U盤引導項,而是按F12直接出現一個選擇引導的界面,然後選U盤就能直接進入安裝程式。所以不同的機器是不一樣的,具體要看你自己的開機界面提示。
載入U盤後會出現下麵的界面,先用方向鍵選擇第一項
然後按TAB鍵,進入這個界面
將界面底部的命令修改為:
vmlinuz initrd=initrd.img linux dd quiet
再回車,進入下圖界面,這一步是為了更準確的查看U盤的盤符,就是圖中倒數第二行的sr0
我的這個圖是用虛擬機演示截取的,所以盤符是sr0
,一般U盤會是sdc4
這樣的,實際情況以你自己看到的為準。放張網上的圖
然後按C
再回車,等命令行刷完,出現游標,輸入reboot重啟電腦,或者也可以長按電源鍵強制關機,再手動啟動。再重覆之前的步驟,進入CentOS安裝界面,按TAB鍵,將命令行改為
vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet
命令中的sdc4
就是你看到的U盤盤符,可按實際情況更改。然後回車,如果你沒有輸錯的話就應該會來到選擇語言的界面了,再接著就是圖形化設置界面了。
B 之後的安裝就按著嚮導一步步執行,安裝重啟後啟動centos 這時 windows啟動項沒有出現
一,引導win7:
1.使用root身份(必須)打開 /boot/grub2/grub.cfg
2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
在後面添加
menuentry "Windows 7" {
insmod ntfs
set root=(hd0,2)
chainloader +1
}
說明:set root=(hd0,2) 其中 hd0 表示硬碟,2表示C盤,我的win7裝在C盤,它是sda2。 /dev/sda2 …*………………..HPFS/NTFS/exFAT
二,修改引導順序:
# grub2-set-default "Windows 7"
驗證預設啟動項:
# grub2-editenv list
輸出:
saved_entry=Windows 7
最後執行
$ grub2-mkconfig -o /boot/grub2/grub.cfg
$ reboot
即可
參考:
CentOS7 + Win7 雙系統完美運行安裝成功 不需要bcd引導 - 宋曉宇 - 博客園
blog.sina.com.cn · by CICO李依潔
等 一一致謝