无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3626|回复: 1

[求助] 采用grub2引导AtI2008 Bootcd 遇到的问题

[复制链接]
发表于 2018-10-17 15:49:04 | 显示全部楼层 |阅读模式
本帖最后由 hht168 于 2018-10-17 15:58 编辑

原版Acronis True Image 2019 BOOTCD 体积较大,有630多M。研究了一番其文件结构,发现此盘中包含2套Linux系统文件:一套文件在根目录下,是原始进入的系统,另一套文件在Recovery Manager目录下,是建立一键恢复分区时需要拷贝的文件(见下图)。再仔细查看,发现二者的的系统核心文件是一样的,其中有2个大的系统文件重复出现。

111.jpg
222.jpg

于是考虑精简此启动盘。基本思路是精简根目录下的系统文件,保留Recovery Manager目录下的所有文件。让一开始进入的系统就是Recovery Manager目录下的系统。
刚开始考虑修改原始的配置文件bootx64.xml(在EFI\boot\目录下)。原文件部分内容如下

<Config>
                        <LoadKernel>
                                <GPT Guid="52407783-ecd7-4fd4-ad4c-8150629aec28" />
                                <Kernel Arguments="quiet" Path="/acroldr/kernel64.dat" />
                                <Ramdisk Path="/acroldr/ramdisk_merged64.dat" />
                                <Ramdisk Path="/acroldr/ramdisk64_cfg.dat" />
                                <Hash Path="/acroldr/ramdisk_merged64.sgn" />
                        </LoadKernel>
</Config>


其中kernel64.dat与ramdisk_merged64.dat两个文件是系统核心文件,另外2文件ramdisk64_cfg.dat与ramdisk_merged64.sgn可能是与授权验证有关的文件
根据常规做法修改其中的文件路径“Path="/acroldr/” 为““Path="/Recovery\ Manager/”如下:

<Config>
                        <LoadKernel>
                                <GPT Guid="52407783-ecd7-4fd4-ad4c-8150629aec28" />
                                <Kernel Arguments="quiet" Path="/Recovery\ Manager/kernel64.dat" />
                                <Ramdisk Path="/Recovery\ Manager/ramdisk_merged64.dat" />
                                <Ramdisk Path="/Recovery\ Manager/ramdisk64_cfg.dat" />
                                <Hash Path="/Recovery\ Manager/ramdisk_merged64.sgn" />
                        </LoadKernel>
</Config>

但遗憾的是启动失败,提示找不到要加载的文件。不知道该如何修改文件路径?

后来考虑用grub2引导系统,配置文件grub.cfg部分内容如下:
linux ($root)/Recovery\ Manager/kernel64.dat lang=zh_CN quiet vga=791
initrd ($root)/Recovery\ Manager/ramdisk_merged64.dat
initrd ($root)/Recovery\ Manager/ramdisk64_cfg.dat

结果启动测试不成功,提示上面第3句(红色文字)加载错误。
删除第3句重新测试,结果能进入系统,但查看系统版本,发现显示是使用版。推测是因为少加载了另外两个授权文件。

请教各位大侠该如何处理?2种方法各该如何改进才行?
 楼主| 发表于 2018-10-17 18:02:53 来自手机 | 显示全部楼层
果然行了,谢谢 wintoflash大师
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-29 23:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表