前提是要把 Linux 裝在 primary partition 才有用~~~
我上次也是把 Linux 裝在延伸分割,結果跟你一樣~~~
建議把一個主分割讓出來給 Linux,將 Win98 與 Win2000
裝在同一個主分割上,讓 Win2000 來對 Win98 做多重開機。
保險的方式如下:將 Win2000 的主分割讓出來給 Linux,
然後開機到 Win98,再安裝Win2000,選擇安裝一個新的作業系統,
而不是升級,再用 Win2000 來多重開機Win2000 與 Win98。
下面是一個可以參考的連結:
http://hw-driver.nctu.edu.tw/pub/sl...ISK/SPFDISK.htm
更正一下,原來 Linux 不一定要裝在 primary partition,可是我之前為什麼
失敗??? 以下請參考:
http://liy.slat.org/study/tips/faq1.htm
> 解決的方式,先使用當初安裝過程中安裝程式幫你建立的開機片進行開機,
> 或者是使用linux 安裝光碟片進行開機。出現 lilo boot: 訊息時,
> 請輸入:vmlinuz root=/dev/hda1 ro
>
> vmlinuz 這是 label 的項目名稱,一般多半是 vmlinuz 或者是 linux。若是
> 不清楚的話,可以按一下 鍵看看有哪些可用的 label 項目名稱。
>
> 後面的 root=/dev/hda1 的意思是說,告訴 linux 開機核心檔案 linux 的
> root 「/」分割區域在 hda1
> 這個位置。所以 /dev/hda1 這個敘述,請適當的改成你的 linux root 分割區域
> 的位置。ro 代表使用 readonly 的方式於開機時掛入 linux root 檔案系統。
>
> 若是沒有問題的話,開機完畢即可進入系統後。接著請執行 lilo 程式一遍,
> 讓 LILO 開機程式重新安裝即可。下次開機時,就可以正常啟動 Linux 了。