[問題] XP與linux的開機選單問題

看板Linux作者 (@@)時間17年前 (2009/04/17 20:12), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/2 (看更多)
不好意思 我知道這問題蠻多人在詢問了 自己也爬了一些文章 但是我的情況有點特殊... 在我安裝完xp後 我開始著手安裝ubuntu 8.10 安裝完後發現xp進不去 開機選單選xp會出現ntldr is missing... 有試著從光碟複製ntldr and ntdetect.com 然後照著網路上的方法修復 但是還是都ntldr is missing 我進入xp的修復模式發覺我的xp雖然是安裝在c槽 但是出現的命令列卻是E:\windows> 我也有試著把ntldr複製到e槽過 可是還是進不去... 而linux方面是可以進去 但是用grub指令進入grub後 打find /boot/grub/stage1卻出現 Error 15: File not found 想要試著在開機選單上 在xp的位置上按e 進去修改root的位置 可是我不清楚我的xp應該設定多少才正確 以下是我用fdisk -l所得到的資訊 Disk /dev/sdb: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x894b4dd3 所用裝置 Boot Start End Blocks Id System /dev/sdb1 * 1 3188 25607578+ 7 HPFS/NTFS /dev/sdb2 3189 22311 153605497+ f W95 Ext'd (LBA) /dev/sdb3 22312 24258 15639277+ 83 Linux /dev/sdb4 24259 24321 506047+ 82 Linux swap / Solaris /dev/sdb5 3189 22311 153605466 7 HPFS/NTFS 然後我的grub/menu.lst中ubuntu的內容是: title Ubuntu 8.10, kernel 2.6.27-7-generic uuid 66958c7c-584f-4115-8562-6f842a30ecf8 kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=66958c7c-584f-4115-8562-6f842a30ecf8 ro locale=zh_TW quiet splash initrd /boot/initrd.img-2.6.27-7-generic quiet 很好奇為什麼root部份不是什麼(hdX,X)這種表示 所以我現在的情況就是能進入ubuntu 但是進不了XP 可是如果使用ubuntu這種安裝光碟 然後選從硬碟開機的話 卻還是可以進的了xp 我弄了好久 也查了不少文章 可是現在還是一頭霧水 不知道各位有什麼建議的呢? 先謝謝了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.137.135 ※ 編輯: FlyToFly 來自: 61.227.137.135 (04/17 20:22)

04/18 02:01, , 1F
我感覺你似乎把 XP的開機區給砍掉了
04/18 02:01, 1F

04/18 04:43, , 2F
如果沒有把 xp 灌在"第一"個磁區,似乎會出現問題
04/18 04:43, 2F

04/18 08:42, , 3F
xp的mbr好像掰掰了 不管怎麼設定 想進xp都會跟我說
04/18 08:42, 3F

04/18 08:43, , 4F
hal.dll檔損壞或遺失 但是現在又怕弄好後ubuntu進不去
04/18 08:43, 4F

04/18 08:43, , 5F
真得很兩難...不過現在ubuntu也是用得很開心啦~"~
04/18 08:43, 5F

04/19 14:09, , 6F
兩顆硬碟嗎-.-?
04/19 14:09, 6F

04/19 20:18, , 7F
不是 在同一顆硬碟內安裝xp and ubuntu
04/19 20:18, 7F
文章代碼(AID): #19w78pwE (Linux)
文章代碼(AID): #19w78pwE (Linux)