請選擇 進入手機版 | 繼續訪問電腦版

NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 8807|回復: 6

[已解決] 不知道是否是bug 關於 BOOTICE.EXE(V0.9.2011.5012)和 BcdTool.exe(2010....

[複製鏈接]
發表於 2012-3-23 18:48:41 | 顯示全部樓層 |閱讀模式
本帖最後由 smallhaung 於 2012-3-26 11:59 編輯

我使用 http://bbs.wuyou.com/viewthread.php?tid=206364&extra=page%3D3 這個TonPE_V3.0.exe
使用其內的工具 BOOTICE.EXE(V0.9.2011.5012)和 BcdTool.exe(2010.03.08)
來製作開機選單

我的硬碟分割成 C: (主分割)  D: (邏輯分割)  E: (邏輯分割)  
C:有安裝 win7 PRO 32位元
我用TonPE_V3.0.exe安裝到硬碟後  他程式資料安裝在C:\7777
他自己會在bcd多一個pe選項  可以正常使用

但是當我用BOOTICE.EXE開啟bcd後  不做任何修改 直接按 "保存全局設置"
再用 BcdTool.exe開啟bcd過後
重開機後  多重選單上的項目 每個都出現錯誤  會顯示狀態:OxcOOOOOOf
經過我6個多小時反覆實驗測試
不管先用 BcdTool.exe開啟bcd 還是先用BOOTICE.EXE開啟bcd
只要bcd有在BOOTICE.EXE開啟後 有按到 "保存當前系統設置"或"保存全局設置"
那個多重開機選單 選擇第1項以後所有啟動全部都會失敗 只有第一個是正常的

第1個選項是裝完win7後的選單 第2選項是tonpe 第3是用BOOTICE.EXE隨便添加的一個

還有因為我不會命令語法  所以直接用BOOTICE.EXE開啟bcd後  "添加--->新建WIN啟動項"
然後再用 BcdTool.exe開啟bcd
看參數會有device ramdisk=[C:]\7777\win7pe.wim,{8888ca74-354e-4670-b006-23f825000062}
我用TonPE_V3.0.exe他自己添加到bcd內的{8888ca74-354e-4670-b006-23f825000062}是正確的 可是我用BOOTICE.EXE "添加--->新建WIN啟動項" 連續添加幾個 再用 BcdTool.exe開啟bcd
去看 device後的參數{xxxxxxxxxxx}每個都不同 也都無法正常開機
要怎麼得到正確的{xxxxxxxxxxx}呢?





發表於 2012-3-23 19:28:37 | 顯示全部樓層
我也要回報~
我用的bootice0.9.2011.5012
磁碟填充有bug   ~USB碟會壞掉~
原因不明
發表於 2012-3-23 19:53:41 | 顯示全部樓層
洪辰維 發表於 2012-3-23 19:28
我也要回報~
我用的bootice0.9.2011.5012
磁碟填充有bug   ~USB碟會壞掉~

那會建議去買終身保固的隨身碟!!

耐操.....

壞了.....可以丟去送修了
發表於 2012-3-23 22:44:43 | 顯示全部樓層
bootice 0.9.2011.5012
我多次使用寫 USB 8G 及 2G, 都沒問題啊!
不過我是從官網下載的.
BootIce v0.9.2011.5012
發表於 2012-3-23 23:45:50 | 顯示全部樓層
我的隨身碟是A-DATA的ㄟ
後來我用USBoot_1.70+HPUSBFW修好了。
可能只是沒成功,所以分區壞了。
發表於 2012-3-24 00:15:09 | 顯示全部樓層
本帖最後由 wusun 於 2012-3-24 02:43 編輯

問題不在{xxxxxxxxxxx}是否正確,只要{xxxxxxxxxxx}是唯一並且參數之間對應沒有錯即可。
在用BootIce.exe 新建 WIM 啟動項 (Ramdisk)時:
啟動磁盤:要選 BOOT
設備文件:要填你要開機之WIM檔路徑,如:\7777\WIN7PE.WIM
啟動文件:要填winload.exe在WIN7PE.WIM中的路徑,如:\Windows\system32\boot\winload.exe
DETECTHAL:要記住取消勾選 (錯誤很可能就是因為這)
作其它相應修改後保存當前系統設置、保存全局設置

用BcdTool.exe打開BCD
點選->選項->顯示所有啟動項
點選Device options其identifier值與BootIce新加入之啟動項內device ramdisk=[boot]\7777\WIN7PE.WIM,{xxxxxxxxxxx}有相對應的那一個
修改ramdisksdipath為:\7777\WIN7PE.SDI(如果\BOOT\BOOT.SDI不存在,就要如此改。)

此時即可重開機測試,如果無意外新啟動項應可正常開機!


 樓主| 發表於 2012-3-24 10:52:09 | 顯示全部樓層
wusun 發表於 2012-3-24 00:15
問題不在{xxxxxxxxxxx}是否正確,只要{xxxxxxxxxxx}是唯一並且參數之間對應沒有錯即可。
在用BootIce.exe  ...

小弟經由你的設置和步驟 能成功啟動了
經過我反覆測試  (終於知道有工具 簡易啟動測試器V3.1.exe這種東西  好方便又快速阿 害我昨天還笨笨的實體一直重開機測試)  
終於抓到問題了
只要經過 BOOTICE.EXE(V0.9.2011.5012) 按下 "保存當前系統設置"
再用BcdTool.exe(2010.03.08)去觀看Device options其ramdisksdipath值
都會被改回預設值\BOOT\BOOT.SDI
沒改成\7777\WIN7PE.SDI就會錯誤

而我實驗 DETECTHAL:不論是否勾選  都能正確執行

我用TonPE_V3.0.exe安裝到硬碟後  他程式資料安裝在C:\7777
他自己會在bcd多一個pe選項
我用 BOOTICE.EXE(V0.9.2011.5012)去看bcd
他的設置跟你不同
他的是
啟動磁盤:選擇 硬碟
啟動分區:0:
而在BcdTool.exe(2010.03.08)點選Device options其identifier值與BootIce新加入之啟動項內device ramdisk=C:\7777\WIN7PE.WIM,{xxxxxxxxxxx} 沒有一組相對應的
但是他卻能夠正常執行

您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-4-27 07:55 , Processed in 0.386841 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表