灌好雙系統後進不了xp - Linux

Heather avatar
By Heather
at 2010-03-01T15:14

Table of Contents

※ 引述《Geigemachen ()》之銘言:
: 我也遇到類似的問題。
: 我先安裝Windows XP,再安裝Ubuntu 9.10,grub也無法使XP正常開機,
: 修改開機選單後也還是無法開機。(XP開機分割是隸屬於實體分割sda3下的邏輯分割sda6)

以下皆為經驗談,沒有強烈實證

我會用 windows 來 fdisk 硬碟,不藉由 linux 之手

我會硬碟分割成 0-13 cylinder 14-1023 cylinder (都是 primary)

雖然說 windows xp 已經不受 1023 cylinder 限制

然後剩下的磁區,都開給 extension,

當然,把 extension 要分給 windows data 碟, 也要分給 linux root, home, swap

因為 14-1023 給 windows xp 還是不太夠用。

0-13 cyliner 留給將來的 linux 當作 boot,不需要先 format

只要 format 14-1023 cyliner ,這樣它就會變成 C 槽,

免得 0-13 cyliner 經 format 後, 14-1023 變 D槽, 徒增困擾

安裝完 xp 之後,就可以裝 linux ,因著 grub 的關係, 它會自己找 windows

並且設定好 windows xp 開機選項。

希望這能解決您的問題,以下是 http://en.wikipedia.org/wiki/Cylinder-head-sector

For operating systems such as Microsoft DOS or older version of Windows, each
partition must start and end at a cylinder boundary. Only some of the most
modern operating systems (Windows XP included) may disregard this rule , but
doing so can still cause some compatibility issues, especially if the user
wants to perform dual booting on the same drive.

--
Tags: Linux

All Comments

Lucy avatar
By Lucy
at 2010-03-05T11:54
原來如此,多謝強者指點

灌好雙系統後進不了xp

William avatar
By William
at 2010-03-01T14:46
我也遇到類似的問題。 我先安裝Windows XP,再安裝Ubuntu 9.10,grub也無法使XP正常開機, 修改開機選單後也還是無法開機。(XP開機分割是隸屬於實體分割sda3下的邏輯分割sda6) 後來我刪除Ubuntu,再安裝第二次Ubuntu,也是類似的問題, 在grub點選XP時grub沒有錯 ...

FreeNX如何在遠端關閉視窗後仍保持執行狀態呢?

Bethany avatar
By Bethany
at 2010-03-01T09:35
我之前嘗試過ubuntu(9.10) + gnome 使用vnc進行遠端,然後在遠端上執行一些程式 (從windows vnc client -andgt; ubuntu) 在執行過程中,我可以隨時把vnc client關掉 然後想看狀況時再次使用vnc client連到ubuntu 不過由於9.10 ...

問個蠢問題,關於fedora的命令視窗

Michael avatar
By Michael
at 2010-02-28T22:11
我要如何才能叫出fedora的命令視窗呢? 就是可以下指令用的命令列視窗 謝謝 -- あ痛い痛い痛い痛い痛いのに だけど したいしたいしたいしたい今夜は 中に出してもいい これが~~最後の~~真實~~ Sis ...

要怎樣讓自設的連結優先權較高

Zanna avatar
By Zanna
at 2010-02-28T22:05
請問 如果我今天在以自己的帳號底下灌了一個程式如lam/mpi 灌完後到./bashrc裡用export設了連結且重新登入 當我輸入which lamboot時,lamboot是我的程式的其中一個可執行檔 得到的還是/usr/bin/lamboot這個root已經灌好但不適用的程式 我第一次遇到這樣的情形 ...

使用condor系統如何submit平行運算

Jessica avatar
By Jessica
at 2010-02-27T23:46
在unix中管理job的分配有一套叫做condor的系統 如果要丟job到server讓它找你分配cpu來運算, 通常都是使用condor_submit condor.sh condor.sh是一個shell script大致如下: universe = vanilla initialdir = /home ...