Toggle navigation
Acronis 中文知识库系统
添加
添加
草稿列表
收藏
列表
高级检索
登录
历史
张宏邦
2019-10-17 下午6:26
差异
旧内容
内容
*在需要备份和恢复的使用了闭源内核模块的Linux系统上安装或更新Acronis可启动媒体组件、可启动媒体生成器(Bootable Media Builder)和Linux代理程序。将模块名称添加到 /usr/lib/Acronis/mkard.sh 脚本中的 RHEL_PREDEF_LIST 列表中,以根用户身份执行脚本,并使用可启动媒体生成器(Bootable Media Builder)生成新的可启动媒体。* # 介绍 Acronis 可启动媒体不支持使用闭源内核模块的设备(主要是网络设备和RAID控制器)。此类内核模块仅以二进制形式分发,并且已针对某些Linux内核(例如Red Hat,SUSE)进行了预编译。 Acronis 可启动媒体的 Linux 内核与这些内核模块不兼容。 在以下情况下,您可能需要创建或更新媒体: - 您使用的 Acronis Backup 版本较新,功能已发生重大变化 - 您添加了使用闭源内核模块的新设备,并希望媒体支持这些设备 ## 解决方法: 1. 在需要使用可启动媒体的 Linux 计算机上安装或更新以下 Acronis 组件: - 可启动组件和媒体生成器(AcronisBootableComponentsMediaBuilderLinux) - Linux 代理程序(AcronisAgentLinux) >**在另一台 Linux 机器上安装或更新** 您可以在具有以下功能的任何其他 Linux 系统(建议使用 RHEL 6.x 和 CentOS 6.x)上安装或更新组件: - 安装了所有必需的开源内核模块 - 2.6.32 或更高的内核版本 ------ **(!)** 在更新组件之前,请打开终端并运行以下命令以删除旧的媒体内核和 ramdisk 文件: `find /usr/lib/Acronis -name \*.orig|xargs rm -f` 1. 打开 /usr/lib/Acronis/mkard.sh 脚本,然后找到 RHEL_PREDEF_LIST 。 1. 将所需的驱动程序名称添加到列表中。 例如,如果需要添加 hpahcisr,则 RHEL_PREDEF_LIST 应该如下所示: `RHEL_PREDEF_LIST="cifs.ko des_generic.ko ecb.ko md4.ko hpahcisr.ko"` 如果要使介质支持使用封闭源内核模块的新添加的设备,请将这些模块的名称添加到RHEL_PREDEF_LIST 列表中。 1. 打开终端并以 root 用户身份执行脚本: `/bin/bash /usr/lib/Acronis/mkard.sh` 该脚本将生成新的内核和 ramdisk 文件,可启动媒体生成器将使用它们来构建新的可启动媒体。内核文件将基于正在运行的Linux内核,而 ramdisk 文件将包含所有指定的内核模块。文件的位数将取决于操作系统的位数。 1. mkard.sh 完成后,运行可启动媒体生成器并生成新的可启动媒体。 原文链接:https://kb.acronis.com/content/45616
新内容
内容
*在需要备份和恢复的使用了闭源内核模块的Linux系统上安装或更新Acronis可启动媒体组件、可启动媒体生成器(Bootable Media Builder)和Linux代理程序。将模块名称添加到 /usr/lib/Acronis/mkard.sh 脚本中的 RHEL_PREDEF_LIST 列表中,以根用户身份执行脚本,并使用可启动媒体生成器(Bootable Media Builder)生成新的可启动媒体。* # 介绍 Acronis 可启动媒体不支持使用闭源内核模块的设备(主要是网络设备和RAID控制器)。此类内核模块仅以二进制形式分发,并且已针对某些Linux内核(例如Red Hat,SUSE)进行了预编译。 Acronis 可启动媒体的 Linux 内核与这些内核模块不兼容。 在以下情况下,您可能需要创建或更新媒体: - 您使用的 Acronis Backup 版本较新,功能已发生重大变化 - 您添加了使用闭源内核模块的新设备,并希望媒体支持这些设备 ## 解决方法: 1. 在需要使用可启动媒体的 Linux 计算机上安装或更新以下 Acronis 组件: - 可启动组件和媒体生成器(AcronisBootableComponentsMediaBuilderLinux) - Linux 代理程序(AcronisAgentLinux) >**在另一台 Linux 机器上安装或更新** 您可以在具有以下功能的任何其他 Linux 系统(建议使用 RHEL 6.x 和 CentOS 6.x)上安装或更新组件: - 安装了所有必需的开源内核模块 - 2.6.32 或更高的内核版本 ------ **(!)** 在更新组件之前,请打开终端并运行以下命令以删除旧的媒体内核和 ramdisk 文件: `find /usr/lib/Acronis -name \*.orig|xargs rm -f` 1. 打开 /usr/lib/Acronis/mkard.sh 脚本,然后找到 RHEL_PREDEF_LIST 。 1. 将所需的驱动程序名称添加到列表中。 例如,如果需要添加 hpahcisr,则 RHEL_PREDEF_LIST 应该如下所示: `RHEL_PREDEF_LIST="cifs.ko des_generic.ko ecb.ko md4.ko hpahcisr.ko"` 如果要使介质支持使用封闭源内核模块的新添加的设备,请将这些模块的名称添加到RHEL_PREDEF_LIST 列表中。 1. 打开终端并以 root 用户身份执行脚本: `/bin/bash /usr/lib/Acronis/mkard.sh` 该脚本将生成新的内核和 ramdisk 文件,可启动媒体生成器将使用它们来构建新的可启动媒体。内核文件将基于正在运行的 Linux 内核,而 ramdisk 文件将包含所有指定的内核模块。文件的位数将取决于操作系统的位数。 1. mkard.sh 完成后,运行可启动媒体生成器并生成新的可启动媒体。 原文链接:https://kb.acronis.com/content/45616
返回