| 訪客 | 【求助】WINXP AND LINUX7.2多重開機 我先灌winxp,一切正常,之後灌linux7.2,lilo把它灌在它的啟動磁區(非mbr),之後用spfdisk做多重開機在mbr,結果發現linux可以正常使用,但winxp無法開機,出現ntldr無法啟動(是否XP一開始就寫在MBR造成我用SPFDISK做多重開機時出了問題),請問一下這是哪邊出問題???我的硬碟切割方式兩個pri其他ext,我的需求是用spfdisk做多重開機,因為我不太會改LILO.......另外我可以同時灌WIN2000、WINXP、LINUX在同一顆硬碟嗎???若可以的話做HD切割時有啥要注意的,謝................[email protected] www.ilansky.idv.tw |
| 回覆 |
| 會員 ![]() | Re: 【求助】WINXP AND LINUX7.2多重開機 另外我可以同時灌WIN2000、WINXP、LINUX在同一顆硬碟嗎???若可以的話做HD切割時有啥要注意的,謝 恕刪 我最近剛灌 也成功ㄌ 我ㄉ方法 以我30gㄉ硬碟為例 以spfdisk先分割2ㄍpri 1ㄍ是從4g-12g預備給win2000 1ㄍ是從12g到最後預備給winxp 0-4g先不要理它 先灌win2000 灌完後在win2000下灌winxp 選全新安裝 如果正常應該是開機會出現windowㄉ開機選單 接下來灌linux 用linuxㄉ分割工具 D開頭ㄉ分割工具 一ㄍ給SWAP 一ㄍ給NATIVE 接下來設定LILO 選在PRI 不要選MBR 這樣應該可以ㄌ 如果WIN XP進不去 先進去WIN2000 在它ㄉBOOT.INI multi(0)disk(0)rdisk(0)partition(2)\WIND... 把paratition(2)改partition(3) 就可以ㄌ |
| 回覆 |
| 就這樣吧! ![]() | Re: 【求助】WINXP AND LINUX7.2多重開機 引用:
如果你要裝很多作業系統, 最好先用spfdisk把它們全部規劃好, 然後再個別安裝這些作業系統, 再用spfdisk管理全部的開機程式, 如果你不想透過win2000的開機管理程式來啟動XP, 利用spfdisk還是可以做到一次就決定個別的作業系統啟動, 我曾經做過四套作業系統通通交給spfdisk來管理, whatever, spfdisk一定要先裝就對了 | |
| 回覆 |
| 會員 ![]() | 請問一下樓上的大大: 我跟原作有相同的問題...就是在選win xp後只能進入到開機的畫面(有跑馬燈) 你所提到的「spfdisk一定要先裝就對了」是指一顆完全沒東西的HD嗎?!然後用spfdisk來分割...不能在已有的系統下(windows xp)用spfdisk再灌linux嗎?!.. 如果是...那有啥另外的方法可使win xp可順利開機呀!?.. |
| 回覆 |
| 就這樣吧! ![]() | 假如你是在同一顆硬碟上安裝的話, 我有一些經驗可以分享 : 1. 雖然SPFDISK可以做出四個主分割(Primary Partion), 假設是hda1, hda2, hda3, hda4, 而邏輯磁區(ext)是從hda5 開始. 2. 你可以先用spfdik 將hda1分配給NTFS(如WinXP 或 Win2000來開機) 3. 如果你已經裝好了WinXP, 然後才要裝spfdisk, 我已忘記以前是否有這樣安裝過, 不過我曾經 先用spfdisk將硬碟分割好, 再安裝winxp於hda1, 然後安裝Linux於hda5, 安裝Linux時不小心把lilo裝到hda上, 所以spfdisk的開機選項被我破功了, 此時只能開機進入Linux, 然後用Linux的lilo來選擇其他開機選項, 但是兩套作業系統都已灌好,不想重灌, 所以我又重新安裝spfdisk, 並把開機選項安裝在MBR, 然後將開機選單分別指到hda1(winxp) 和 hda5(linux native), 結果XP可以開機, 而Linux因為lilo被覆蓋掉所以當然不能開機, 所以又重新將lilo安裝到hda5, 下一次開機時, 就可以直接用spfdisk來選擇作業系統了. 4. 我也曾經先安裝好Linux(hda5=linux native, hda6=swap), 然後再回過頭來在hda1安裝winXP, 再用spfdisk重新安裝起來管理這兩套作業系統, 這樣做也是可行的 5. 如果你先灌XP, 然後安裝spfdisk, 再用spfdik把開機選單指到hda1(WinXP), 我建議你先安裝到軟碟上, 看有沒有成功, 如果成功了, 再安裝到MBR上, 理論上應與(步驟4)雷同 6. 如果出現找不到ntldr的問題, 這個我就不會修復了, 必須另請高明, 如果向你這樣已經出現跑馬bar, 應該不是ntldr的問題, 這個我也不會修復, 你可能要到winXP的討論區問看看了 |
| 回覆 |
| 就這樣吧! ![]() | |
| 回覆 |
| 會員 ![]() | 看到你那麼用心的為我做解說...真是太感動了.. 你的方法我都會試試看...不過我還得重灌linux才行... 再次的感謝! |
| 回覆 |
| 普通會員 | 救命阿~小弟目前遇到了一些狀況 在拜讀了各位的留言 與 阿土站長所介紹的spfdisk教學網頁 (by 阿隆) 手養養的就把硬碟重新規劃一變 spfdisk + winxp + redhat 7.2 以下是小弟按照教學的動作手順 : 1. 用spfdisk 重置硬碟 分成 primary drive : hda1 = spfdisk boot manager (system ID=20) 0-1磁柱 hda2 = winxp home (system ntfs) 1-1021磁柱 hda3 = linux (system linux native) 1022-1478磁柱 logic drive : hda4-6 = extended fat32 hda7 = linux (system linux swap) 2. hda2 active, 安裝winxp 3. hda3 active, 安裝redhat 7.2 安裝過程(install at free space)一直通知我 the partition may not meet the constraint of boot <-- ?? 不過我不管他還是裝了 也做了boot disk 4. hda1 active, 安裝spfdisk至開機磁區 然後用spfdisk開機時 卻發現了linux無法啟動 只能靠磁片開機 但是winxp則沒有問題 請問: 以上的哪一個步驟可能有問題呢?? |
| 回覆 |
| 就這樣吧! ![]() | 引用:
[root@linux]# vi /etc/lilo.conf boot = /dev/hda3 <=== 把lilo開機程式指到hda3 vga = normal read-only prompt timeout = 30 image=/boot/vmlinuz label=linux root=/dev/hda3 <=== Linux根目錄所在的磁碟分割 initrd=/boot/initrd 修改儲存後,再用 lilo -v -v -v 指令使新的修改生效, 這樣你就不需再從軟碟開啟Linux了 最後你可用lilo -q指令來檢查LILO是否安裝成功 | |
| 回覆 |
| 普通會員 | 但是.... 我想說要用spfdisk來管理開機.... 所以安裝過程選了不安裝loader.... 是不是這樣就必須用磁片開機呢? 現在小弟是弄成 有磁片-> linux 沒磁片-> xp 另類多重開機 |
| 回覆 |
| |
類似的主題 | ||||
| 主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
| LINUX7.3開機問題 | lalahaha | -- FreeBSD & Linux 討 論 版 | 1 | 2002-11-16 02:18 AM |
| LINUX7.3開機問題 | lalahaha | -- FreeBSD & Linux 討 論 版 | 5 | 2002-11-05 01:02 PM |
| linux7.3的KDE介面問題??~~~ | danc | -- FreeBSD & Linux 討 論 版 | 0 | 2002-10-04 02:42 PM |
| 【求助】請問Redhat linux7.3是幾片??? | 小蔡 | -- FreeBSD & Linux 討 論 版 | 1 | 2002-08-25 06:48 PM |
| 【求助】安裝redhat linux7.3的問題... | melacwch | -- FreeBSD & Linux 討 論 版 | 0 | 2002-07-20 08:29 PM |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。