`

硬盘安装 openSUSE 11.2 LiveCD 和 DVD

 
阅读更多

继续如法炮制。首先到官网下载了 openSUSE-11.2-GNOME-LiveCD-i686.iso 镜像文件。

然后用压缩软件把 iso 文件中 /boot/i386/loader/ 文件夹下的 linux,initrd 两个文件提取出来。

把 linux、initrd 和 iso 镜像文件三个一起放到一个分区根目录下。

重启电脑。在 grub 启动阶段,按 c 键进入命令行模式。敲入以下命令:

kernel (hd0,N)/linux kiwidebug=1
initrd (hd0,N)/initrd
boot

一切顺利,进入了安装 Shell。(hd0,N) 和你的实际情况相对应。一定要注意前面的 kiwidebug=1 ,这一参数使内核在找不到 LiveCD 时进入到 Shell。

下面是挂载 LiveCD 镜像。这一步比较复杂。需要手动挂载 LiveCD 镜像,步骤如下:

mkdir -pv /mnt/read-only-system /mnt/tmp
mount /dev/sdaN /mnt/tmp
mount -o loop /mnt/tmp/LiveCD 的路径/openSUSE-11.2-GNOME-LiveCD- i686.iso /cdrom
mount -o loop /cdrom/openSUSE-gnome-11.2-read-only.i686-2.8.0 /mnt/read-only-system
exit

到了这一步,就进行不下去了。提示错误:mount you must specify the filesystem type。网上查 到的结果是 openSUSE 的 LiveCD 和普通的 LiveCD 是不同的,因为里面包含了一个高压的文件系统: openSUSE-gnome-11.2-livecd-gnome-read-only.i686-2.8.0,这个文件的格式是 clicfs,可以把这个文件挂上,里面有一个 fsdata.ext3,但这个 ext3 挂不上...

LiveCD 硬盘安装只好作罢,改去下载 DVD 光盘镜像。4.2G 啊!BT 下载足足用了6个小时,吐血 ~

把 openSUSE-11.2-DVD-i586.iso 和从镜像光盘中 /boot/i386/loader/ 提取出的 linux,initrd 三个文件一起放到一个分区根目录下。

下面在纸上记录好镜像文件所在的分区、文件在分区中完整的路径、镜像文件的确切名字。

注意:

这一步很重要,在后续的安装中,安装程序会要求输入完整的镜像文件路径及文件名。

重新启动电脑,并进入 grub,按 c 键进入命令行状态。 输入命令:

kernel linux 的路径
initrd initrd 的路径
boot

安装程序开始运行后,会提示没有找到CD,所以进入手动设置的流程,此时直接确定即可。

注意:

选择语言时,为了避免出错,最好选择“English”。

接下来的选项多数都可按默认的选,在选择 Source Media 的时候,选择 hard disk。

选择镜像文件所在的磁盘分区,再输入包含文件名的镜像文件在分区中的完整路径(就是之前记录好的东西),如:

/openSUSE-11.2-DVD-i586.iso

注意文件名前的斜线。

接下来就可以进入图形界面的安装程序了,这些步骤就与 openSUSE 光盘安装相同了,不再重复。

经过一段时间的等待,终于把这个号称最华丽 linux 的 openSUSE 安装上了,第一感确实是名不虚传,相比较之下 ubuntu 就有点老土了。不过运行的效果如何,还有待检验。

现在硬盘还有最后一个分区虚位以待,还差哪个版本的 linux???

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics