所以我最近买了一台新的东芝笔记本电脑,并在其上安装了 Ubuntu 12.04。由于它是一台“支持 Windows 7”的机器或其他类似的专有机器,因此一些硬件功能只能与 W7 配合使用。最终,我找到了一种通过启动 W7 恢复光盘来启用这些硬件功能的方法;但是,它们偶尔会停止工作。我有点惊讶我能够让任何东西正常工作,所以我特别不想花更多时间以不同的方式解决问题。现在我实际上并不拥有恢复光盘;它是我父亲的。由于每次功能停止工作时都必须去索要光盘是一件麻烦事,我制作了光盘的映像,并希望像某些计算机一样制作一个“恢复”分区。但是,unetbootin 和 GRUB2 都需要一个kernel
和initrd
在启动时指向,并且类似
set root=(hd0,1)
loopback lo /w7r.iso
set root=(lo)
chainloader +1
本着我过去用于双启动 Linux 和 Windows 的makeactive
/命令的精神,它只是给我一个文件未找到错误。chainloader +1
因此,我的问题是:将 Windows iso 写入分区(例如使用dd if=w7r.iso of=/dev/sda4
)后,是否可以说服 GRUB2 从该分区启动?
提前致谢。