歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> i386 PC 上多系統共存安裝方案

i386 PC 上多系統共存安裝方案

日期:2017/2/27 14:14:08   编辑:更多Linux
  =========================== i386 PC上多系統共存安裝方案 =========================== ------------- 說明: o 我只是把個人的安裝經歷寫出來。為充滿好奇心的 newbies 提供一個比較完整的教程。如果你對多系統有濃厚的興趣,我想 這篇東東可能對你有所幫助,如果你覺得不以為然,那就不用耽誤時間, 直接去做自己感興趣的事哦 :-p o 我只是把安裝的經過寫出來。如果你問諸如“我的網卡沒有找到”、 “我的X起不來”等,我想你應該去官方網站去看硬件列表。我只能 給你提供一個安裝的參考,具體的事還要你自己來做。 o 我只是寫出了系統安裝、進入 X window、漢化的過程,如果你 需要配置 DNS、apache、mail 等資料,這裡並沒有涉及。 o 如果你發現教程裡面某些地方不太准確,希望你不吝賜教,指出 其中的錯誤,讓這份教程更充實、更完善。 -------------- 我的機器的詳細情況 o 硬件 顯示器 --- SAMSUNG SyncMaster 750s 顯卡 --- NVIDIA RIVA TNT2 CD-ROM --- SAMSUNG CD-ROM SC-152N 硬盤 --- IBM 40G CPU --- PIII 933 內存 --- kingmax 256M 聲卡 --- C-Media CM9738 網卡 --- Legend DFE-530TX 鼠標 --- PS/2 鼠標 鍵盤 --- 標准鍵盤 如果你的系統和我的差不多的話,那麼下面的安裝過程不用修改太多。 o 系統 windows 2000 pro windwos 2000 server sp2 FreeBSD4.4 Mandrake8.1 Linux debian Linux sid3.0 --------------- 硬盤分區 C: hda1 FAT32 2G 活動 主 windows 2000 pro * hda2 UFS 5G 主 FreeBSD4.4 * hda5 swap 500M 邏輯 * hda6 ext2 40M 邏輯 /boot (Mandrake8.1) * hda7 ext2 2.4G 邏輯 / (Mandrake8.1) * hda8 ext2 2.1G 邏輯 / (debian sid) D: hda9 NTFS 8G 邏輯 windows 2000 server sp2 E: hda10 NTFS 8G 邏輯 數據 F: hda11 FAT32 12G 邏輯 數據 Mandrake LILO引導。lilo.conf的設置見下面。 說明:上邊的分區大小是大約的,不信你可以加起來看看:-) 另外由於是在 PC 上裝 Linux,所以就沒有分出 /var、/home, 如果你想分的更細些,那麼自己用 cfdisk 或者其他的分區工具 分出自己滿意的分區。 ----------------- 開始安裝系統 現在你應該已經把分區做好了,建議首先規劃好了分區再進行安裝, 還要注意安裝系統的順序,這樣以後就不會出現“我的 Linux 空間不夠了” 之類的問題。當然最好是准備幾張可以使的軟盤 :-) o 開始安裝 windows 2000 pro 這個我不用多說。 o 安裝 windows 2000 server 這個也不用多說。 現在你的機器是用 boot.ini 引導的,下一步將要安裝Mandrake8.1, 我把 LILO 裝在了主分區,因為 Mandrake8.1 的 LILO 比較 pp :-) o 安裝 Mandrake8.1 Mandrake8.1安裝有很多種方法,當然最簡單的刻成光盤進行安裝。其實無論是從光盤 安裝還是硬盤安裝,主要是引導的區別和尋找安裝介質的區別,安裝過程是一樣的。 我是從硬盤安裝的,下面是安裝的步驟。其實很多的系統都是可以硬盤安裝的,安裝過程 大同小異,就是先用軟盤引導開始安裝,然後尋找安裝介質,具體看一下文檔。


+ 去FTP://ftp.kando.hu/.6/mandrake-cd/current/ 下載 Mandrake81-cd1-inst.i586.iso 和 Mandrake81-cd2-ext.i586.iso 到本地硬盤。 +用 winiso 或者你比較熟悉的軟件解開它們。注意:假如第一個 iso 文件解開後放在 /path/to/Mandrake8.1(比如: F:\Mandrake8.1,這裡F:\就代替 /path/to),第二個 iso 文件 裡是 RPMS 包,解開後把整個的目錄放到 /path/to/Mandrake8.1/Mandrake下(假設第一個 iso 文件解開後目錄名是 Mandrake8.1)。如下圖: Mandrake8.1 第一個 iso 文件解開後的目錄 ---boot/ ---doc/ --- ---RPMS 第一個 iso 文件中的 RPMS 目錄 ---RPMS2 第二個 iso 文件中的 RPMS 目錄 --- 不要把第二個 iso 文件中的 RPMS 目錄放到第一個 iso 文件中的 RPMS 目錄裡,要並列放到一起。 這樣做的原因是安裝文件找不到第二個 iso 文件裡的 RPMS 包時就會報錯! + 制作_安裝引導_盤,不是引導盤。安裝引導盤是用來從軟盤引導來安裝系統的,而引導盤是 從軟盤引導系統啟動的。 在 DOS 窗口下運行 path\to\Mandrake8.1\dosutils\rawrite.exe -f path\to\Mandrake8.1\images\hd.img -d A 就作好了安裝引導盤。path\to\Mandrake8.1\index.Html 有其他安裝方法的詳細說明,還是 中文的;-) + 開始安裝 在 BIOS 中設置軟盤啟動。出現安裝界面,直接按回車進行安裝。 + 選擇硬盤安裝方式,選定解開後放置 /path/to/Mandrake8.1 的分區,這個如果不明確的話, 先到 windows 下看放置 /path/to/Mandrake8.1 的分區大小,然後再進行安裝:-) + 找到分區後,提示輸入安裝介質所在的目錄,因為解開後目錄是 Mandrake8.1,所以直接 輸入 Mandrake8.1 就可以看到 load setup files to memory 的提示。 + 我用了兩個分區分別 mount /boot 和 /。 + 上面的過程和光盤啟動安裝沒有什麼不同,如果是用光盤安裝的話,那麼直接就會跳到這一步, 用硬盤安裝的目的是假定你沒有啟動光盤可以安裝;-) + Mandrake8.1 可以支持_中文_安裝的,在下一步的安裝過程中語言選擇 Simple Chinese,然後就會 出現中文的安裝界面了,在安裝成功後你會看到連 Chinput 輸入法也安裝好了,直接 ctrl+space 就會調出來,真是體貼人 :-P + 然後就是選包的過程,這裡假定你已經安裝過 RedHat Linux 或其他的版本。所以剩下的和 其他的版本安裝沒有什麼不同。 + 安裝 LILO 到 mbr。Mandrake8.1 的 LILO 比較 pp ;-),作為一級引導(總引導)。 + 一定要作張啟動盤,因為是用 Mandrake8.1 的 LILO 引導的,它負責啟動 windows、debian、 FreeBSD。如果 LILO 不能引導的話,那麻煩就大了。 + 安裝成功後,就是漢化和改變字體了。如果選擇了語言 Simple Chinese 就直接漢化完成了。 菜單的字體也很 pp 的,不過 mozilla 顯示時字體有點粗,那 simsun 字體就派上用場了。 + simsun 字體的用法見下面。 + lilo.conf 文件的例子見下面,這個是系統啟動最關鍵的設置啦。 + 如果你編譯軟件時提示找不到某個依賴文件的話,就在 配置---軟件包管理---Software Manager 中尋找你需要的依賴文件,支持模糊查找的,然後安裝更新,這樣就可以解決依賴問題了。:-) o 安裝debian Linux 我只下載了第一張盤,裡面包含的是基本文件系統和基本的模塊。先刻成光盤,這樣比較方便些。

ftp://ftp.kando.hu/.9/debian-cd/2.2_rev4/i386/binary-i386-1.iso 使用 debian 最好的環境是你能經常上網,這樣安裝軟件時就很方便。 + 光盤引導,開始安裝。 + 首先是設置鍵盤,分區(如果開始分好了區,直接 mount 就可以了) + 然後開始找驅動。 + 選擇內核配置(Edit Kernel Boot Parameters),在 net 中選擇好網卡,這步很關鍵的。 如果網卡沒有 up 的話,升級 sources 就無法談起了 :-( 我的Lengend DFE-530TX 的,選擇 VIA VT6102 RhineII 10/100 BaseTX 就裝好了。 + 安裝基本系統。 + 最後會提示做啟動盤,然後重新啟動。 + 重啟後會設置 root 密碼,最後出來安裝系統的選項。選 advanced,然後再取消或者 ctrl+c, 之後 login 就出來了。 + login 之後,先 # vi /etc/apt/sources.list 加入 deb ftp://ftp.linuxforum.net/debian sid main contrib non-free deb ftp://ftp.linuxforum.net/debian-non-US sid/non-US main contrib non-free deb ftp://ftp.jp.debian.org/debian sid main contrib non-free deb ftp://ftp.jp.debian.org/debian-non-US sid/non-US main contrib non-free 如果升級為 woody,把上面的 sid 改成 woody。 + 執行 # apt-get update # apt-get dist-upgrade 問是不是安裝,enter 確認。 這樣一來,你的系統就已經從 potato 升級到了 sid,也就是說從 stable 變成了 unstable。 + 運行 dselect 光標在 Update上 按 enter 完了再 Select,什麼都不用改,直接 enter 返回到前選項單裡,因為它已經預訂了基本需要的東西。 Install, 是否安裝 enter,等完後開始配置,會問你問題。 完成後



+ 首先是設置鍵盤,分區(如果開始分好了區,直接 mount 就可以了) + 然後開始找驅動。 + 選擇內核配置(Edit Kernel Boot Parameters),在 net 中選擇好網卡,這步很關鍵的。 如果網卡沒有 up 的話,升級 sources 就無法談起了 :-( 我的Lengend DFE-530TX 的,選擇 VIA VT6102 RhineII 10/100 BaseTX 就裝好了。 + 安裝基本系統。 + 最後會提示做啟動盤,然後重新啟動。 + 重啟後會設置 root 密碼,最後出來安裝系統的選項。選 advanced,然後再取消或者 ctrl+c, 之後 login 就出來了。 + login 之後,先 # vi /etc/apt/sources.list 加入 deb ftp://ftp.linuxforum.net/debian sid main contrib non-free deb ftp://ftp.linuxforum.net/debian-non-US sid/non-US main contrib non-free deb ftp://ftp.jp.debian.org/debian sid main contrib non-free deb ftp://ftp.jp.debian.org/debian-non-US sid/non-US main contrib non-free 如果升級為 woody,把上面的 sid 改成 woody。 + 執行 # apt-get update # apt-get dist-upgrade 問是不是安裝,enter 確認。 這樣一來,你的系統就已經從 potato 升級到了 sid,也就是說從 stable 變成了 unstable。 + 運行 dselect 光標在 Update上 按 enter 完了再 Select,什麼都不用改,直接 enter 返回到前選項單裡,因為它已經預訂了基本需要的東西。 Install, 是否安裝 enter,等完後開始配置,會問你問題。 完成後



Copyright © Linux教程網 All Rights Reserved