PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   雙重開機的問題請教 (https://www.pcdvd.com.tw/showthread.php?t=877841)

akira6452 2009-12-03 02:24 AM

雙重開機的問題請教
 
目前作兩顆硬碟的多重開機,也就是一般的先安裝xp再安裝win 7

目前只要開機選擇舊版windows,就會重新啟動無法進入xp

只要拔掉slave硬碟就可以進入xp系統

但是如果選擇windows 7就可以正常進入win 7系統

master硬碟也可以正常讀取檔案

請問這是為什麼??有解決的方法嗎??請指教謝謝^^

(有換過排線跟power,問題都是一樣)

我直覺是開機磁區出了問題,但卻不知道怎麼處理。

完整的敘述在下方,有點長...抱歉

cpu:4400+
mb:a8n32
ram:3g
vga:4670
hdd:ide 80G + ide 120G




原本我是拿兩顆硬碟做xp跟windows 7的雙系統

也就是一般的先安裝xp再安裝windows 7

這樣開機就會顯示舊版windows 跟windows 7可以選擇,正常使用了幾個月

後來拿了顆scsi硬碟裝windows7 bios開機就直接選scsi硬碟

也就沒看到多重開機的選單,要使用xp的時候再去bios更改開機硬碟即可

問題來了,scsi硬碟發現有問題後,我就把scsi硬碟格式化重新安裝windows 7

發現scsi硬碟大概無法使用,就拆下scsi硬碟

準備用回原來的兩顆硬碟上的xp跟windows 7

發現windows 7的開機選項已經損毀,只能正常開啟xp

用了windows 7光碟片上的修復雖然都顯示修復完畢

不過開機要放windows 7光碟片才可以開啟windows7

後來大概是累了 不小心動到xp的磁區,就狠心把xp跟win7都重灌

安裝完xp後就換去安裝win7,今天要換回xp做其他事的時候

就發生這樣的問題了。

ljs95510 2009-12-03 02:29 AM

Google一下....找個VistaBootPRO(Ver:3.X)的小程式,
它可以幫閣下修改、重建及備份開機系統~~~~;)

akira6452 2009-12-03 03:59 AM

引用:
作者ljs95510
Google一下....找個VistaBootPRO(Ver:3.X)的小程式,
它可以幫閣下修改、重建及備份開機系統~~~~;)

謝謝大大提醒:)
用了軟體一看
有四個開機項目
兩個是之前設法恢復windows 7所隱藏的磁區復原
刪掉兩個後就恢復正常:like:

akira6452 2009-12-03 04:11 PM

各位抱歉...我錯了:nonono:

重開機的時候忘記打開slave硬碟以為可以正常進入xp

結果進bios打開slave硬碟就變回原本問題:jolin:

而且啟動功能表也變成英文

有在windows 7下執行
BCDEDIT -SET {BOOTMGR} LOCALE ZH-TW
BCDEDIT -SET {CURRENT} LOCALE ZH-TW
BCDEDIT -SET {MEMDIAG} LOCALE ZH-TW

有出現操作順利完成
但是重開還是英文:jolin:

請問~
以上重建多重開機選項是哪個環節有問題?

補充說明:master硬碟(4個磁區)是安裝xp
slave硬碟(3個磁區)安裝win7

ljs95510 2009-12-03 04:54 PM

修復 Windows 7啟動畫面:(不影響原中文界面)
以下均於命令列(\>)下執行:
bcdedit /set {current} locale en-US

1.改中文:
bcdedit /set {bootmgr} locale zh-TW

2.改英文:
bcdedit /set {bootmgr} locale en-US


至於開機選項的問題,建議以VistaBootPRO 全部砍掉重練。
只重建所需的 W7及 XP,注意選擇正確的磁碟、磁區即可;其他不需要的則不予置理....

akira6452 2009-12-03 06:19 PM

引用:
作者ljs95510
修復 Windows 7啟動畫面:(不影響原中文界面)
以下均於命令列(\>)下執行:
bcdedit /set {current} locale en-US

1.改中文:
bcdedit /set {bootmgr} locale zh-TW

2.改英文:
bcdedit /set {bootmgr} locale en-US


至於開機選項的問題,建議以VistaBootPRO 全部砍掉重練。
只重建所需的 W7及 XP,注意選擇正確的磁碟、磁區即可;其他不需要的則不予置理....

這邊有個問題想請教一下ljs95510兄~

在cmd這邊執行此動作

應該是在xp系統下還是win7系統下?

因為在win7系統下執行是顯示操作順利完成

但是感覺它是寫在Master C硬碟裡

因為換到xp系統,安裝win7的硬碟就變成D

但是xp也不是使用bcd,所以這指令也無效...

還有什麼方法嗎??

另外全部砍掉重練應該在xp下執行是嗎?
---------------------------------------
There is currently 2 OS(s) installed on your system.
The current boot timeout is: 30

Default OS: Windows 7

Entry 1
--------------------------------------------------------------------------
Name: Windows 7
BCD ID: {default}
Boot Drive: D:
Windows Drive: D:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry 2
----------------------------------------------------------------------------
Name: ªWindows
BCD ID: {7606e1f4-dded-11de-a4e7-b9d1633e0f9a}
Boot Drive: C:
System Bootloader: \ntldr
--------------------------------------------------------------------------

進到manage os enteies
把兩個開機選項都按x
然後 apply updates完之後
在add new os entry 依序加入win7 (default)跟xp
這樣對嗎?

ljs95510 2009-12-03 07:12 PM

1.一般而言,多重作業系統無論有幾個,其開機系統也當然只能有一個....而不會有2個以上。

2.於BIOS中所指定實體硬碟動順序,例如 1ST=C:(安裝W7) , 2ND=D:(安裝XP)....確定後就不可再更動了;即使是要運行 XP也一樣是由 C碟啟動、然後在開機選單中選取,而不是在 BIOS中改為從 D碟啟動。所以,開機系統資料必須被寫在 C:,因為那才是正常的。

3.VistaBootPRO是專供 Vista及 W7系統下編寫開機資料的有用工具,雖然它當然也認得 XP,但 XP並不需要這 VistaBootPRO。(在 XP下其記錄開機資料的 boot.ini以一般的文書編輯程式如記事本來編寫就可以囉)

4.綜上所述,在下所謂 "砍掉重練",當然是指在 W7下執行的啦....


引用:
作者akira6452
這邊有個問題想請教一下ljs95510兄~

在cmd這邊執行此動作

應該是在xp系統下還是win7系統下?

因為在win7系統下執行是顯示操作順利完成

但是感覺它是寫在Master C硬碟裡

因為換到xp系統,安裝win7的硬碟就變成D

但是xp也不是使用bcd,所以這指令也無效...

還有什麼方法嗎??

另外全部砍掉重練應該在xp下執行是嗎?
---------------------------------------
There is currently 2 OS(s) installed on your system.
The current boot timeout is: 30

Default OS: Windows 7

Entry 1
--------------------------------------------------------------------------
Name: Windows 7
BCD ID: {default}
Boot Drive: D:
Windows Drive: D:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry 2
------------------------------...

akira6452 2009-12-03 10:01 PM

1.很意外的語系問題居然是修改xp的boot.ini得到解決

在我看過xp的boot.ini檔,裡面居然有寫vista loader等字樣

刪掉該行後,語系就自動的變成中文:jolin:

2.在windows 7用vistabootpro 3.3.0砍掉兩個開機後

再依序加入windows 7跟xp的entry

結果是不能開機,就出現了3個選項

第一個選項就是要放入安裝光碟等等

請問是方法錯誤了嗎?
-----------------------------
第一個匯入的是windows 7
OS type選windows vista
OS drive選C
第二個匯入的就是xp
OS type選leagcy
OS drive選D

ljs95510 2009-12-04 02:46 AM

個人認為 VistaBootPro用起來並不複雜,其功能也僅止於此而已。

或許閣下 W7+XP雙系統不能順利開機,是否有其他設定問題存在?...
例如,樓主前面有提到:必須拔除 Slave所接磁碟才能順利開機之類的?

依 IDE硬碟的設計,主硬碟(即 Master)若同一排線上只接該顆硬碟,與同時接有 Slave(即同一排線存在 2個硬碟),其 Jump的設定是不同的(通常硬碟上原廠貼紙會有列表說明),是否再加檢查確認有無正確設定?

誠實豆沙包 2009-12-04 05:17 AM

-----------------------------
第一個匯入的是windows 7
OS type選windows vista
OS drive選C
第二個匯入的就是xp
OS type選leagcy
OS drive選D[/QUOTE]

你這裡應該是錯了,1顆硬碟能進XP, XP應該在MASTER的硬碟,所以OS DRIVE 應該是C

WIN7是SLAVE的硬碟,所以OS DRIVE 應該是D...


所有的時間均為GMT +8。 現在的時間是05:29 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。