一步步的教新手如何在一台物理机上部署红帽和win7双系统 ...
一臺機器上部署windows和linux兩種操作系統,到底應該如何操作才最安全最方便呢?對于剛剛接觸linux的新手來說恐怕很容易把這個工作搞糟。這里給大家講解一套我認為最簡單易行的方法,輕松實現一機雙系統。
1、分區規劃
想要部署好一機雙系統,我認為規劃好硬盤分區是最基礎切最重要的一步。有了一個良好分區規劃,才能給以后的操作打個良好基礎。下面給大家一個常見的單硬盤物理機分區方案,也是最簡單的分區方法。假如我的硬盤是40G,我規劃的分區方式如下:
主分區1:30G分給win7使用。
主分區2:9G劃分給linux分為/分區。(我安裝紅帽5.5,圖形化也不過2G要是文本化的也就1G左右)
主分區3:剩下1G交給linux分為swap。
簡單說說為什么這樣。首先windows比較霸道(后邊會說到)而且它占用空間比較多,xp時代我分的系統盤至少是15G,到了win7我至少都給30G。因為我這是隨便搞了臺虛擬機做測試用,現在主流的PC機配的硬盤至少500G起步,那么這才用了40G剩下的460G咋揮霍呢?建議把剩下的建立一個擴展分區,然后在擴展分區里去劃分邏輯分區,這樣每個邏輯分區大小及交給哪個系統使用都是隨心所欲的,而且不會影響之前的兩個系統盤。
安裝系統前先用PQ等工具將硬盤分好區(不必格式化)否則win7安裝的時候會自動建立一個100M的隱含分區來存放啟動文件,倒不是說這樣不好,只是100M會占用一個主分區,我舍不得給他哈哈。。。。要保證linux系統啟動必須有兩個分區一個是swap(交換分區)其實就是windows里的頁面文件相當于pagefile,另外一個就是/分區大致可以理解為windows下的C盤。其實這么解釋linux是很不合適的,但為了讓新手更容易理解,暫時委屈一下linux吧。
2011-1-22 02:06
圖1
圖1就是按照剛才的分區方法規劃的硬盤分區,然后在第一個主分區里安裝好了win7,進入系統后的截圖。
2011-1-22 02:06
圖2
如果有一定linux基礎的午飯應該能看懂上邊圖2的結果。其實他跟圖1是一個意思,因為跟本文關系不大就不多費口舌了。
2、孰先孰后
在我還是小白的年代這個問題曾經糾結了我很久。。。。。。當初僅裝壞的光盤就不下6/7張(中關村的JS們賣給我假SONY-CDRW -_-)這里我可以十分負責任的告訴大家,如果你不想給自己惹麻煩,就老老實實的先安裝windows,再安裝linux;先安裝低版本的windows再安裝高版本的windows,最后安裝linux。當然如果你想學習Grub命令行操作的話也可以反其道而行之。微軟太霸道了,微軟的系統認為想我微軟堂堂視窗操作系統,怎么可能跟linux這樣的開源系統安裝在同一臺pc上,所以只要安裝微軟的系統,他一定會把啟動扇區里的信息刪除然后寫進去自己的那一套東西。相反linux就不是這樣的了,linux會很謹慎的提醒大家,這塊硬盤上已經存在其他操作系統了,請問您是要先啟動我呢?還是先啟動它呢?這個大家看后邊的截圖就知道了。我曾經瘋狂的迷戀單機多系統,最好的戰績就是一臺機器上安裝有DOS6.22、windows98、windows2000、windowsxp、藍點linux(現在好像已經消失了......),其實后來我發現這樣做沒啥實際意義,因為在同一時刻你只能使用一種操作系統,windows還好些畢竟fat32、NTFS格式的分區大家都能認,到linux下去讀寫NTFS還是挺危險的一件事。再加上現在的PC機硬件性能越來越強悍,如果能安裝虛擬機的話還是去用虛擬機吧,個人感覺虛擬機比雙系統要實用的多。
3、關鍵操作
按照上邊所說,先去用PQ等類似軟件分區,然后在第一個主分區去安裝win7,因為安裝win7相對比較簡單而且大家經常操作,我就不再多說了。主要講講安裝完win7以后安裝redhat 5.5時候應該注意的地方。
3.1用redhat5.5的光盤或者ISO啟動,不管用什么方法吧,必須見到圖3的樣子
2011-1-22 02:06
圖3
這個就是redhat5.5的光盤引導成功的樣子,為了方便新手學習我這里采用圖形化安裝linux,在此界面直接敲回車進入安裝流程。安裝里的前幾步選擇語言啊、鍵盤啊什么的就不多說了,這里從關鍵的硬盤分區那一步說起。
2011-1-22 02:06
圖4
這一步必須一定要去選擇最后一項,Create custom layout(創建定制設計我E文很差不知道怎么翻譯合適,要不大家就理解成我的分區我做主吧)next以后應該就能對現有硬盤進行分區了,不出意外的話現在應該已經有一個/dev/sda1的ntfs分區大小是30004MB,這個就是剛剛安裝好的win7那個C盤,呵呵千萬別去碰他,否則就得重裝win7了。。。點界面上的new去新建分區,創建linux需要的兩個最基本的分區,一個10G的/分區一個1G的swap分區。這里不必害怕,linux很人性化萬一分錯了,返回上一步再回來一樣可以重新分,只要你不確認安裝就不會影響到之前的windows,最終應該能達到圖5這樣一個效果就對了。
2011-1-22 02:06
圖5
其實linux的分區絕不是這么隨便的,因為我這里只是為了給大家演示雙系統才用最最偷懶的辦法去做個測試,如果大家有興趣研究linux如何分區,可以去看看這個帖子,一般生產環境我都習慣這么分區。http://bbs.51cto.com/thread-799955-1.html
分好區后next接下一步就是設置啟動項了,linux默認會把win7那個系統命名為Other,并將其在Grub里設置為非默認啟動。為了以后方便我們可以對這個Grub菜單進行更改,點到Other然后點Edit,為了我們看著方便可以改成如下這樣。
2011-1-22 02:06
圖6
修改完以后點ok就應該是圖7的樣子了,這個圖7說的意思就是本機現在有兩個系統,一個叫WIN7一個叫Red Hat Enterprise Linux并默認啟動WIN7。仔細檢查一下沒啥子問題的話就可以next選擇安裝包了。
2011-1-22 02:06
圖7
以后的操作就跟安裝單系統linux無異了。一直安裝到linux提示點reboot然后重啟系統。
4、大功告成
重啟系統檢測過BIOS之后,應該進入這個Grub的界面。
2011-1-22 02:06
圖8
在系統進入這個界面5秒鐘之內按任意鍵都會進入啟動選擇項見圖9,然后就可以通過上下鍵來選擇到底啟動哪個系統。如果5秒鐘之內啥都沒按的話就默認啟動win7去了。
2011-1-22 02:06
圖9
到這里已經基本完成單機雙系統的部署工作了,對于新手來說可能稍微有點復雜,其實任何人都曾經是新手,只要大家掌握原理勤加練習,用不了多久就可以熟練掌握了。
還有幾個問題要說一下:
1、測試環境隨便這么搞一下是無所謂的,生產環境可不要輕易部署雙系統啊。既沒意義又有危險。
2、如果覺得啟動時候只給5秒鐘時間去選擇啟動哪個系統太少了,可以進入linux系統然后修改/etc/grub.conf第11行的timeout=5默認5秒鐘就是這里規定的,別的不要隨便亂動哦^_^
3、我這里只是做了win7和redhat的雙系統,其實xp、vista、2003、2008都可以這么干的。至于其他發行版本的linux可能會在分區及配置Grub啟動時的界面上稍有不同,不過原理跟本貼講的絕對不會有出入。
4、這里所說的操作都是最基本最入門的,如果大家覺得有不妥的地方歡迎跟帖討論千萬別有什么地方說錯了誤人子弟,如果轉帖請說明出自51cto,如果您覺得這就是哄孩子的東西頂多就是個嗤之以鼻的帖子,也請您看在您當初也曾經是小白的份上口下留情
原文;http://bbs.51cto.com/thread-810523-1.html
轉載于:https://blog.51cto.com/zheshigepangzi/1144341
總結
以上是生活随笔為你收集整理的一步步的教新手如何在一台物理机上部署红帽和win7双系统 ...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android学习笔记26:图片切换控件
- 下一篇: JS控制日期显示