天天看點

win2012R2安裝RHEL 6.8(CENTOS6.8)雙啟動

可以使用硬碟方式來安裝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沒有了!當然,這種情況下也可以解決,我們後面談。

你要點選 更換裝置  -&gt;  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&gt;  find /grub/stage1 

Error 15: File not found

這是我的電腦出現的,再輸入

grub&gt;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

下一篇: python ftp

繼續閱讀