无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4411|回复: 7
打印 上一主题 下一主题

[原创] Grub2 引导 Acronis True Image 2013 Rescue media

  [复制链接]
跳转到指定楼层
1#
发表于 2013-5-9 12:07:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 荒野无灯 于 2013-5-9 12:12 编辑

操作系统:ArchLinux i686

Acronis True Image 2013 Recovery Manager是默认安装到MBR的,直接把grub2安装到MBR会把Recovery Manager的引导给废除掉。
【先前我的引导是: Recovery Manager(MBR) --》 bootmgr (win7的引导程序) --》 grub2 (Archlinux的引导程序)】
因此得想个办法让Recovery Manager通过grub2来引导。
于是,有了此文。
注:Acronis家的 Recovery Manager 和 Rescue media 其实是同一个东西。只不过后者是生成的一个ISO文件。

挂载AcronisMedia.iso查看下其启动文件:
  1. sudo mount -tiso9660 AcronisMedia.iso /home/admin/tmp_mnt/

  2. ┌─[admin@HuangYe] - [~/tmp_mnt/Recovery Manager] - [Mon Jan 14, 10:20]
  3. └─[$] <> ls
  4. bootmenu_logo.png  f11-efi.xml       icu38.so      libgcc_s.so    resource.so
  5. bootwiz.bin        f11-grub.cfg      icudt38.so    mouse.com      splash.run
  6. bootwiz.efi        fox.so            kernel64.dat  osfiles.so     threads.so
  7. cpp.so             gen_bootmenu.bin  kernel.dat    ramdisk64.dat  ti_boot.so
  8. f11.cfg            graphapi.so       libc.so       ramdisk.dat


  9. ┌─[admin@HuangYe] - [~/tmp_mnt/Recovery Manager] - [Mon Jan 14, 10:20]
  10. └─[$] <> cat f11-grub.cfg
  11. [start]
  12. echo Starting Acronis Backup & Recovery 11...
  13. initrd ramdisk.dat /s
  14. kernel kernel.dat quiet media_for_linux
  15. quiet on
  16. mbrcrcs on
  17. vga vesa


  18. [continue]
  19. sysboot /mbr


  20. [bootmgr]
  21. echo Press F11 for Acronis Bootmenu...
  22. default start
  23. delay 30
  24. bootmenu 389
复制代码
根据上面的grub指令,我写出了下面的grub2配置项(自定义的配置项写在/boot/grub/custom.cfg ):
ps: 这里我的AcronisMedia.iso文件是放在D盘(第1硬盘的第2主分区)下的iso目录下面。写grub2配置项时要注意分区和路径。
  1. ┌─[admin@HuangYe] - [/boot/grub] - [Mon Jan 14, 10:21]
  2. └─[$] <> cat custom.cfg
  3. menuentry "AcronisMedia" {
  4.     set isofile="/iso/AcronisMedia.iso"
  5.     loopback loop (hd0,2)$isofile
  6.     linux (loop)/Recovery\ Manager/kernel.dat quiet vga=788
  7.     initrd (loop)/Recovery\ Manager/ramdisk.dat
  8. }
复制代码
其实我的custom.cfg还把archlinux 的安装镜像也加进来了,以备救急:
  1. ┌─[admin@HuangYe] - [/boot/grub] - [Mon Jan 14, 10:26]
  2. └─[$] <> cat custom.cfg
  3. menuentry "AcronisMedia" {
  4.     set isofile="/iso/AcronisMedia.iso"
  5.     loopback loop (hd0,2)$isofile
  6.     linux (loop)/Recovery\ Manager/kernel.dat quiet vga=788
  7.     initrd (loop)/Recovery\ Manager/ramdisk.dat
  8. }

  9. menuentry "archlinux-2013.01.04-dual.iso x86_64" {
  10.     set isofile="/iso/archlinux-2013.01.04-dual.iso"
  11.     loopback loop (hd0,2)$isofile
  12.     linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=ARCH_201301 img_dev=/dev/sda2 img_loop=$isofile
  13.     initrd (loop)/arch/boot/x86_64/archiso.img
  14. }

  15. menuentry "archlinux-2013.01.04-dual.iso x86" {
  16.     set isofile="/iso/archlinux-2013.01.04-dual.iso"
  17.     loopback loop (hd0,2)$isofile
  18.     linux (loop)/arch/boot/i686/vmlinuz archisolabel=ARCH_201301 img_dev=/dev/sda2 img_loop=$isofile
  19.     initrd (loop)/arch/boot/i686/archiso.img
  20. }
复制代码
Generate GRUB2 BIOS Config file
  1. # grub-mkconfig -o /boot/grub/grub.cfg
复制代码
重启,测试OK。






帖子内容取自一篇文章.
2#
发表于 2013-6-5 08:04:40 | 只看该作者
试试看,谢谢斑竹
回复

使用道具 举报

3#
发表于 2013-9-25 21:04:23 | 只看该作者
用GRUB命令启动的ABR11.5

kernel kernel.dat quiet vga=791
initrd ramdisk.dat /s

进去无法备份恢复
提示没有有效授权
有人遇到过吗
回复

使用道具 举报

4#
发表于 2013-10-3 07:51:27 | 只看该作者
找到问题了
用ISO里面的RAMDISK.DAT是没有授权的
用GetImage V1.5提取ISO出来的IMG中的ramdisk.dat有授权可以正常使用

点评

做好盘 传了云盘,私信给个链接。 祝福你顺利成功。  详情 回复 发表于 2014-3-7 14:11
原来如此,我改天试试看~~~  详情 回复 发表于 2014-2-18 19:13
回复

使用道具 举报

5#
 楼主| 发表于 2014-2-18 19:13:43 | 只看该作者
bcn 发表于 2013-10-3 07:51
找到问题了
用ISO里面的RAMDISK.DAT是没有授权的
用GetImage V1.5提取ISO出来的IMG中的ramdisk.dat有授权 ...

原来如此,我改天试试看~~~
回复

使用道具 举报

6#
发表于 2014-3-7 14:11:18 | 只看该作者
bcn 发表于 2013-10-3 07:51
找到问题了
用ISO里面的RAMDISK.DAT是没有授权的
用GetImage V1.5提取ISO出来的IMG中的ramdisk.dat有授权 ...

做好盘 传了云盘,私信给个链接。
祝福你顺利成功。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-18 07:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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