標籤:
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雙系統說明