来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 withero 于 2016-10-30 10:36 编辑
也转发下,今天更新了正式版,功能更完善了。增加了启动菜单。
网盘下载:
链接: https://pan.baidu.com/s/1slzWxC5 密码: 4vca
Google自动翻译如下:
10/29:
现在是时候释放一个带有正确版本号的加载器了。
这里是我的loader v1.0
新功能及修正:
支持bios&uefi boot&VMware&ESXI
修复cmos重置问题(至少在bios模式VMware工作站)
大多数配置可以通过grub命令行完成。
记住上次启动项。
自动检测synoboot分区,未经过广泛测试。仍然建议设置正确的vid / pid。
AMD CPU支持,没有广泛测试,论坛上有一些积极的报告。
添加grub菜单以重新安装。
添加grub菜单以强制安装,由于“磁盘已禁用”消息中断,未经过广泛测试
自动应用没有串行端口的板的解决方法。
修复SATA磁盘顺序重映射,并允许设置SAS磁盘开始,但磁盘顺序在SAS磁盘之间仍然不确定。
修复SAS磁盘命名,未经过广泛测试,只有一个基于SAS2008的HBA和synology提供mpt2sas驱动程序。
添加ata_piix支持,在VMware上测试并且不会崩溃,只有抱怨“读取当前链接速度失败”,所以我
假设它工作:),这个驱动程序需要一点补丁到内核,所以我把它包括在包中。
集成由Arcao和Trantor编译的最新的网络驱动程序。
已知问题:
当在缓慢的单核机器上运行时,存在竞争条件导致修补程序加载太晚。
最明显的迹象是控制台无法正常工作。我不希望这种情况发生正常,
唯一的例子是我的笔记本电脑上运行时的电池上的VM。如果有人认为有这个问题,
请给我发消息。
一些以太网驱动程序崩溃时设置MTU高于约4096(巨型帧),我还没有确定罪魁祸首。
如何安装:
找到你的usb驱动器的vid / pid
将映像刻录到驱动器,可选地编辑grub.cfg以设置vid / pid和引导条目,OR
将显示器/键盘/串行控制台连接到您的Box。
在Grub启动菜单中按C键进入命令行
代码:全选
????vid 0xXXXX
????pid 0xYYYY
配置pid和vid(“pid”和“vid”是命令,“XXXX”,“YYYY”是你的usb驱动器的vid,pid)
(还有一些其他选项可以通过这种方式配置,可以读取grub.cfg知道更多的细节。)
按Esc键返回启动菜单
选择baremeta / baremetal AMD条目,按enter键进行引导。
如果在安装过程中遇到“磁盘端口禁用”错误,请尝试强制安装菜单条目。
如果两个选项都不工作,你必须回退到SataPortMap方法,
在grub命令行中键入此行,将XX替换为适当的值。
代码:全选
追加SataPortMap = XX
原文:
10/29:
It's time to release a loader with a proper version number now.
Here is my loader v1.0
https://mega.nz/#F!18kB1BTB!1ft3N5Hnrcnqsneu0aQUkA
New features & fix:
Support bios & uefi boot & VMware & ESXI
Fix cmos reset issue( at least on bios mode VMware workstation)
most configurations can be done via grub command line now.
Remember last boot entry.
Autodetect synoboot partitions, not extensively tested. It is still recommended to set correct vid/pid.
AMD CPU support, not extensively tested, there are a few positive report on the forum.
Add grub menu for reinstallation.
Add grub menu to force installation when interrupted due to "Disks Disabled" message, not extensively tested
Automatically apply workaround for boards without serial port.
Fix SATA disk order remap, and allow to set SAS disk starting no, but disk order are still not deterministic between SAS disks.
Fix SAS disk naming, not extensively tested, only with one SAS2008 based HBA and synology provided mpt2sas driver.
Add ata_piix support, tested on VMware and it does not crash, only complain about "Read current link speed fail", so I
assume it works , this driver requires a bit of patching to the kernel, so I include it in the package.
Integrate up-to-date network drivers compiled by Arcao and Trantor.
Known issue:
When runing on a slow single core machine, there is a race condition causes the patcher loading too late.
the most obvious sign is console not working properly. I don't expected this to happen normally,
the only example is a VM on my laptop when running on battery. If anyone believes have this issue,
please send me a message.
Some ethernet drivers crash when set MTU above about 4096(Jumbo frame), I've not identified the culprit yet.
How to install:
find the vid/pid of your usb drive
Burn the image to the drive, optionally edit grub.cfg to set vid/pid and boot entry, OR
connect monitor/keyboard/serial console to your Box.
Press C during Grub boot menu to enter command line
Code: Select allvid 0xXXXX
pid 0xYYYY
to configure pid and vid ("pid" and "vid" are command, and "XXXX", "YYYY" are you usb drive's vid,pid)
(There are a few other options can be config this way, you can read grub.cfg to know more detail.)
Press Esc to go back to boot menu
Select baremeta/baremetal AMD entry, press enter to boot.
If your encounter the "disk port disabled" error during installation, try the force install menu entry.
if both option does not work, you have to fallback to SataPortMap method,
type this line in grub command line, replace XX with appropriate value.
Code: Select allappend SataPortMap=XX
|