日本电子维修技术 NAS分享一个自用GRUB2做的适用GEN8和UEFI主板的通用




版里已经有网友发了grub4dos做的启动盘,不过缺点是只能做GEN8的启动盘,因为GEN8属于legacy bios+mbr启动方式,启动盘插到UEFI+GPT启动的主板上就抓瞎了,还要借助其它启动方式如GRUB2,SYSLINUX,BCD。不过每种启动方式都有自身优缺点:SYSLINUX据说BIOS+GPT启动支持不好,BCD菜单界面太简陋。后来看到无忧启动2012angelkyo分享的GRUB2模板,试用了下,通用性不错,在我的GEN8和大奶二奶上启动各种windows、linux无压力。然后,又参考无忧启动comzhongwy的包改了下批处理,做了一个适用于自己的GRUB2单启动盘:windows server 2016+ ubuntu server 16.04 +ESXi 6.0 +PE。

myqemu_2016-11-01_14-22-15.jpg (75.78 KB, 下载次数: 0)

2016-11-1 14:35 上传


Credit to上面无忧启动的两位,我是纯拿现成的用。

说明一下用法,以下给小白看的,老鸟请略过好了:
1. 将下载的压缩包,解压到U盘/TF卡根目录,然后运行U盘根目录的“安装Legacy BIOS下grub2引导及菜单编辑.bat”,按键盘数字键“1”来安装引导(实际就是bootice命令行方式恢复MBR到U盘分区方便小白和懒人,启动文件U盘根目录的g2ldr.mbr),数字键“2”调用grub2的bios编辑菜单(boot\grub\grub-bios.cfg)。注意,最好用notepad++这种支持UTF-8编码的文本编辑器来编辑,否则可能因为编码导致启动过程中能够出现错误。

cmd_2016-11-01_13-23-57.jpg (49.63 KB, 下载次数: 0)

2016-11-1 14:24 上传


boot\grub\文件夹下有三个grubXXX.cfg的文件,看文件名grub-bios.cfg对应于bios启动也就是GEN8用的,我们通常用的UEFI启动修改grub-efi-64.cfg就行了。

2. 再来说说,如何修改grubXXX.cfg。我是两块硬盘各安装了windows和linux,剩下的3块硬盘装数据和EXSi,因为GEN8只有最开始的两个硬盘位是SATA3,有时候需要换数据盘或者调整盘位。最好可以让操作系统无论插在哪个盘位上都能让启动盘自动识别引导,而不用启动菜单罗列出所有盘符的启动一个个单独去试验。这时候就用到UUID/Label的启动方式,查询启动分区的UUID的方法一种是直接在linux系统下用blkid或者lsblk -f命令;另外也可直接在grub2启动菜单界面按下键盘C键进入命令行模式,然后用ls -l命令查询。将查询的的那一串符号替换到grubXXX.cfg文件你要引导的系统search --no-floppy --fs-uuid --set=root语句后面就完工了。不用理会改上面那句set root='(hd0,msdos1)',那个只是起个赋初值的作用。

uuid1.jpg (179.74 KB, 下载次数: 0)

2016-11-1 14:26 上传

EverEdit_2016-11-01_13-47-38.jpg (55.22 KB, 下载次数: 0)

2016-11-1 14:25 上传


另外一种方法用label做标识就更简单,若使用HP Intelligent Provisioning安装windows server会自动生成ESP分区,只需使用磁盘工具如DiskGenius或CMD下dispart命令挂载ESP分区,然后给ESP分区起个卷标名”winboot“。如果是U盘安装的系统,启动分区没有单独划分,就是windows装载的分区,那就将分区的卷标改为”winboot“。


winboot.jpg (144.52 KB, 下载次数: 1)

2016-11-1 14:27 上传


注意:我默认采用了Label的方法找寻启动分区,UUID方法语句前用#注掉了,两种办法你采用哪种就#注掉另外一种即可

对于linux引导,我安装的是ubuntu 16.04 server,安装完ubuntu后会自动在/boot/grub下自动生成配置,你只需要偷个懒,将grub.cfg里面引导ubuntu的语句复制粘贴出来就行了。默认也是search系统启动分区的磁盘UUID方式启动,注意每次更新内核,vmlinuz、initrd.img后面的数字也要记得更新下即可。

EverEdit_2016-11-01_14-03-37.jpg (84.79 KB, 下载次数: 0)

2016-11-1 14:04 上传



对于ESXi引导,我开始尝试使用search -file/uuid的方法,但总是提示boot error,只能set root直接指定盘符。我也不知道我错在哪里了,如果你明白就请指点。所以引导ESXi你只能挨个盘符试了,然后将hd数字改成能成功引导的。

EverEdit_2016-11-01_14-31-48.jpg (38.23 KB, 下载次数: 0)

2016-11-1 14:34 上传




3. 加入了“无垠PE”,启动盘内集成的为2016.10.15版本,更新地址:http://www.zdfans.com/3631.html
每次更新只需要将Win8PE64网络版.iso里面\source\boot.wim文件取出替换启动盘同名文件夹下的boot.wim文件即可。没有像版里那个grub4dos的做的采用mem -map直接载入ISO镜像,那样感觉载入速度比bootmgr慢不少。

Win8PE20161012-02.jpg (85.16 KB, 下载次数: 0)

2016-11-1 14:18 上传



最后,考虑兼容性,启动菜单列出所有盘位的启动。

下载链接: http://pan.baidu.com/s/1bpeKstp 密码: gxq6



评论
相当的给力,收藏了

评论
grub2就是该配置麻烦,还是用grub,但是grub不支持uefi。。不能两全

评论
非常实用,下载备用。

评论
感谢,先收藏了

评论
这个要收藏啊...................

评论
好人,做记号备用

评论

谢谢楼主
那个pe,需要更新?对于我的8T盘分区报错(自己平时用的pe 没有iso文件不知怎样搞进去)
在编辑时我选2出错,我没有装notepad??


这个算是万能启动方案了,要是改改启动菜单会更适合大部分人用。

把最大盘位启动放在第一条菜单项,接着递减盘位数的启动项。这样下来可以满足不满4只硬盘下的ssd位的自动不同系统自动引导

把pe项减少文件系统更小了,实操下,在gen8,前面板的u盘比主板上的u盘优先






评论
这么好的方法,没有选[nas]分版像我这种在针对看那个版的会漏关注的

评论
我做过一个
1)windows 8
2)ubuntu
3)centos
4)fedora
5)mac OSX的

评论
普通人没法用grub2,配置太复杂,这也是流行不起来的原因。。。。

评论

首先要明白的是这工具,你插上的u盘也当一个盘位了
第二,他是顺着菜单往下执行!

其实,楼主那个配置改为仅兼容方案,就大家都可以用了。7个菜单项,把自定义的菜单去掉了,第6盘位启动,第5盘位,,,第1盘位启动,最后pe这样就行了
因为大多数就要解决的是放在sata5位置的盘位装了系统,又要需自动启动的问题。
6,5,4,3,2,1,pe满足在硬盘不足时的各种情况的又能自动的的需要。当只有2个硬盘时就要跳到4盘位启动的菜单项时才能自动启动。所以得倒过来可实现自动sata5,要不会启动了其它盘位上的系统或按楼主的菜单,最后会进入了pe(在没人工选择下)。

评论

要是常用系统在satat5话,其它系统分别在其它盘,又想自动化高,以后一直通用的。就倒过来建从那个盘启动就行了。

位盘变动了,菜单就不适用了

评论

刚重新ghost完干净的win7系统。昨晚运行的微软带的防毒系统,全盘查找一整晚
今天报:
报Trojan:Win32/Tiggre!rfn
文件位于:
containerfile:E:\BaiduNetdiskDownload\Win8PE64网络版.iso
file:E:\BaiduNetdiskDownload\Win8PE64网络版.iso->\sources\boot.wim->\Windows\System32\killep.exe
应是pe问题了,
忘记在那下载的了,文件已删。


评论
20180702
升级接着杀

Trojan:Win32/Vigorf.A ..



containerfile:E:\GEN8\制盘\GEN8启动盘.7z
containerfile:E:\GEN8\制盘\GEN8启动盘DIY.7z
file:E:\GEN8\制盘\GEN8启动盘.7z->GEN8启动盘/sources/boot.wim->\Program Files\Tools\DriverExportPE.exe
file:E:\GEN8\制盘\GEN8启动盘DIY.7z->GEN8启动盘/sources/boot.wim->\Program Files\Tools\DriverExportPE.exe
电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本留学生活 求个大阪合租
·日本留学生活 自家房招租求
·日本留学生活 东京地区出9成新lv钱包
·日本育儿教育 孩子从国内过来如何学习日语
·日本育儿教育 明年四月横滨招月嫂
·日本育儿教育 请问咋让娃突破识字关?感谢分享中文共读和学习经验的妈妈
 ·中文新闻 东区明星迈克尔·格列柯,53 岁,将在第一次出生两年后第二次
·中文新闻 《爱情岛》明星卡米拉·瑟洛和杰米·朱维特在透露即将迎来第三

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...