![]() |
||
|
Senior Member
![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 風雨欲來的鬼島
文章: 1,282
|
XP與Linux的共存問題-關於開機選項
這個問題一直以來沒有認真的去搞清楚過,除了一直使用m$ 的產品以外就是自己比較懶,但是,該來的還是要來,要付出的還是要付出,新的課程需要使用Linux系統,對於熟悉實驗室的系統,卻沒有真正的實際對XP與Fedola的安裝實務有過經驗的我,立刻在數小時前付出極為慘痛的代價。
為了安裝Fedola,特別的向學弟借了一顆老舊硬碟,不得了,居然跟我的硬碟同時期產的,型號一樣....惡夢由此開始。灌完fedola後,隨即重開機測試,發現無法進入OS選單畫面(問題點),於是把硬碟卸取,調整跳線,調到最後...以及多次重灌fedola,卻沒想到手誤把XP硬碟給掛了...多年來收集的工具程式、作業報告、圖片、音樂、照片、謎之物...全毀... 剛剛緊急完成XP安裝後立刻上來請教: 如何使XP與fedola-Linux共存,並正確顯示開機選單,以及如何避免以上的手殘+腦殘事件? 在此跪求各方大大指點一二..Orz...(我的心血~!!!)
__________________
喵~ |
|||||||
|
|
|
Advance Member
![]() ![]() 加入日期: Apr 2001 您的住址: Taiwan
文章: 426
|
我只大概記得一些些...
你可以去相關的 Linux 討論區會有比較詳細的教法, 我上次使用的是 Fedora 6 的 grub 作為多重開機; 找檔案 grub.conf 就是多重開機的選單, 以下是我之前電腦多重開機內容 ========================================================= # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,2) # kernel /boot/vmlinuz-version ro root=/dev/sda3 # initrd /boot/initrd-version.img #boot=/dev/sda default=1 timeout=6 splashimage=(hd0,2)/boot/grub/splash.xpm.gz #hiddenmenu title Fedora 6 (2.6.18-1.2798.fc6xen) root (hd0,2) kernel /boot/xen.gz-2.6.18-1.2798.fc6 module /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/ rhgb quiet module /boot/initrd-2.6.18-1.2798.fc6xen.img title Window unhide (hd0,1) rootnoverify (hd0,1) chainloader +1 makeactive title DOS (Ghost) unhide (hd0,0) rootnoverify (hd0,0) chainloader +1 makeactive ========================================================= unhide 就是不隱藏分割區 (之前使用 spfdisk 隱藏分割區, 導致grub覆蓋 MBR 之後無法進入該分割區) rootnoverify 就是指定開機的分割區 如果 Linux grub 多重選單不見了... 可以放入光碟打 linux rescue 之後的視窗 學校有發書的話裡面都會說到復原方法 ~ 此文章於 2007-03-17 09:42 AM 被 mdigital 編輯. |
||
|
|
|
*停權中*
加入日期: Sep 2001
文章: 1,933
|
1:用第一顆硬碟安裝MS Windows時,第二顆硬碟排線不要裝上;用第二顆硬碟裝Linux時,第一顆硬碟排線不要裝上;開機時用BIOS選擇要跑哪一個系統
2:先安裝MS Windows,再安裝Linux;多重選單由Linux掌控,選擇要跑哪一套系統 |
|
|
|
*停權中*
加入日期: Apr 2005
文章: 466
|
應該是你開機選項(grub、lilo)在設定時出錯了…lilo現在應該很少人用了
grub 要安裝在 MBR (hda、hdb...) 可能兩顆型號相同的硬碟你不小心弄混了 如果 grub 要安裝在 partition 中(hda1、hda2...)則要用 boot loader 如 spfdisk 來製作 MBR 開機選單 但一般只要把 grub 安裝在 MBR 中就可,省的麻煩 先裝 XP 再裝 Linux,因為 linux 認得 xp 但 xp 不認得 linux (要讓 xp 認得 linux 也行,但還要用到軟碟機安裝一次,這年頭誰還用這東西) 另外你的 XP 可能沒掛…只是分割表重置而已,使用 spfdisk 將分割表重新分割成原來的樣式 (如果還記得當初分割時的設定的話)再把格式設成你原來的 NTFS、FAT32 你的資料就又可回復了 所以分割硬碟時要記住比較容易記的數字 1024 的倍數…等,HD 掛掉時就知道好處了 但如果你設成動態磁碟的話就沒用了…只能先回復 xp 其實多重開機選項還蠻簡單的就是剛摸的時候沒經驗,大家這點都是一樣的… |
|
|