Win7下安裝CentOS雙系統說明

來源:互聯網
上載者:User

標籤:

Win7下安裝CentOS雙系統說明

 

 一.安裝前提

1 、windows7平台,首先查看自己的電腦處理器是多少位的,不同位元的處理器安裝的CentOS的版本不一樣。

在“開始”菜單點擊“運行”,然後輸入“cmd”,會彈出一個命令符提示視窗。在視窗輸入“wmic cpu getaddresswidth”,然後按下“斷行符號”,這個時候視窗會顯示一個數字,一般是“32”或者“64”,這個數字就是電腦處理器的位元。

2 、在官網(http://www.centos.org/ )上面選擇合適的鏡像檔案,如果是32位電腦就選擇i386類型的,如果是64位的電腦就選擇x86_64類型的

因為我現在的電腦是32位的,於是選擇i386類型

這個選擇一個下載快一點的存放系統鏡像伺服器

選擇CentOS-6.4-i386-bin-DVD1.iso和CentOS-6.4-i386-bin-DVD2.iso下載

磁碟分割軟體準備,我使用的是Acronis DiskDirector Suite

裝載grub引導程式準備,我使用的是EasyBCD_2.2

查看分區的區號工具,我使用的是Wingrub


 

二.磁碟分割準備

1、首先要確保電腦上面要有一塊未使用的磁碟空間,右鍵“電腦”,選擇“管理”,“磁碟管理”查看是否有未用的磁碟空間,如果沒有,則選擇一個盤進行“刪除卷”。

 

 

運行Acronis DiskDirector Suite

正在啟動

其實win7有內建磁碟分割功能,像我系統d盤就是用win7內建的資料分割函數分出來的,但是win7內建的無法格式化為fat32檔案格式,所以必須下載一個分區軟體

(1)點擊create partition

(2)選擇未分區的unallocatedspace盤,點“Next”

(3)選擇一個大小10g左右的大小,用於存放鏡像檔案

(4)選擇邏輯分區logic,點擊“Next”

(5)選擇邏輯分區選擇fat32,點擊“Next”

 

(5)選擇yes,點擊“Next”

(5)輸入這個盤的名字,點擊“Next”

 

 

(6)這裡可以看到分出來的h盤的大小和類型是我們想要的,點擊“finsh”

(7)點擊上面的小旗子,提交我們的分區操作,可能需要重啟。

 

(8)這個h盤只是用來在安裝系統時存放鏡像檔案的,還需要一個未使用的磁碟空間去存放centos系統,在磁碟管理裡面把不用的一個盤給格式化(資料需要備份到其他盤),我的硬碟還有120g左右沒有使用。

 

做好以上的步驟,磁碟應該是下面這樣,盤符可能不同:

1、C(原有windows系統硬碟)

2、D(原有存放windows環境下資料的分區) 

2、E(原有存放windows環境下資料的分區)

3、H(fat32分區,用來存放linux系統ISO鏡像檔案和解壓鏡像後的檔案,大約需要至少10G的空間,安裝完雙系統後可刪除鏡像檔案和解壓的檔案,空出來供windows 使用)

還需40G以上的空閑硬碟空間,用來安裝linux系統

 

三.鏡像檔案準備準備

1、將CentOS-6.4-i386-bin-DVD1.iso和CentOS-6.4-i386-bin-DVD2.iso拷貝到H盤中

2、將鏡像CentOS-6.4-i386-bin-DVD1.iso中的images和ioslinux兩個檔案夾解壓到H盤

3、將H盤下ioslinux檔案夾裡面的vmlinuz和initrd.img兩個檔案複製到H盤根目錄和C盤的根目錄。

H盤:

C盤:

 

四.裝在grub引導程式

啟動EasyBCD2.2


(1)、單擊BCD Backup/Repair,備份之前的引導


(2)、單擊Add New Entry ,然後單擊NeoGrub,再單擊Install

(3)、然後單擊Configure,彈出menu.slt記事本,編輯此文檔,添加以下內容,儲存關閉

title install centos

root (hd0,0)

kernel (hd0,0)/vmlinuz

initrd (hd0,0)/initrd.img

紅色部分可隨意起名字,我安裝的是centos,我就寫的是install centos。kernel(hd0,0)/vmlinuz表示安裝linux需要的vmlinuz檔案位於(hd0,0)(這就是第二步中我們把H下isolinux下的vmlinuz和initrd.img複製了C的根目錄)。0表示第一塊硬碟(通常情況下個人電腦只有一塊IDE硬碟),0表示第1個磁碟分割。

 

 

五.重啟電腦

可能直接進入windows系統,需要點擊Edit Boot Menu

選擇NeoGrubBootloader和Waitfor user select 然後 Save Settings

 

然後再次重啟,選擇NeoGrubBootloader,會出現install centos。直接斷行符號安裝就可以了。

 

六.安裝CentOS系統

 

1、 選擇語言的時候,可以選擇Chinese(Simplified)簡體中文,或者English英語

 

2、 選擇從硬碟安裝,從存放鏡像的磁碟安裝

 

 

3、說明開始安裝了,繼續“下一步”

4、 選擇基本的存放裝置,繼續“下一步“

5、 設定主機名稱,繼續下一步

6、選擇時區,繼續下一步

7、設定root使用者的密碼

8、選擇安裝類型

9、格式化磁碟

10、選擇系統類別型安裝軟體的類型,選擇最後一個,很多軟體都會安裝

11、安裝過程啟動中

 

 

 

12、正在安裝,大約15~25分鐘

13、安裝成功,重新引導

14、建立使用者

 

 

 

 

15、設定時間

16、重新啟動,安裝完成

 

 

七.完成安裝,回到windows系統。

安裝完成CentOS系統,重啟系統,在讀秒進入Linux系統的時候,按下斷行符號,選擇“other”斷行符號,選擇windows。

開啟EasyBCD 點擊“add new entry”如下設定,點擊“addentry”


選擇“Edit Boot Entry” 選擇“windows” 點擊“SaveSetting”

 

可以查看電腦磁碟分配,可以將H盤格式化,給windows使用

 

 

 

 

如果不小心進入了grub,想要退出:

rootnoverify(hd,0)

chainloader+1

boot就可以回到引導介面,進入windows

 

以防每次開機都會出現這種情況:

下載MbrFix.exe

Cmd進入命令視窗

Cd 到 MbrFix.exe的目錄下面

輸入:MbrFix.exe /drive 0(數字0)fixmbr /yes 斷行符號

如果出現function failed error 拒絕訪問

進入存放MbrFix.exe的目錄,右鍵MbrFix.exe,點擊“屬性”,切換到“相容性”選項卡,將“管理員身份運行次程式”勾起來,再次輸入MbrFix.exe /drive0(數字0) fixmbr /yes斷行符號就可以解決了。

 

八.伺服器的運行voip系統的配置

1.samba的安裝和配置

保證該系統有網路

能ping www.baidu.com

 

 

使用“rpm  -qa | grep samba”查看是否安裝samba

 

如果沒有,可以使用“yuminstall samba samba-client samba-swat”下載並安裝

 

安裝完成後,查看“smb”和“nmb”的開機啟動,

 

設定“smb”和“nmb”兩個開機自啟動

使用“cd/etc/samba”進入/etc/samba目錄,備份samba的設定檔“cp smb.conf smb.conf.bak”, 修改smb.conf內容如下顯示

  

建立相應的目錄和許可權,關閉防火牆

  

使用“chmod  –R 777 /opt/linuxsir”給共用目錄許可權

“cd/etc/selinux” 修改config檔案的SELINUX的值為“disabled”重啟系統

Samba服務開啟

      

在PC機上的“開始”菜單的“運行”中輸入系統的IP就可以訪問Linux系統

        

可以實現檔案分享權限設定                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

2.mysql的安裝和配置

安裝mysql資料庫

資料庫初始化

“servicemysqld start”

為帳號“root”設定密碼,並啟動mysql資料庫

直接將資料庫“voip”檔案夾拷貝到到存放資料庫的檔案夾下面

 

 

 

3.osip庫的安裝

osip庫安裝準備

libeXosip2-3.6.0.tar.gz(http://download.csdn.net/download/lqc1002000/3698620)

libosip2-3.6.0.tar.gz(http://ftp.gnu.org/gnu/osip/)

ortp-0.16.5.tar.gz(http://download.savannah.gnu.org/releases/linphone/ortp/sources/)

下載上面壓縮包

通過samba伺服器將下面三個壓縮包拷貝到/opt目錄下面

先安裝libosip-3.6.0.tar.gz

tar –xvflibosip-3.6.0.tar.gz

cd libosip-3.6.0/

./configure

make

makeinstall

 

再安裝libeXosip2-3.60

tar-xvf libeXosip2-3.60.tar.gz

cdlibeXosip2-3.60/

./configure

make

makeinstall

 

最後安裝

tar –xvfortp-0.16.5.tar.gz

cd ortp-0.16.5/

./configure

make

makeinstall

 

更新庫“ldconfig”,這樣osip庫和rtp庫就可以在伺服器上面使用了

 

最後,將voip伺服器源碼拷貝到伺服器上面,“make”“./server”就可以將voip伺服器開啟!

Win7下安裝CentOS雙系統說明

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.