可以使用硬碟方式來安裝6.8,但需要分EXT分區并需要把單獨添加啟動資訊,比較複雜,建議使用U盤來做啟動,簡單友善:
1、使用UltraISO打開iso(如:CentOS-6.8-x86_64-bin-DVD1.iso),然後點“啟動”->"寫入硬碟映像"制作啟動U盤。
2、參考下面步驟安裝RHEL 6.8
<a href="http://jingyan.baidu.com/article/20b68a88b2077f796cec621b.html" target="_blank">http://jingyan.baidu.com/article/20b68a88b2077f796cec621b.html</a>
注意,如果U盤被做為第一啟動盤,會導緻不插U盤無法啟動,可以參考下面方案修複
看到圖檔上面的“在XXXX中安裝引導程式了”了麼,預設情況下安裝引導程式是裝在U盤的,我一開始沒注意沒有點 更換裝置 進行設定,結果裝好之後U盤插在電腦的時候就有雙系統的引導,U 盤拔了之後就直接進入 win7,CentOS沒有了!當然,這種情況下也可以解決,我們後面談。
你要點選 更換裝置 -> BIOS 驅動器順序第一BIOS 驅動器: 選擇 本地磁盤驅動器(sda 還是 sdb 就看你自己的了)第二BIOS 驅動器: 選擇 U 盤驅動器
然後在下面第三張圖還有一個主引導記錄(MBR)和一個引導分區的第一個扇區的選 擇,這是什麼呢?這其實是決定了你要使用 windows 還是 linux 的引導程式。如果選擇 MBR 那麼你就是安裝 Linux 的引導程式,如果選擇第二個,那麼就是保持你原來的 windows 引導程式不變,但是你會發現安裝後開機時隻有 windows,沒有出現linux 選項,這就需要你進入 win 7 ,用類似 EasyBCD 的東西添加 Linux 啟動項,重新開機之後就可以了。具體有需要的同學請評論區留言或私信,新手看不懂這段不用管,直接選 MBR 就可以了,不過以後如果想删 linux 的話會麻煩點,到時有需要的同學同樣評論區留言或私信就可以了。
如下圖:
<a href="http://s3.51cto.com/wyfs02/M00/89/98/wKioL1gX-YzAwkaGAAK--JvaBlw727.png" target="_blank"></a>
<a href="http://s1.51cto.com/wyfs02/M00/89/9A/wKiom1gX-Y_RJps9AARFAtfB1cQ925.png" target="_blank"></a>
3、使用U盤啟動時:
一、進入centos後打開終端用root使用者進入grub模式
#grub
grub> find /grub/stage1
Error 15: File not found
這是我的電腦出現的,再輸入
grub>find /boot/grub/stage1 find stage1
find /boot/grub/stage1 find stage1
(hd0,0)
(hd0,4)
查找啟動盤資訊
二、将CentOS的grub安裝到MBR
grub-install /dev/sda
即可
三、 重新開機完成
reboot
安裝完LINUX之後,WINDOWS 2012啟動失敗,報錯為"Invalid magic number 0 error 13: invalid or unsupported executable format":
<a href="http://s5.51cto.com/wyfs02/M00/89/9A/wKiom1gX-8GhCZr8AAHZUdom720750.png-wh_500x0-wm_3-wmp_4-s_2289526506.png" target="_blank"></a>
可以先傳回,按e鍵,編輯正确的啟動盤資訊可啟動後(本次生效),再編輯grub.conf資訊儲存即可。
4、通過編輯grub.conf更改啟動項資訊
vi /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,4)
# kernel /boot/vmlinuz-version ro root=/dev/sdb5
# initrd /boot/initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=10
#hiddenmenu ----不顯示啟動菜單
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
title Red Hat Enterprise Linux 6 (2.6.32-642.el6.x86_64)
root (hd0,4)
kernel /boot/vmlinuz-2.6.32-642.el6.x86_64 ro root=UUID=964a1180-02dc-4b12-87a0-9f6901564d82 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /boot/initramfs-2.6.32-642.el6.x86_64.img
title WINDOWS 2012 R2
rootnoverify (hd0,1)
chainloader +1
安裝後效果:
<a href="http://s5.51cto.com/wyfs02/M02/89/98/wKioL1gX_ELTeyE2AAW6dEXO5Ow717.png" target="_blank"></a>
本文轉自 sfih 51CTO部落格,原文連結:http://blog.51cto.com/dayday/1867941