歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux問題解決

讓Linux與Windows同機共存

  毫無疑問,Windows是一個功能強大的操作系統,無論在兼容性方面,還是在易用性方面,都非常出色,但您有沒有注意到市場上悄然興起的Linux呢?作為一款出色的操作系統,大家實在不應放棄,但我只有一台PC、一個硬盤,如何做呢?這裡,以紅旗Linux桌面版2.0和Windows 98為例,介紹Linux與Windows的共存。

  什麼是LILO

 
  所有的Linux系統都有一個系統工具LILO(Linux Loader,有時也叫它Linux加載程序)。LILO是一個在系統啟動時運行的程序,它允許選擇用於引導計算機的操作系統。可以用LILO引導幾個不同的操作系統,如:Linux和MS-DOS、Windows 98等。在安裝LILO之前,應該知道哪個分區裝有什麼操作系統,並且還應該知道要在哪裡安裝LILO。用LILO可以定義一個默認的要引導的操作系統和一個引導該操作系統的延遲時間。在配置LILO時,可以指定啟動菜單中的操作系統。LILO可以安裝在系統的主引導記錄MBR(Master Boot Record)或者Linux根分區的第一個扇區(例如:/dev/hda1)中。MBR是系統中一個特別的區域,它會被BIOS自動裝載,它是LILO能控制的最早的啟動位置。如果你選擇把LILO裝在MBR,在系統啟動過程中,LILO將顯示一個Boot:提示符。你可以在提示符下輸入要啟動的操作系統。紅旗Linux 2.0可以使用圖形化的啟動配置工具Klilo能管理LILO,這樣一來可以很方便地管理LILO。

  硬盤的分區

  紅旗Linux同其他Linux發布版本一樣,有自己的文件系統(Linux/Ext2),這要求它擁有自己的分區類型,因此多數情況下,不能將紅旗Linux安裝到MS-DOS或Windows 9x的分區上,而必須在硬盤上為紅旗Linux保留一些空的分區。

  紅旗Linux既可以安裝在主分區上,也可以安裝在邏輯分區上。如果硬盤中已經為Linux預留了空閒分區,就可以跳過此步;如果硬盤分區空間已經全部分配給了MS-DOS、Windows 98,可以通過以下幾種方式為Linux分配硬盤空間:

  1、最安全且簡便的安裝方式:使用紅旗Linux光盤自帶的FIPS(First Interactive Partition Splitter)程序進行安裝。FIPS程序是一個功能強大的MS-DOS工具程序,它能夠在不刪除硬盤原有數據的情況下重新劃分MS-DOS主分區(注意:FIPS不能劃分MS-DOS的擴展分區);對於經Doublespace、Stacker、Drivespace壓縮過的磁盤,FIPS只能劃分其宿主盤。方法:將光盤上的Dosutils目錄下的Restorrb.exe、Fips.exe和/dosutils/fipsdocs目錄中的Errors.txt拷貝到DOS啟動盤。接著,用MS-DOS或Windows 9x提供的Scandisk(或Norton的NDD)檢查要劃分的硬盤,修復錯誤。並用Defrag(或Norton的Speedisk)整理硬盤,保證硬盤的後半部分沒有任何MS-DOS文件。如果保存了MS-DOS文件,請使用“attrib -r -s -h image.idx”或“attrit -r -s -h mirosav.fil”命令將這些文件的屬性改為可讀並刪除它們。在Autoexec.bat或Config.sys中刪除Image或者Mirror及其他防病毒程序的定義行,以防它們在FIPS重啟機器時恢復原來的硬盤分區表。最後用做好的FIPS啟動盤啟動機器。運行FIPS,該程序允許您將硬盤上Boot區及Root區的備份寫到軟盤中一個名稱為Rootboot.00x(x=0~9中任一數字)的文件裡。

  如果使用FIPS時發生任何錯誤,您可以從軟盤啟動並執行Restorrb來恢復硬盤上原先的配置。需要注意的是,如果硬盤中有多個Rootboot文件,Restorrb會讓您選擇要回存哪個配置文件。輸入新分區開始的柱面,使用左/右方向鍵來遞增或遞減柱面的計數,剩下的分區及新分區的大小會在程序中顯示,這可以幫助您選擇正確的柱面,您也可以使用上/下方向鍵一次遞增十個柱面數,按[Enter]鍵確定。然後選擇重新編輯分區表或是繼續,如果鍵入“c”,FIPS會計算修改過的啟動分區,再檢查一次並提示用戶是否要繼續;如果鍵入“y”,FIPS會把這些修改寫入硬盤並結束;重新啟動機器,用Fdisk檢查新的配置是否已經生效。

  這時,已經將一個主DOS分區劃分成兩個分區:DOS/Windows的文件系統分區和一個空閒分區,這個空閒分區就可以用做Linux分區。

  2、比較方便的安裝方法:不需對硬盤做太大的改變。將MS-DOS下的某邏輯盤上的數據全部移到其他分區上,刪除該分區上的所有文件,在此分區上安裝紅旗Linux。另外,如果您有能力再加裝一個硬盤的話,也可直接將這個硬盤分配給Linux。

  3、最常規、最麻煩的安裝方式:重新對硬盤進行分區。這種方式需要您備份硬盤上的全部數據,重新分區硬盤,重新安裝MS-DOS、Windows 9x/NT等操作系統及應用軟件。

  有兩種方式可以運行LILO。其中比較簡單的一種是第一次安裝時運行Setup程序,在分區、安裝軟件包之後自動運行,或是在Setup的主選單中選Configure後進入。


 

Copyright © Linux教程網 All Rights Reserved