[玩法/技巧] 用UEFI安装DSM5.0 |
本帖最后由 tocaata 于 2015-1-10 17:07 编辑
我有一台机器,只能UEFI启动,是精英 BAT-I (1.0版),j2850 CPU。想装黑群晖。 现在着手研究如何让gnoboot在UEFI上启动,看过gnoboot的启动界面,使用grub启动的。其实那30M的启动盘,包括grub还有群晖的一些基本服务。这些基本服务是基于linux,linux启动原理我略懂一二。 所以我猜想,只需要装一个UEFI版grub,然后用grub去启动gnoboot,然后进入gnoboot的启动界面(grub)。相当于有两层grub。这样,就可安装黑群晖了。 太晚了,明天出教程。 |
本帖最后由 tocaata 于 2015-1-10 16:37 编辑
这一栏是教程, 主要原理是:因为 nanoboot.img是一个启动盘,里面最终要的一个文件zImage,这个文件大概是 DSM基于linux的内核文件,里面内建ftp, telnet(这是我的猜测,根据群晖助手的错误提示)。因为nanoboot用的是linux启动。参考 linux启动过程:http://roclinux.cn/?p=1301 我发现nanoboot的启动工具grub是和目前ubuntu启动所用的grub在命令上有所不一致,研究了下nanoboot的grub应该是grub version 1,而目前主流linux使用grub 2,grub2在内建命令上和grub有很大改变。参照grub和grub2对比:http://linux-wiki.cn/wiki/Grub2%E9%85%8D%E7%BD%AE 因为UEFI是Intel,Microsoft和AMI共同提出代替BIOS的软硬件设备。所以它要求引导文件系统是FAT32,这意味着UEFI内建FAT32文件系统解析功能。将Ubuntu的安装盘中EFI文件夹直接拷贝到FAT32格式化过的U盘,这是grub2的基本系统。另外拷贝boot文件夹到U盘中,这里是grub2的配置文件和一些相关镜像。 现在要做的是打开U盘中/boot/grub/grub.cfg,将ubuntu启动项改成
这里(hd0,gpt1)不同于bios启动用的root(0,0),不同的系统可能有稍许不同,只需在grub命令行中打ls命令查看有哪些分区和硬盘。我一做好了U盘启动,将U Pan.zip直接解压到U盘,将nas用U盘启动选择第二项install/downgrade, 然后启动群晖助手,按照传统流程来安装。安装完后NAS会重启,进入grub菜单第一项。所需文件放在百度云 U盘 群晖PAT 群晖助手 |
本帖最后由 tocaata 于 2015-1-10 04:22 编辑
我成功的用UEFI启动安装了黑群晖。 j2850的界面的反应速度比j1900的华擎主板快多了。 |
tocaata 发表于 2015-1-10 03:14 不错,学习啦! |
我的也是UEFI主板(ASUS E350主板),参照楼主的U盘文件,可以成功U盘启动,感谢楼主分享!
但是出现很奇怪的问题:出现完选择菜单,选择Install项回车后,屏幕就只剩一个光标横线,没有NanoBoot的启动信息,一直到启动完成都是黑屏,不知道何解? |
本帖最后由 fornix 于 2015-3-27 10:57 编辑
我也是这个主板 跟楼主学习下!讲真的 具体操作是怎么样的?没看懂! |