Windows7硬盘安装openSUSE12.1全程指南

5星 · 超过95%的资源 需积分: 9 6 下载量 158 浏览量 更新于2024-07-26 收藏 707KB DOC 举报
"Windows7硬盘安装openSUSE12.1的全程图解教程,包括所需文件、安装步骤以及解决Windows7环境下启动问题的方法。" 在Windows7操作系统中安装Linux发行版openSUSE 12.1是一个双系统配置的过程,允许用户在不删除现有Windows系统的情况下享受Linux环境。以下是对这个过程的详细解释: 首先,你需要准备的主要文件是openSUSE 12.1的DVD镜像文件,可以从官方或其他可靠的源获取。在这个例子中,提供的链接是openSUSE-12.1-DVD-i586.iso。此外,还需要一个虚拟光驱软件,如DAEMON Tools Lite,用于装载ISO镜像。 安装DAEMON Tools Lite后,装载openSUSE的ISO镜像,并找到名为"openSUSE12_2_LOCAL.exe"的程序。为了确保该程序在Windows7环境下正常运行,需要设置其兼容性模式。右键点击程序,选择“属性”,在“兼容性”选项卡中勾选“以兼容模式运行这个程序”。 运行这个程序后,系统会提示重启。重启后,你会在启动菜单中看到openSUSE的安装选项。然而,在尝试启动时可能会遇到错误,提示文件“\grldr”丢失或损坏,这通常是因为Windows7不支持默认的GRUB加载器grldr。 为了解决这个问题,我们需要使用GRUB的主引导记录版本,即grldr.mbr,因为Windows7没有像XP那样的boot.ini文件进行配置。如果你的系统中已经安装了EasyBCD工具,那么你可以利用它来添加一个新的启动项。在EasyBCD中选择“Add New Entry” -> “NeoGrub” -> “Install”,然后配置menu.lst文件。 在menu.lst中,你需要添加如下内容来引导openSUSE的本地安装程序: ``` hiddenmenu timeout 0 title openSUSE 12.2 installer (LOCAL) find --set-root /openSUSE_hitme.txt kernel /openSUSE/linux devfs=mount,dall ramdisk_size=65536 lang=en ``` 这段代码告诉GRUB去哪里寻找openSUSE的安装程序,并设置了相应的参数。`hiddenmenu`和`timeout 0`是为了隐藏启动菜单并立即启动选定的选项,`title`是显示在启动菜单中的名称,`find`命令定位安装程序的位置,`kernel`行定义了内核的位置和启动参数。 通过这种方式,你可以在Windows7系统中顺利启动openSUSE的安装程序,完成硬盘安装。这个过程展示了Linux与Windows共存的可能性,使得用户能够在同一台计算机上享受两个操作系统的便利。记住,进行此类操作前最好备份重要数据,以防意外情况发生。