红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

OpenSUSE硬盘安装(转)

发布时间:2008-12-20 15:55:47来源:红联作者:opviem
原文:http://www.linux-wiki.cn/index.php/OpenSUSE%E7%A1%AC%E7%9B%98%E5%AE%89%E8%A3%85

openSUSE是一种非常华丽的系统,硬盘安装现在也比较容易了。

本文以openSUSE最新的11.1版(GNOME或KDE)为例,介绍其硬盘安装过程。早期版本与此类似。

准备工作
先要准备好openSUSE的DVD光盘镜像,如openSUSE-11.1-DVD-i586.iso。

提示:
LiveCD也可用于硬盘安装,但不包括中文支持,方法也更复杂。如果你一定要用LiveCD硬盘安装,参见OpenSUSE LiveCD硬盘安装。
下面把镜像文件放在适当的位置上,所谓适当,即满足下述条件:

它的路径中没有中文
最好放在ext3分区,不过openSUSE可能也支持NTFS分区。由于镜像太大,FAT分区不被支持
不要把路径设的太复杂,最好直接放在分区的根目录下。
TODO:
尝试将openSUSE镜像放入NTFS分区中安装。
下面在纸上记录好镜像文件所在的分区、文件在分区中完整的路径、镜像文件的确切名字。

注意:
这一步很重要,在后续的安装中,安装程序会要求输入完整的镜像文件路径及文件名。
您还应确保您可以启动grub,如果您目前使用的是Windows系统,可以参考用Windows XP/Vista引导grub,此文选用了最简单的方法,您完全可以在两分钟内完成它的配置。

提取安装程序启动文件
现在您需要从镜像文件中提取一些文件。

1. 挂载光盘

如果您正在使用Windows系统,可以使用虚拟光驱软件(如daemon tools)挂载镜像文件。

如果您使用的是Linux操作系统,那么使用root用户在终端中执行(假设当前目录是openSUSE-11.1-DVD-i586.iso所在的目录,又假设现在光驱是空的):

# mkdir /cdrom
# mount openSUSE-11.1-DVD-i586.iso /cdrom -o loop
第一步可能会得到提示/cdrom已经存在,不必理会它。现在您可以通过/cdrom访问到iso文件里的内容。

2. 提取文件

把iso文件中/boot/i386/loader/文件夹下的linux,initrd两个文件复制到一个fat或ext2/3分区中,最好放在根目录下,如果不是请记住路径。

3. 卸载光盘

在Windows中请用虚拟光驱软件卸载(可选)。在Linux系统中,请离开/cdrom文件夹,并输入以下命令卸载:

# umount /cdrom
硬盘安装
重新启动您的电脑,并进入grub,按c键进入命令行状态。输入命令:

kernel linux的路径
initrd initrd的路径
boot
即可进入安装环境。

提示:

假设您把vmlinuz和initrd.img放在(hd0,5) 中的根目录中,那么您要输入的命令是:

kernel (hd0,5)/vmlinuz
initrd (hd0,5)/initrd.img
boot
有关(hd0,5)表示什么,请参考grub磁盘分区表示方法
安装程序开始运行后,会提示没有找到CD,所以进入手动设置的流程,此时直接确定即可。

注意:
如果用的是10.3版本,接下来选择语言时,一定要注意这里得选择"English"。如果此处选了Simplified Chinese,安装程序在后来会报错:"Sorry, linuxrc crashed at address 0x...., linuxrc has been restarted in manual mode.",这将导致安装无法继续。
接下来的选项多数都可按默认的选,在选择Source Medium的时候,选择hard disk.

选择镜像文件所在的磁盘分区(参考Linux分区表示方法),再输入包含文件名的镜像文件在分区中的完整路径(就是第一步记录好的东西),如:

/linux/openSUSE-11.1-DVD-i586.iso
如果输入正确,接下来就可以进入图形界面的安装程序了,这些步骤就与openSUSE安装相同了,不再重复。(语言是可以安装的时候改为中文的。)
文章评论

共有 4 条评论

  1. wanderer11 于 2010-06-21 11:28:16发表:

    对,楼上说得有道理,我手动分区后,一直安装失败

    原因未知

  2. dbgang 于 2009-10-06 23:46:12发表:

    建议楼上手工分区实验下!

  3. dbgang 于 2009-10-06 23:45:05发表:

    在存在windowsNTFS格式后安装 openSuse11是支持NTFS格式的,默认安装的时候有个/Windows目录下面
    其他的情况下怎么安放就不清楚了

  4. qu898 于 2008-12-21 10:41:42发表:

    如果用的是10.3版本,接下来选择语言时,一定要注意这里得选择"English"。如果此处选了Simplified Chinese,安装程序在后来会报错:"Sorry, linuxrc crashed at address 0x...., linuxrc has been restarted in manual mode.",这将导致安装无法继续。


    纯性误导,无论是10.2,10.3,11.0,11.1每一个版本我都装过,都是选Simplified Chinese,从来没出现过什么问题安装不了的.