PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
neofish01
Basic Member
 

加入日期: Dec 2003
您的住址: 321
文章: 15
如何改變開機磁碟?

我有兩台硬碟, 一台30G, 編號C.D.E, 另一台160G, 標號F.G.H.I.J,

原本XP是灌在C, 但最近C有點問題, 想將他格式化+掃描,

於是在J重灌一次.

灌好之後顯示有兩個作業系統, 於是就把C的磁碟編號給取消準備格式化.

但是重開機之後便成無法進入作業系統, BIOS把hdd各編號都設過沒用.

後來只好灌在C, 但是J在也進不去了.

請問

1.要怎麼把J設成一開機就會進入他的作業系統而不是跑到C?

2.或是怎麼把J跟C編號調換? 讓J直接變成C拿來放作業系統槽比較好管理.
     
      
舊 2006-11-06, 04:16 PM #1
回應時引用此文章
neofish01離線中  
A.C
Master Member
 
A.C的大頭照
 

加入日期: Sep 2003
文章: 1,733
 
__________________

─────────────────────────────
網路錯別字:應該 〇 (正確) 因該 × (錯誤) 重新開機 〇 從新開機 ×
舊 2006-11-06, 06:30 PM #2
回應時引用此文章
A.C離線中  
neofish01
Basic Member
 

加入日期: Dec 2003
您的住址: 321
文章: 15
請問一下, 我的硬碟是30G C.D, 160G E.F.G.H.I.J, C跟J都有灌XP
有人教我到boot.ini這個檔案去改成
===================
[boot loader]
timeout=3
default=multi(1)disk(1)rdisk(0)partition(4)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Microsoft Windows XP Professional"
multi(1)disk(1)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
=======================

要怎麼修改上述內容讓windows能夠把J當主要OS?
我先到J把C format之後再重灌, 然後再拿備分舊的boot.ini覆蓋,
讓電腦又以C為主OS這樣可行嗎?
舊 2006-11-06, 09:10 PM #3
回應時引用此文章
neofish01離線中  
A.C
Master Member
 
A.C的大頭照
 

加入日期: Sep 2003
文章: 1,733
簡單說明,嘗試摸索。
--
以一般硬碟(非 SCSI )作說明:

引用:
multi(X)disk(Y)rdisk(Z)partition(W)\<WINDOWS_dir>

X 是介面卡的序號,且應永遠為 0 ,如果 ARC 路徑是以 MULTI() 開頭,則 Y 永遠為 0 。
Z 是介面卡上的磁碟序號,通常是介於 0 到 3 之間的數字。
W 是磁碟分割編號。

注意:W 的第一個有效數字為 1 (從 1 起跳),而 X、Y 和 Z 則是從 0 (零) 開始。

此文章於 2006-11-06 09:49 PM 被 A.C 編輯.
舊 2006-11-06, 09:46 PM #4
回應時引用此文章
A.C離線中  
neofish01
Basic Member
 

加入日期: Dec 2003
您的住址: 321
文章: 15
請問依照敘述, 如果ㄧ般沒特別加裝什麼卡(多顯示卡)的電腦應該Y是設(0)對吧?
所以我電腦切40G是C(本機磁碟).D.I, 160G是E.F.G.H.J(本機磁碟),
這樣要讓J開機應該設成
=====================
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(1)partition(5)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"
multi(0)disk(0)rdisk(1)partition(5)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
================
但是我這樣設J開機會顯示<windows root>/system32/hal.dll損毀,
把C的c:windows/system32/hal.dll覆蓋到J還是不行, 但是J自己的hal.dll還是在?
舊 2006-11-07, 10:40 AM #5
回應時引用此文章
neofish01離線中  
A.C
Master Member
 
A.C的大頭照
 

加入日期: Sep 2003
文章: 1,733
只要是 multi ,Y 恆為 0。
hal.dll 找不到或損毀原因大多仍是出在 Boot.ini。
舊 2006-11-07, 12:47 PM #6
回應時引用此文章
A.C離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:04 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。