winlinux雙系統
1. windows和linux雙系統怎麼裝
一:進行磁碟分割,大概分出有30G左右的空間出來(我分割了大概40G)
1.注意:用來裝雙系統是不需要用建立空白卷!!!這樣在裝的時候就會顯示是FreeSpace!!!
2.打不開網址的話,可以在網路經驗下搜索「win7 旗艦版下如何分離磁碟空間與合並磁碟空間
」
二:製作U盤系統盤。具體如下:
1.插入U盤,打開軟碟通,打開-選擇下好的系統iso文件-啟動-寫入硬碟映像
2.然後如下圖所示,「硬碟驅動器」選擇你U盤所在的驅動器(比如我的是j盤),「寫入方式」選擇「USB-HDD+」
3.接著單擊「格式化」,按默認即可(一般默認文件系統位FAT32)
4.緊跟著便捷啟動,選擇syslinux
5.最後單擊「寫入」
In the end它會顯示你寫入成功!
三:進入Bios界面
1.插入U盤,重啟筆記本,啟動時按F2(有的電腦是按F12,Del等等),進入Bios界面
2.在Boot項里選擇USB HDD為首項(其實選USB CD也可以,我都試過)
3.保存設置並離開。
四:(1)進入安裝界面
按以下步驟介紹:
1.進入「安裝類型」界面,如果它顯示的是:「The computer currently has no deteted operating system」的話,接著看下面2—4點內容,否則直接從第5點看起。
2.「The computer currently has no deteted operating system」說明你原來的win7系統沒被檢測出來,(下面第二個圖)那麼說明「
64位Win7還會帶來另一個問題,就是GPT分區的簽名,如果不做任何處理,按照1+2兩點你可以登入Ubuntu的體驗版,但是通過桌面安裝時,會發現在分區時無法識別你的Win7分區。所以還需要打開桌面安裝前,打開終端,輸入一行命令:sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512
目的是消除GPT分區表簽名「——摘自《Linux公社網》
3.那麼如何進入體驗版,並進入終端輸入命令行呢?看第4點
4.首先,在「安裝類型」界面點擊退出(quit),它會自動把你帶入體驗版的(放心),然後用快捷鍵 alt+F2,跳出run a command,然後你就可以看到命令行窗口了,請輸入sudo dd if=/dev/zero of=/dev/sda bs=1 count=8 seek=512
(下面的圖,你可以看出我第一遍輸入有誤,再來一遍,顯示成功!)
5.如果你用了第4點的步驟,關掉命令行窗口後,點擊桌面的」安裝ubuntu。。「,你會看到它又回到一開始的界面了,而且顯示的是」檢測到你已經安裝了win7系統「之類的話(可能是英語哈)。。否則繼續(看下面第四個圖):....(補充第5個圖,選擇語言,選中文,在很下面的,要不懈地往下點)
四(2)進入安裝界面:如上圖所示,已經檢測出原有win7!
1.選擇第三個選項,也就是」自定義「。
2.看到沒,空餘空間是41940M,大概就是我們劃出來的空餘空間(比我劃出來的40000M要大一點,正常的)
3.選擇空餘空間,
點選「空閑「的分區,選擇下邊的」添加「,彈出窗口如下,上邊填寫分區空
間大小,下邊填寫要掛載的分區,然後確定。」/「分區,」/home「分區都是這樣子創建,而swap分區要在」用於「那裡選擇」交換分區。(補充:"/"是主分區,我填了30000M;」/home「相當於」我的文檔「,大小自定義;/boot用於驅動,幾百兆即可);交換分區也不用太大。---參考《網路文庫》
4。安裝啟動引導器的設備,注意!!!填你掛載點位」/boot「的設備(第六個圖中可以看到上面/boot的設備和下面啟動引導器的設備選擇一致的!!)
5.點擊」現在安裝「
然後進入注冊的界面,
1.填入個人信息咯~~~
2.接著開始安裝軟體和系統了。。。我等了好幾個小時(可能網速不好,不說出來嚇死你了。。)
3.安裝成功,重啟!拔出U盤!!!(注意:不然之前設置的usb為首啟動項導致重啟時又要重安了!)
4.進入win7(肯定進入win7啦,然後你再用EasyBCD製作開機引導,讓它出現系統選擇項!)
EasyBCD上場了!
1.出現你原來的win7系統!(熟悉的考拉出現了。。。)
2.打開EasyBCD
3.(1)添加新條目-(2)操作系統選"linux/BSD"-(3)驅動器選 :你之前/boot的那個分區,前邊有linux的字樣,大小符合你之前設置的(可能有點出入,會比你設置的小一點!)-(4)添加條目!
4.顯示添加成功!在」查看設置「中可以看到win7下面有一個linux系統!成功了。
重啟系統,發現有兩個選項!登陸-享受音樂咯~歡迎點贊和收藏,xian2r謝謝你咯~
2. 如何安裝linux和windows雙系統
1、首先准備工作完成後,重新啟動電腦時會有如下兩個引導項,選擇第二個進行引導。
3. 如何在windows下安裝linux雙系統
1、下載linux系統的安裝鏡像,建議下載ubuntu、fedora或者opensuse的livecd鏡像(下載地址見最後的補充)。
#何為livecd?livecd即為可以直接引導為可用Linux系統的CD光碟鏡像。也就是是說如果你有一張這樣的CD盤,那麼當你的電腦從該CD進行光碟啟動時,會直接進入一個建立在光碟基礎上的linux系統,這個系統與你安裝後的系統是完全一樣的,你也可以通過光碟來體會這個linux系統的方方面面。
#livecd必須由光碟啟動嗎?不是的,當然如果你有刻錄光碟機,刻一張CD然後再安裝是最方便的方法。如果不想刻盤,也有很多辦法實現安裝。
2、准備用於安裝linux的引導盤。不刻盤的情況下使用livecd進行系統安裝的主要安裝方法有(這里的方法專指實體機安裝,且你已經准備好了用於安裝linux的硬碟分區,不包含虛擬機的安裝):
(1)、[推薦方法]利用U盤啟動安裝。硬體方面只需要一個1G空間以上的U盤,因為livecd的大小一般都是700M以下的。然後下載linux的livecd鏡像,再下載一個Universal USB Installer的小程序(下載地址見最後的補充),這個程序的作用是可以把你的linux的livecd光碟iso鏡像寫入到U盤上,把U盤做成一個可以引導系統的類似於光碟的U盤。用Universal USB Installer把livecd寫到U盤後,重新啟動系統,按delete鍵進入bios,調整boot順序,將usb啟動調整至硬碟之前,然後就可以把U盤當成光碟進行安裝了,因為U盤的讀取速度比光碟快,所以用U盤安裝比光碟安裝要省時省力省錢。
(2)、ubuntu的livecd提供了wubi安裝的方法,不過該方法不是真正意義上的雙系統,且在win7系統下會有很多問題,所以不推薦用這樣的方法。
(3)、配置grub4dos或者easybcd之類的程序進行硬碟啟動安裝。這個方法是最煩瑣最容易出錯的方法,很多linux雖然可以引導安裝但會在安裝過程中提示找不到硬碟,需要進行umount操作,搞不好連windows都不能啟動了,所以嚴重不推薦!
3、在widnows下准備用於安裝linux的硬碟分區。linux是可以安裝到邏輯分區的,比如你的電腦在windows下有CDE三個盤,C盤是windows系統盤,D盤如果沒有系統的話,那就是第一個邏輯分區了,E盤是第二個邏輯分區。那麼你可以把linux安裝到E盤,如果E盤空間太大,可以進行壓縮和分拆,一般給linux系統10G空間就夠用了,linux不需要太大的空間。
#為什麼linux不需要太大的空間?因為現在的linux系統都是可以讀寫windows的ntfs以及fat32分區的,讀寫沒有任何困難,比如你在linux里下載的視頻等大文件,你是可以直接復制到windows的D盤和E盤里的,但windows則不同,windows不能讀取linux的分區格式,看不到分區內的內容,所以如果給linux分很多空間相當於浪費硬碟空間。
linux的磁碟分區表示方法和widnows是不同的,第一個主分區,通常是windows的C盤,在linux下一般表示成sda1(注意老式的ide介面硬碟表示為hda1)或者(hd0,0)。sda1中的a表示你電腦上的第一塊硬碟,而1表示第一個主分區。主分區一般只能有4個,比如你電腦第二塊硬碟的第二個主分區,應該表示成:sdb2或者(hd1,1)。而邏輯分區,一般就是widnows的D盤了,表示方法為sda5或者(hd0,4) 。不管之前佔用了幾個主分區,第一個邏輯分區都是sda5。那麼比如第一塊硬碟上的第三個邏輯分區(一般是windows下的F盤) 的表示方法是什麼?是sda7或者(hd0,6)。分區表示方法大概就是這樣,這個是必須掌握的,否則你在安裝系統時會拿不準那個分區是有用的,一不小心就格式化了有用的分區,那樣就悔之晚矣了。
繼續之前的例子,比如你有個CDE三個盤,假設你對E盤進行了壓縮,壓縮出10G,在windows下將成為F盤。這個F就是用於安裝linux的空間,在linux下會表示成sda7或者(hd0,6 )。要記住這個分區的標識符號和空間大小,因為安裝linux時必須用到。
4、安裝linux的過程比較簡單,就是進行一些時區、鍵盤滑鼠布局等設置,所有linux的版本都大同小異,唯一需要關注的就是磁碟分區這一步,因為是雙系統,所以一定要確保windows的數據的安全!
#linux需要分幾個分區:如果是雙系統,只需要兩個,一個是「/」根分區,一個是swap交換分區。可以把根分區當成是windows的C盤,而swap分區則與windows的虛擬內存類似。如果你的內存足夠大,可以把swap分區也省略掉,當然不建議這樣做,會影響系統的運行速度。swap分區的大小建議是內存大小的兩倍,但如果你的內存超過1G,那麼只需要1G就夠了,多了也是浪費空間,linux佔用內存是很低的。
#需要分配獨立的/boot分區嗎?不需要,也不建議這樣做,因為容易造成引導的問題,直接一個/分區就行了,不要單獨分/boot。
到硬碟分區這一步時,一定要選擇「手動進行分區」,然後會出現磁碟分區的列表,首先刪除sda7,也就是windows的F盤,使之成為剩餘空間。然後新建一個邏輯分區為swap分區,大小建議是1G,分區格式選擇swap,掛載點不選;再利用剩餘的9G空間,全部用於創建根分區,分區格式是ext4或者ext3,掛載點選擇"/",注意也是邏輯分區,不需要佔用主分區!這樣分區就結束了,可以進行系統安裝。
5、一般會在安裝快結束時提示安裝grub引導程序,有的linux是在進行分區時就選擇grub安裝位置的。
#什麼是grub?grub是GNU引導開發的一個開源引導程序。直觀的作用就是你不是安裝了雙系統嗎,那麼開機後你需要選擇是進入哪個系統,所以就需要grub來做引導,開機後你會看到兩個系統的提示菜單,選擇後進入對應的系統。
#grub必須安裝到硬碟的mbr主引導記錄嗎?不是的,不過安裝到mbr是比較簡單的方法。不安裝到mbr,那就需要將引導記錄寫到「/」分區所在位置,按照這里的例子是sda7。但是如果不安裝到mbr的話,有個問題就是,安裝結束後重啟系統時,會直接進入windows,不顯示linux的引導列表。這時如果你的windows系統是vista或者windows7的話,可以在windows下配置easybcd,實現用windows的bcd來引導雙系統,這個方法也是不錯的選擇,具體參看easybcd的幫助主題。
#如果默認將grub信息安裝到了mbr,會有什麼麻煩?就是再重裝任何一個系統時都會有麻煩,尤其是重裝windows後,grub菜單將消失,因為windows系統沖沒了mbr上的引導信息。這時需要用linux的livecd進行修復,以找回grub引導菜單。
安裝好grub,重啟即可選擇進入linux還是windows,雙系統也就安裝完成。
4. 如何在windows系統內安裝linux雙系統
方法/步驟
因為Linux是開源的系統,有超級多的版本,就相當於安卓系統有很多的其他衍生系統,比如說小米的MIUI,OPPO的colorOS等等,Linux也是這樣,有很多的版本,對於新手來說,我推薦安裝deepin,deepin的操作很簡單,酷似蘋果的操作系統,deepin可以說是最美的了,還是國產的,強烈安利(Ubuntu也不錯)
首先我們需要到deepin的官網https://www.deepin.org下載deepin
然後我們再下載一個U盤啟動製作工具UltraISO
下載地址:https://cn.ultraiso.net/xiazai.html
就按一般的下載安裝就行了,安裝時我們選擇試用版的
如何安裝Windows和Linux雙系統
點擊文件,選擇打開,打開我們剛才下好的deepin
打開deepin文件之後點擊啟動——寫入硬碟硬像…(這時插上准備好的U盤,裡面的數據記得備份,要格式化,這里再提醒一遍!)選擇U盤之後點擊寫入,等待寫入完成就可以了!
寫入完成之後我們要來為我們的deepin系統安一個家,就是在磁碟中分出一個區來給我們的系統安裝
單擊我的電腦(此電腦)——右鍵選擇管理——磁碟管理,我們在DEF盤中選擇一個有至少50G的盤,右鍵它選擇壓縮卷,我們輸入數值51200mb(也就是50GB),選擇確定即可
0不同品牌的電腦進入BIOS的方法
寫入完成之後重啟電腦,進入BIOS模式(我的電腦是Dell的,重啟的時候不斷按F12就進去了)不同品牌的電腦進入BIOS界面的方法不同
進入之後選擇自己U盤名字,回車就會有install deepin,再回車就可以開始安裝,然後就是創建用戶名啊,密碼啊之類的,到選擇磁碟的時候我們選擇簡單——選擇我們分出來的50G(就是找到一個50G的空磁碟點進去就可以了)
最後等待安裝完成就可以體驗deepin系統了,相信我,你會愛上這個系統的!
5. 如何在電腦上裝windows和linux雙系統
Windows和Linux雙系統的安裝方法Linux經過這些年的發展,其易用性大大提高,這也體現在Linux的安裝程序上,所以,將Linux安裝在一台已安裝了Windows的電腦上已經不是什麼難事。下面,我就談談如何在windows電腦上安裝Linux。 本文適合在已有Windows的計算機上安裝Linux的用戶,也適合在空硬碟上同時安裝兩個操作系統的用戶閱讀。如果您想同時安裝Windows和Linux,那很簡單,請先安裝Windows,並在安裝Windows的時候,創建好分區,其中,創建一個大於5G的分區用於安裝Linux。當你完成了windows的安裝,您可以閱讀以下正文,來繼續安裝Linux。
在寫正文前,你要知道一個常識,Linux的文件系統和windows的文件系統是互不兼容的。所以,如果您要安裝Linux,您就必須從windows里奉獻出一個分區給Linux。
好,下面開始正文。
1:前期准備(准備Linux分區)
我們要安裝的Linux版本是Red Hat 9,一共三張CD
我們的電腦分區結構:C、D、E、F
其中,D盤數據已經清空,大小10GB。這個分區就是用來裝Linux的。記住,在安裝完Linux以後,您在Windows里將看不到這個分區了。(不兼容的文件格式)
2:開始安裝
建議:如果您是第一次安裝,最好將您電腦上的數據進行備份。如果您沒有備份數據,請仔細閱讀文章以後再操作,以免造成數據的破壞。
1:放入Red Hat 9 的第一張光碟,重啟電腦,讓CD先於光碟啟動。如果您看到了Red Hat的商標,那恭喜您,光碟啟動成功。如果您沒有看到,而是又進入了Windows,那麼請進入您的BIOS,將CD-Rom先於HDD啟動。
2:按下Enter鍵,進行圖形化模式的安裝。之後會出現一個對話框,要求檢查光碟,您可以選擇skip,以節約時間。
3:之後的選項卡的內容無非就是選擇語言,滑鼠,鍵盤,時間等,我就不多說了,一般選擇默認就可以了。當你看到了這個單詞:partition(分區)的時候,你就要小心了,因為下面將進入至關重要的分區階段。
4:分區模式有兩個,第一個是自動分區,第二個是手動分區,記住,一定要選擇手動分區,否則您的windows將被自動分掉了。
5:好,進入了手動分區
你可以看到上部,有一個圖,這就是我們的硬碟分區圖,你應該可以看到4個分區,其中第二個分區,就是我們的D盤。我們將把Linux創建在這個分區上,而其他分區不去動它。點擊這個分區,讓這個分區突出顯示。
1:當你選擇了D盤以後,點擊新建(new),也就是在D盤中再創建Linux的分區。
2:彈出一個對話框,掛載點(mount)選擇swap,大小設置為你內存的2倍,並選擇「將分區格式化成swap」,這樣,就創建了一個swap分區了。
註:Linux的分區至少有兩個,一個是swap分區,大小一般為你內存的2倍,主要用於虛擬內存,也就是內存數據與硬碟的交換。還有一個就是數據分區。
3:好,您已經創建了一個swap分區,現在看看分區圖,是不是在D盤裡面又有了一個新的塊了?好了,剩下的那個塊我們再創建一個數據分區。點擊D盤中那個剩下的塊,點擊新建。
4:彈出一個對話框,掛載點(mount)選擇 / ,即根目錄,並選擇「將分區格式化成ext3」,這樣,就創建了一個數據分區了。注意:Linux的數據都存在/目錄下,即根目錄下,所以,您將根目錄作為一個獨立的掛載點,那就包含了所有的數據了。當然,您還可以再為某個目錄創建一個分區,當然,為了簡單起見,這里我們就創建一個數據分區。
5:至此,我們的分區已經完成,點擊下一步進行安裝。如果您點擊下一步的時候,得到安裝程序的錯誤,請仔細閱讀上文,並確保您的分區中包含了swap分區和數據分區。
3:完成安裝
剩下的工作很簡單,您都可以使用默認設置來完成。不過請注意,請一定要選擇正確的顯卡驅動。如果您的顯卡適配器不幸沒有再Linux系統中列出,那就是用它默認的,但請特別注意:在你配置顯示器的時候,色彩深度設置為16,不要設置成24,否則安裝完成以後就會出現花屏,很麻煩的。如果你不幸已經花屏了,那請參看我的另一篇文章:解決Red Hat 9安裝完後花屏,黑屏的方法。
好了,當文件復制完成之後,您的Linux就安裝好了。重啟電腦時,一開始就會進入GRUB啟動程序。在啟動菜單中,有兩個選項。第一個Red Hat 9,第二個是DOS,也就是Windows。您可以選擇要進入哪一個操作系統。
6. 可以安裝LINUX和WINDOWS雙系統么
可以一起安裝,有兩種方法。
要對硬碟進行分區,然後把不同的系統安裝到各自的分區,還要有引導管理器對兩個系統進行引導,選擇進入哪一個系統。
一般的PC是預裝windows的,所以可以先用分區工具調整分區,空出來安裝linux時需要的分區和空間。然後安裝linux,此時可選擇安裝linux自帶的引導程序(一般是grub),以實現安裝後還可以引導進入windows。
以上方法一次只能引導進入一個系統,所以系統可以利用全部的系統資源(cpu/內存/顯卡
資源等),缺點就是比較麻煩,不小心有可能把系統搞壞。
還有一個方法就是安裝虛擬機軟體,在虛擬機里安裝另一種系統。虛擬機里的系統隨便你怎麼折騰,壞了大不了刪了重來。也免得重新分區的麻煩。這種要求你的機
器硬體配置本身要高一些。比如,要求cpu支持虛擬化技術(不是太低端的cpu應該都支持了吧)。比如機器有3G內存運行win7,裝個linux虛擬機
並給它分配1G內存,那麼你的win7就只有2G內存可用了,linux運行時也只能利用1G內存。
以前我也是裝雙系統的,不過切換來去要重啟,分給linux分區的空間windows一般不能用,有浪費。而且linux如果沒有包含你的硬體驅動,要自己找驅動,很麻煩。
虛擬機的硬體是虛擬的,自帶驅動,裝一下就行,不用到處找。而且可以保存快照,可以和當前宿主系統共享網路、目錄、剪貼版。
7. 一台電腦上怎麼安裝windows和linux雙系統
首先安裝雙系統的方法有很多,可以先安裝windows再安裝Linux,也可以先安裝Linux再安裝windows。
二者的區別在與windows不能識別Linux的文件系統,換句話說就是嗎,先安裝Linux在安裝windows,windows會把Linux的引導項給刪除導致只有一個引導項不能進入Linux,這個時候就需要編輯引導項,在引導項中添加Linux。
常用的軟體有easy BSD,變色龍等。
為了方便期間,我們盡量選擇簡單的方式,——先安裝windows,在安裝Linux。這樣也符合咱們的一個習慣、實際情況。
windows的安裝,windows的安裝這個在這里不進行演示,不管是pe引導盤,還是原版系統還是正版系統都是非常簡單的。大家目前也應該都是有這個環境的。
在磁碟中分出Linux系統的剩餘空間,當前的windows操作系統一般都是把整塊磁碟用完了,這個時候我們需要的就是在磁碟管理壓縮一部分磁碟作為Linux系統的安裝分區。這個分區在30G以上就可以了,要是沒有未分配的狀態。
計算機— — 右鍵"管理"— — 「」磁碟管理「」— — 選中磁碟空間比較大的分區 -- 右鍵"壓縮"— — 輸入壓縮空間30G以上就可以——完成。
安裝Linux操作系統,Linux操作系統的安裝和我們單獨裝Linux操作系統是類似的,與虛擬機也是一樣的。
准備安裝盤(可以用Linux的U盤啟動盤製作工具,或dd命令,或者軟碟通工具製作成U盤啟動盤)—— —— 快速啟動項— — U盤啟動 — — 進入Linux的安裝界面 — — 安裝系統 — — 常規語言、鍵盤、時區、主機名、網路設置、安裝源的設置— — 重要的地方來了
—— —— 安裝位置選擇— — 磁碟 — — 保留數據 — — 自定義分區(一定要自定義分區,不然windows和其他分區就被幹掉了)— — 手動分區 — — 剩餘 — — OK。— — 選擇圖形化,或基本— — 安裝。
8. windows和linux雙系統
由於Linux無法安裝在Windows的分區上,所以必須在硬碟中分割出一塊領地專供Linux使用,這里推薦用分區魔術師進行無損分區。為了方便講述,這里先舉一個實例來說明:裝有Windows XP計算機有一個30GB的硬碟,共分三個區(C盤、D盤、和E盤),其中E盤有16.6GB(有約7GB可用空間)。我們的目標是將7GB的可用空間剝離出來專供Red Hat使用。
1.首先在Windows XP里啟動分區魔術師,從主窗口可以看到磁碟分區的詳細信息。單擊右側詳細窗格里的分區E以選中它。
2.單擊左側任務列表裡的「調整一個分區的容量」命令,即可彈出一個「調整容量/移動分區」對話框。
3.在該對話框的頂部有一個條狀圖表示分區E的使用情況,其中左側的黑色條部分表示已用空間,右側的綠色條部分表示可用空間。可以用滑鼠直接拖曳綠色條部分對E盤容量進行調整。很顯然,E盤的最小容量就是已用空間的容量(在小就要破壞原有數據了),減小的容量就成了自有空間。
4.單擊「確定」按鈕,回到主界面,此時我們可以看到新劃分出的7GB自由空間。接下來的步驟非常重要。盡管這7GB的磁碟空間已經是「自由身」,但是它還是屬於Windows的擴展分區,所以要將這7GB的自由空間從Windows擴展分區里劃分出去。
5.單擊擴展分區以選中它,如圖1所示。用類似的方法將這7GB自由空間從Windows擴展DOS分區里劃分出去。現在我們已經從Windows XP的領地里割出一塊7GB的自由空間供Linux專用。
圖1 將自由空間從擴展分區里劃分出去
注意,一定要將自由空間從Windows擴展分區里劃分出去,這是因為Linux的分區格式和Windows並不完全兼容。如果Red Hat所使用的磁碟空間屬於Windows擴展分區,就會導致「水土不服」。很多朋友反映裝上了Red Hat以後,發現Windows速度變得奇慢,就會歸咎於Red Hat,其實根本原因在於分區的時候沒有將自由空間從擴展分區里剝離出去。
實現Windows與Linux雙重引導有多種方法:
◆ 對於具有雙硬碟的用戶,可以將Linux安裝在第二個硬碟上(Windows自然是安裝在第一個硬碟上),並且確保將GRUB(LILO)安裝在第二個硬碟的主引導扇區,然後每次開機時在BIOS里指定從哪個硬碟引導即可。
◆ 最常用的方法是藉助Linux的引導裝載管理器GRUB(LILO),自動接管雙重系統的啟動選單。
◆ 可以藉助Windows XP的NT引導程序ntldr、boot.ini來實現雙重啟動。這種方法的優點是今後刪除Linux比較方便,而且符合我們的使用習慣;缺點是實現起來相對比較復雜,需要獲取Linux系統的引導映像文件。
◆ 可以選擇不安裝Linux的引導裝載管理器(或者不要安裝在主引導扇區),但是要記住在安裝過程中一定要創建Linux啟動盤。今後需要時,用這張啟動盤引導系統進入Linux。
這里介紹了四種雙重系統的實現方案,本文將分別介紹比較常見的第二和第三種方法。
使用Linux引導管理器
Linux有GRUB和LILO兩種引導管理器。從Red Hat 7.2版本開始,GRUB取代LILO成為了默認的啟動裝載程序,可見GRUB有其過人之處。相對來說,GRUB的使用和配置更加簡單,功能更加強大,而且是今後的發展方向。所以此處推薦大家使用GRUB作為雙重系統的引導管理器。
假設使用Red Hat Linux 9.0的安裝光碟進行安裝。首先是修改系統BIOS設置,以啟用光碟開機,然後用第一張Linux安裝光碟引導系統,等出現歡迎屏幕時按回車,即可進入圖形化安裝界面。
1.選擇定製安裝
安裝過程非常簡單,一開始會提示選擇安裝語言(自然要選擇熟悉的簡體中文),然後系統會提示進行滑鼠、鍵盤配置。一般Linux會自動檢測出相關設備,無需更改。
接下來將進入安裝類型選擇頁面,一共有五個選項,分別是個人桌面、工作站、伺服器、定製和升級現存系統。這里我們選擇自由度最高的「定製」安裝類型,如圖2所示。
圖2 選擇安裝類型
2.創建Linux分區
創建Linux分區是難點。此處選擇「用Disk Druid手工分區」,在接下來的頁面上選中剛剛劃分出來的7GB自由空間,然後單擊「新建」按鈕,即可創建Linux分區。對於初學者,可以只分三個分區:
(1)引導分區
在彈出的「添加分區」對話框上,在剩餘空間創建引導分區,掛載點為/boot,容量可以是100MB,文件系統是ext3,如圖3所示。
圖3 創建引導分區
(2)交換分區
必須要創建交換分區。交換分區是一個特殊的分區,類似於Windows XP里的頁面文件,它沒有掛載點的概念。此處只需選擇文件類型為swap,假設內存容量是128MB,則交換分區容量可以設為256MB。
(3)根分區
在彈出的「添加分區」對話框上,選擇掛載點為「/」,選擇文件系統為ext3,可以將剩餘的容量全部分配給根分區(注意應該適當留一點空間,否則系統會報錯),容量大小不低於1.5GB。
Linux環境下沒有Windows的C、D盤符概念,每一個Linux分區必須掛載到Linux目錄樹上才可以使用。這里有一個特殊的分區,就是根目錄/,這個目錄是必須的,它是Linux目錄樹的根。
3.Linux引導管理器的配置
創建好Linux分區,接下來就是重頭戲——Linux引導管理器的配置。圖4就是引導裝載程序配置界面。由圖4可以看到,圖中的引導系統列表裡已經出現了兩個選項,一個Windows XP(此處認作DOS),另一個自然就是Red Hat了。在這個安裝向導頁面,可以做以下設置:
圖4 引導裝載器的配置
(1)改變默認啟動系統
Linux引導管理器默認引導Linux,可以在這里加以修改,例如可以勾選Windows XP(此處是DOS)前面的「默認」復選框,也可以在安裝完成後,修改/boot/grub/menu.ist文件達到同樣目的。
(2)添加別的操作系統
有時候,GRUB不一定能夠檢測出系統里的所有操作系統,這時候就需要進行人工添加。單擊如圖4所示頁面上的「添加」按鈕,即可打開一個「映像」對話框,可以在「標簽」文本框輸入該操作系統的名稱,例如「Windows 98」,在「設備」下拉列表指定該操作系統的系統分區所在的位置,並確定是否選擇該操作系統為默認引導系統。
(3)編輯默認項目標簽
可能大家早就看不慣Red Hat居然還把Windows XP看成是DOS。不過單擊圖4頁面上的「編輯」按鈕可以指定其標簽,如圖5所示。
圖5 指定啟動選單的名稱
完成了這一步,Windows與Linux雙重系統安裝就大局已定。接下來的操作比較簡單,按照屏幕提示即可輕松完成。不過,千萬別忘記創建一張Linux啟動盤,以備不時之需。
使用ntldr實現雙重引導
使用ntldr引導Windows和Linux雙系統,要比GRUB麻煩得多。這是因為Windows無法識別Linux分區,所以不能檢測出Red Hat Linux的存在。為了能夠讓ntldr乖乖「聽話」,需要對其進行「手術」。
為了方便大家理解,先對Windows引導管理器的原理做一簡單介紹。ntldr是由配置文件boot.ini提供工作參數的,該文件位於Windows XP系統分區的根目錄下,具有隱藏、系統、只讀屬性。我們只需要將Red Hat Linux的引導記錄作為一個文件備份到C盤的根目錄下,並相應地在boot.ini文件里添加一個項目來指向它們,就可以實現雙重系統了。
假設要進行Windows XP和Red Hat Linux雙重啟動,最好先安裝Red Hat Linux,再安裝Windows XP。道理很簡單,如果先安裝Windows XP,那麼後安裝的Red Hat會自作主張用它的引導管理器強佔ntldr的地盤,導致無法用ntldr來引導多重系統。下面介紹如何保存Red Hat Linux 9.0引導扇區。
1.在Red Hat環境下備份引導扇區
安裝完小紅帽以後(假設安裝在/dev/hda6分區)別忙著安裝Windows XP,先進入小紅帽,打開終端窗口,在裡面鍵入以下命令:
dd bs=512 count=1 if=/dev/hda6 of=bootsect.rh
該命令的作用就是把Red Hat Linux引導扇區保存為一個bootsect.rh文件,可以將其備份到軟盤上。
然後安裝Windows XP(假設安裝在C盤上)。安裝完成以後,再把這個bootsect.rh文件拷貝到C盤根目錄下。編輯C盤根目錄下的boot.ini文件(注意事先去除其系統、只讀屬性),在裡面添加下面命令:
C:\bootsect.rh="Red Hat Linux 9.0"
保存該文件,請別忘了將boot.ini、bootsect.rh件設置回系統、隱藏和只讀屬性,以免今後誤操作。
需要指出的是,如果先安裝Windows XP也可以,不過要記住兩點:
(1)在安裝Linux引導管理器時,切記不要把引導管理器安裝在主引導記錄上(以免覆蓋Windows的引導管理器);
(2)千萬記住要製作一張Linux引導盤。
後面的任務就簡單了,安裝完Red Hat Linux,用Linux啟動盤引導系統進入Red Hat Linux,然後用同樣的dd命令製作bootsect.rh文件。
2.在Windows XP環境下備份Linux引導扇區
盡管在Red Hat環境下備份Linux引導扇區比較簡單,但是對於大多隻熟悉Windows的朋友來說,還是顯得有些麻煩。所以本文將介紹如何在Windows環境下備份Linux引導扇區。這里可以分兩步走,首先是找出Linux引導扇區的扇區數,然後再將該扇區保存為一個備份文件。
(1)用分區魔術師查找Linux的起始扇區
要在Windows環境下保存Linux分區的引導扇區,就必須知道該引導扇區的扇區號。藉助分區魔術師,在分區魔術師8.0的主窗口裡定位Linux的/boot分區,用滑鼠右鍵單擊該/boot分區,選擇「Properties」選單項。然後在打開的「Partition Properties」對話框切換到「Partition Info」標簽頁,找到「First physical sector」(第一物理扇區)的扇區數,如圖6所示,本例是53014500。
圖6 查看引導扇區的扇區號
(2)用Dskprobe備份引導扇區
知道了Linux引導扇區號,就可以藉助磁碟工具來備份。這里推薦大家使用Dskprobe,它位於Windows 2000/XP安裝光碟里的\SUPPORT\TOOLS目錄下的SUPPORT.cab壓縮包下。
先關閉分區魔術師,然後雙擊Dskprobe.exe圖標啟動Dskprobe。由於啟動後並未讀入任何數據,所以顯示的是全零的扇區信息。接下來單擊程序界面上的「Drives」選單→「Pysical Drive」選單項,彈出如圖7所示的「Open Pysical Drive」對話框。
圖7 選擇合適的硬碟
可以看到該對話框里「Available Physical Drives」列表框里列出了兩塊磁碟,如果是單硬碟系統,將只列出PhysicalDrive0(第一塊物理硬碟)。雙擊所需的物理硬碟,可以看到「Close Handle」和「Set Active」這兩個按鈕被激活,先單擊「Set Active」按鈕,然後再單擊「OK」按鈕,即可返回到主界面。
單擊主界面上的「Sectors」選單→「Read」選單項,打開「Read Sectors」對話框。在「Starting Sector」文本框里輸入剛才通過分區魔術師的扇區數(本例是53014500),在「Number of」文本框里輸入1,然後單擊「Read」按鈕,則顯示如圖8所示的界面,這就是Linux的/boot分區的引導扇區的內容。
圖8 Linux分區引導扇區內容
單擊「File」選單→「Save as」選單項,指定保存位置(C盤根目錄)、文件名(假設是bootsect.rh)即可,然後在boot.ini文件里添加合適的項C:\bootsect.rh="Red Hat Linux 9.0"即可。一切就緒以後,再重啟系統。此時出現了Windows XP啟動選單,可以根據需要選定進入哪個系統。
9. 如何實現linux和windows雙系統啟動
廢話不多說,直接進入主題!
1、下載EasyBCD,這個軟體可以實現自由MBR引導的功能,我們就是使用它的這個功能來實現Windows7下安裝Linux,和引導啟動雙系統的選項的
2、隨便下載個Linux包,ISO的啊,CD或DVD隨你便了
3、把下載好的Linux包放到某一個盤的根目錄下,如D:linux.iso
4、用壓縮工具打開linux.iso,把裡面的casper目錄下的initrd.lz和vmlinuz兩個文件解壓出來,並放到C盤根目錄下
5、打開EasyBCD,依次點擊「Add New Entry--NeoGrub」,點擊Install,再點Config,此時彈出一個文本文件來讓你編輯,在最後加入:
title Install Deepin Linux root (hd0,0) kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/linux.iso ro quiet splash locale=zh_CN.UTF-8 initrd (hd0,0)/initrd.lz
然後修改linux.iso為你下載的ISO文件名稱即可,保存退出
6、點擊「Edit Boot Menu」,看看有沒有剛才我們添加的NeoGrub,如果有,重啟電腦,重啟過程中發現多了一個NeoGrub的引導項,選擇此項,回車,直接進入linux的liveCD系統,此時,先別忙著點安裝Linux,使用組合鍵「CTRL+ALT+F2」進入命令行模式,輸入命令:sudo umount -l /isodevice 回車,再使用組合健「CTRL+ALT+F7」進入圖形界面,點擊安裝Linux吧,隨便你怎麼裝了
7、安裝完成Linux後重啟,可能有兩種情況出現:
第一:直接進入Winodows7,剛裝的Linux系統毛都沒看到,如果是這樣,那麼恭喜你,成功了!此時,再打開EasyBCD,把剛才的那個「NeoGrub」刪除掉,點擊「Add New Entry--Linux/BSD」,Type項選擇GRUB2,Name隨便寫,再點「Add Entry」按鈕,最後把C盤下剛才拷進去的initrd.lz和vmlinuz兩個文件刪除掉,重啟,選擇你的Linux進去爽吧!
第二、如果啟動時,發現是Grub引導,最後一項才是Windows7,選擇Windows7,進入Windows7系統,使用MBR修復工具(MbrFix.exe)把GRUB覆蓋掉(下載MbrFix.exe文件,使用管理員身份運行CMD.exe,轉到MbrFix.exe所在的目錄,然後運行命令:MBRFix /drive 0 fixmbr /yes 即可修復MBR引導),再按照第一種情況操作即可完美實現雙系統!
8、卸載Linux系統或者卸載Windows系統,卸載Linux系統時,最好是先運行MbrFix.exe程序(參照第7項的第二條),然後就可以在Winodows7下直接刪除Linux分區了,整個過程不用重啟,什麼都不用,爽!如果是想重裝Windows,直接重裝即可,裝完成後再裝EasyBCD,按照第7項的第一條進行添加Linux引導即可.