在Windows一样从硬盘安装openSUSE-10.2的方法。
以下是在参考网上前辈们的经验基础上,经本人实践证实确可行的硬盘安装openSUSE-10.2的方法:
一.下载:openSUSE-10.2-GM-DVD-i386.iso
官方下载
二.为Linux划分好硬盘空间
我装的是Windows和Linux的双系统,为了不破坏原来分区的内容,事先为Linux划分了两个分区:
第一个分区用来做交换区swap 分区的大小为物理内存的二倍
第三个分区选择挂载点/ 文件系统可选EXT2或EXT3
注:用分区魔术师分区时分区的格式可以为fat32 NTFS ext3 随便你自己(因为待会安装openSUSE-10.2系统时还要再分别将两个分区格式化为swap和ext2/ext3文件系统)
三.安装grub
由于我的硬盘保留有原来Linux自带的grub,所以这步跳过了。
如果你的机器上安装了Windows NT2000XP的话,首先下载个grub
将 grub for dos-0.4.1里的所有文件全部复制到 C:\(注意:不是复制grub for dos-0.4.1文件夹,而是要将grub for dos-0.4.1里的文件复制到C:\盘下才有效),然后编辑C:\盘下的BOOT.INI文件(是隐藏的,知道怎么找出来吧),加入一行
C:\GRLDR=”GRUB”
四.提取openSUSE-10.2-GM-DVD-i386.iso里的boot\i386\loader\(initrd和linux)文件复制到某分区的根目录下(比如D:\ 注意:只要复制initrd和linux文件不要解压所有文件).
而openSUSE-10.2-GM-DVD-i386.iso文件存放在任意分区的根目录下(当然,不能存放在划给Linux安装的分区)
五.重启计算机,进入grub命令模式,输入命令如下:
GRUB > find / linux
(hd0,4) *这是我的initrd和linux文件所在的分区
GRUB > kernel (hd0,0)/linux
*出现一段提示,包含了文件的一些信息
GRUB > initrd (hd0,0)/initrd
*出现一段提示
GRUB > boot
六.SUSE开始启动安装前的设置画面,安装的时候可能会出现‘找不到安装盘CD’的错误,不过不要着急,在窗口上选择Back按钮,就会出现选择菜单,稍微懂点英语的就知道怎么选择。选择语言,键盘布局,选择安装方式,选择hard disk,之后SUSE让你输入安装源目录,选择ISO文件所在的分区,并输入安装包的文件名openSUSE-10.2-GM-DVD-i386.iso回车,SUSE会自动加载安装程序,接下来是分区,软件安装等项目的列表.可以自行修改.安装的时候旁边都有提示,如果不明白可以看看。
此步以后的安装还是简单的,没有出现什么问题,硬件驱动也都安装好了。并且系统启动选择菜单上自动为你添加了windows这一选项,省的自己再手动修改了。