LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 21874|回复: 116

Mandrake linux 9.0 9.1 硬盘安装详解

[复制链接]
发表于 2002-9-28 05:12:16 | 显示全部楼层 |阅读模式

声明:本文参考了本版版主哈兄的多种操作系统的安装方法,我只是简要的把一些注意事项说明一下,这篇文章最好能对弟兄们有点用,以便把系统安装好,更深入的学习。

致谢:多谢哈兄为弟们传道授业解惑,同时感谢yisha兄的帮助。在安装过程中遇到问题的弟兄,在此也一道谢过。因为弟兄们不遇到这样的问题,我也不会写这篇文章。

操作环境:以我的机器和系统环境为例,如果弟兄们参考,要灵活应对一下。特别要注意,这个例子是针对那些没有软驱的机器。如果你有软驱的话,不要使用这种方法,因为 loadlin 对 Mandrake 打过太多功能增强补丁的内核支持不好。


安装方法:

我的硬盘分区如下:我总共有两只硬盘,第一个硬盘与windows相关的有四个区,第一二个分区是ntfs格式的,第三四个分区是fat32格式的;如下图所示:

===/dev/hda
=====/dev/hda1 NTFS [主分区] 注:在winXP下看,这是C盘,在dos下是看不见的,也就是不可识别的;
=====/dev/hda2       扩展分区
=========/dev/hda5 NTFS [逻辑分区] 注:在winXP下看,这是D盘;在dos下是看不见的,也就是不可识别的;
=========/dev/hda6 FAT  [逻辑分区] 注:在winXP下看,这是E盘;在dos下是C盘
=========/dev/hda7 FAT  [逻辑分区] 注:在winXP下看,这是F盘;在dos下是D盘

我的MD9.0的ISO放在了,在XP下看是E盘里,但我解压到在XP下看是F盘的Mandrake目录里。

一、必备工具:winiso


二、建立一个目录:

我们可以在fat32格式的磁盘中建一个目录Mandrake

然后用winiso把三个ISO都解到Mandrake目录里,如果出现相同文件要覆盖的,覆盖也没有关系

三、我们在Mandrake所在的分区下,再建一个目录dosutils,用winiso把提取下面的一系列文件夹到dosutils目录里。

第一张ISO里的dosutils目录

把第一张ISO里面的isolinux目录

把第一张ISO里的images目录

四、下载loadlin并放在我们所建的dosutils目录中

loadlin下载地址:

www.linuxsir.cn/software/loadlin.exe

五、用记事本建一个文件名为 autoboot.bat 文件,并存在dosutils目录中,内容如下:

loadlin alt0\vmlinuz initrd=alt0\all.rdz ramdisk_size=32000

六、用winme或win98的光盘来引导系统,选[mini boot],这就是不加载光驱,因为加载光驱,可能在安装过程中出错。

七、进入dos下,进入dosutils目录,执行下面的命令:

autoboot

八、当出现第一个画面时,你就选硬盘安装,然后选我们的提取出来的安装源的所在位置,如果您不知道是哪个分区,就按个来试,在路径处输入/Mandrake,大小写是有区分的。

九、OK


安装方法之二:

一、必备工具:winiso

二、建相关目录:[我是在fat32格式的磁盘上建的目录]

1.要把ISO与解压目录放在不同的盘上,假如你的ISO在C盘,就要在其它盘建一下列目录,因为在安装过程中,因为C盘可能空间太小,安装过程会因为空间太小而无法交换数据而中断。我第一次操作失败就是这个原因,只见画面,不能安装下去。

2.在F盘内建相关如下目录:[以下都是以我的机器环境来说明,以下同]

首先要建一个Mandrake的文件夹,然后在Mandrake文件夹内,再建base;mdkinst;RPMS;RPMS2;RPMS3;share文件夹;还要要在F盘下建一下

dosutils文件夹;结构如下:

F:\[注:这是在WIN下看到的盘,其实是DOS下的D盘,因为前两个盘是NTFS格式的,在DOS下是不可见的]
------>dosutils
------>Mandrake
----------|share
----------|base
----------|mdkinst
----------|RPMS
----------|RPMS2
----------|RPMS3

3.把三张ISO的相对目录里的文件解压到这些文件夹里。

用winiso提取第一张ISO的文件到相应的目录:
1]第一张盘ISO的中的Mandrake\base目录的所有内容都解压到F:\Mandrake\base目录里;
2]把第一个ISO中的Mandrake\RPMS目录下所有文件都解到F:\Mandrake\RPMS目录里;
3]把第一个ISO内的Mandrake\mdkinst目录里的所有文件都解到F:\Mandrake\mdkinst目录里;
4]把第一张ISO里的dosutils目录里的所有文件都解压到F:\dosutils目录里;
5]把第一张ISO里面的isolinux\alt0文件夹里的两个文件也解到F:\dosutils目录下;
6]把第一张ISO里的images的所有文件都解到F:\dosutils目录下;
7]把第一张ISO里的Mandrake\share目录里的文件都解到F:\Mandrake\share目录里

用winiso提取第二张ISO的文件到相应的目录:

把第二张ISO的RPMS2解到F:\Mandrake\RPM2这个目录里;

用winiso提取第三张ISO的文件到相应的目录:

第三张ISO的RPMS3目录里的所有文件都解到F:\ManFrake\RPMS3这个目录里。

4.下载loadlin解压并复制到F:\dosutils目录里

loadlin下载地址:

www.linuxsir.cn/software/loadlin.exe

5.用winme或win98的光盘来引导系统,选[mini boot],这就是不加载光驱,因为加载光驱,可能在安装过程中出错。

6.进入dos下,输入命令

A:\>cd d:\dosutils

D:\dosutils>loadlin vmlinuz initrd=all.rdz ramdisk_size=32000
注:如果不能成功安装,就把ramdisk_size参数设为32000的倍数级,或者不用加ramdisk_size=32000
7.当出现第一个画面时,你就选硬盘安装,然后选我们的提取出来的安装源的所在位置,在这里仍以我的操作环境来说。也就是用键盘来选择/dev/hda7这个。[我们前面说过了,对照一下,这就是在winXP下看到的F盘。在dos下是d盘,在linux下是/dev/hda7,明白了?]

8.然后问我们:Directory or ISO image?? �差不多就是这样的,就是让我们来添安装文件所在路径。如果你是按我说的方法建的目录,什么也不用填写,直接一回车,就OK了。。。也不用换盘了,直接一气呵成,速度极快。

9.installing ...................ok?
发表于 2002-10-1 23:03:34 | 显示全部楼层
美死我了,我还没有装过Mandrake 9.0

  我还不会 硬盘安装呢


现在我可以  diy了!  嘿嘿
发表于 2002-10-2 16:19:27 | 显示全部楼层

有没有更直接的办法?

在Redhat下ISO文件不用解包就可直接安装,而Mandrake的这一功能好像不灵,按提示给它指定第一个ISO文件后,刚开始都正常,但在下面的包安装过程中会提示某些文件无法安装,而又没让你指定其它的ISO文件,最后只能退出。
      把ISO文件解到目录跟刻盘差不多,一样麻烦!
      不知哪位兄弟有碰到同样情况,可否有解?
 楼主| 发表于 2002-10-3 03:25:03 | 显示全部楼层
不能,因为不解包不能换盘.还是解包来安装吧,兄弟....
发表于 2002-10-5 22:30:32 | 显示全部楼层

Mandrake不能用ISO直接安装

~除非vmware
发表于 2002-10-6 00:31:39 | 显示全部楼层

请列出速度较快的地址!

同题。
谢了!
发表于 2002-10-6 17:22:44 | 显示全部楼层
thanks
发表于 2002-10-7 14:54:25 | 显示全部楼层
MDK其实也可以不解包安装的,换盘可以通过mount umount来实现。
当然,这样做的缺点是:
第一、有点麻烦,得mount/umount三次(得换三次盘,因为到了最后还得用第一张盘里的东东);
第二、安装时会缺少一些东西,不过我们可以在装完后再重新把它们装上。
总的来说,其实如果硬盘空间足够的话还是解包来安装好,如果硬盘空间紧张的话不解包也可以实现硬盘安装。
发表于 2002-10-9 12:54:33 | 显示全部楼层

有好多要用户名密码 的

可 不可以不清理一下
发表于 2002-10-9 17:54:11 | 显示全部楼层

呵呵,版主就是辛苦。

。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表