无忧启动论坛

标题: is_ 壓縮檔啟動失敗, 會否有大小限制呢 ? [打印本页]

作者: adatsui    时间: 2007-5-16 21:31
标题: is_ 壓縮檔啟動失敗, 會否有大小限制呢 ?
試過將 百多 mb 或以下文件  makecab 成 IS_ , 啟動都沒問題.
但將一個大的 ISO 400多mb , 便啟動不了, (機的硬件該不成問題, 試過用 2, 4 gb ram 的機也同樣啟動不了)

setupldr.bin 及 winnt.sif 該沒錯, 因為 winnt.sif 指向原本的 iso 文件 是可以啟動, 但指向 is_ 在加載完 該 IS_後停了. 當然
作者: dgxhls    时间: 2007-5-16 22:08
ramdisk最大只支持512MB内存,就是说,你的物理内存再大,PE核心解压到 ramdisk超过了512MB就不能启动了。
作者: adatsui    时间: 2007-5-16 22:26
噢.  感謝.  看來這個是唯一解釋.
因為該版本的 pe 我一向是以 sdi  (490 mb) 方式 ramboot 沒問題, 其後在這學到可以以 makecab 壓縮, 發現 如將 該 版本的 pe , 生成 iso (480 mb)  再 壓縮成  is_ 可以將大小減至 190 mb.

哪 我的 IS_ 是 200  mb 以下, 而 解壓後 是 400 多, 除非是兩個相加才會大於 512 ??
計算方式會否是 (is_ 大小 再加上 解壓後大小) 大於 512 mb 無法啟 ??

現在試著 刪減些使其 iso 與 is_ 相加後小於 500 mb . 結果稍 後回報.



18/may  8:50 pm
上述情況, 該不與大小有關係.  在經過多番用 win2003, xp sp2 的 setupldr.bin, ntdetect.com 換來換去後, 死活也啟動不了.
接著嘗用 win2003 重新 build 一個 新 PE , 如常地將 ISO 壓縮成 IS_ , 成功了. 無論是將她 包在另一個 ISO 檔內 (像一般 SDI 的做法) , 或是把 IS_ 放到 U 盤, grub chainload 它, 均可以解動.


** 曾下載過一個 由  "邊城浪子"  做的 PE , 哪個是以 ISO 文件提供的, 哪個該是 xp sp2 build 的 , 但不需任何改動, makecab 後卻可以成功 ramboot 啟動.
哪個高手可以說說其中秘密  ???

[ 本帖最后由 adatsui 于 2007-5-18 09:01 PM 编辑 ]




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3