|
|
前些天 朋友买了台双千兆的ct320 带4g d3条子 和8g msata固态
发现锁32位系统 发过来帮忙改以下
中兴ct320、ct321--d2550小主机使用2M的占美64位BIOS合成4M可用64位BIOS
这个帖子里附带有合成4m bin的方法 但需要在linux下dd操作 而且没有提供附件下载
那我们来自己弄下
飞线 备份出原机bios 发现中兴魔改的bios无法直接添加cpupei来实现原机bios64位
无奈只好刷占美bios
首先生成一个内容为全0xFF 2M大的文件 blank.bin (可直接在Windows终端下操作)
- <div style="text-align: left;"># 生成 2MB 的 0xFF 填充文件</div><div style="text-align: left;">[byte[]] $blankBytes = [byte[]]::new(2MB) # 2MB = 2 * 1024 * 1024 字节</div><div style="text-align: left;">$blankBytes = $blankBytes.ForEach{ 0xFF } # 填充 0xFF</div><div style="text-align: left;">[System.IO.File]::WriteAllBytes("blank.bin", $blankBytes)</div>
复制代码 然后就将占美的2M BIOS original.bin 合成到空2M文件后端 组成4M 文件
- <div style="text-align: left;"># 合并 blank.bin 和 original.bin</div><div style="text-align: left;">$blankBytes = [System.IO.File]::ReadAllBytes("blank.bin")</div><div style="text-align: left;">$originalBytes = [System.IO.File]::ReadAllBytes("original.bin")</div><div style="text-align: left;">$combinedBytes = $blankBytes + $originalBytes</div><div style="text-align: left;">[System.IO.File]::WriteAllBytes("output.bin", $combinedBytes)</div>
复制代码 写入后成功开机
还顺手改了个铭瑄的bios 没测试网卡能不能用 只测试了正常启动
不过还是建议用占美的bios
改好的bios和备份bios在这
|
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|