LinuxSir.cn,穿越时空的Linuxsir!

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

mandrake硬盘安装的推荐解决方法(适用于网络安装)

[复制链接]
发表于 2004-3-30 21:20:12 | 显示全部楼层 |阅读模式
很多人说mandrake对硬盘安装支持很不好,其实和很多版本一样,mandrake硬盘安装同样很方便
你想,一个能支持网络安装的系统对硬盘安装会不好吗?
网上有很多方法,比如用loadlin,软盘等,在这里我仅仅介绍一种通用的方法。
其他的方法都可由此启发。
无须软盘,光驱。只要你有硬盘。甚至可以只有windows.
1:先下载mdk10.0的4张iso.
2:在任何地方建立一个目录mandrake。当然,为了方便,我们可以建在某个盘的/下。一下假定为hda2
3:把mdk10.0的iso一一解开,把每个iso中mandrake目录下的东西全都拷贝到你建立的mandrake目录下。
  目录结构如下:
                                         mandrake
        |~~~~~~~~|~~~~~|~~~~~~~~~|~~~~~~~~~|~~~~~~~~~~~|~~~~~~~~~~|         
            
        base   share    mdkinst          RPMS       RPMS2             RPMS3           RPM4

***************************************************
4:接下来把第一张iso里面的isolinux的文件架拷贝出来,为了方便,你也可以放到刚建立的mandrake目录下面。可以看看isolinux里面的东西。发现里面alt0目录下面有all.rdz和vmlinuz两个文件。一下的安装全靠他们了。记住路径/mandrake/isolinux/alt0/all.rdz 和/mandrake/isolinux/alt0/vmlinuz
5:现在确定你的机子用什么引导的?grub还是Lilo?或者都没有?没事,都可以解决。
假如你有linux
由于lilo和grub差不多,你也可以看看第一张isolinux中的isolinux.cfg的内容。看了就会了。
a: 对于grub
编辑你的linux下的grub.conf.一般是/boot/grub/grub.conf ,也有的是/boot/grub/menu.list          
增加  
title install
root (hd0,1) //1表示你的mandrake目录放在hda2上。如果是hda3当然用2表示了。
kernel /mandrake/isolinux/alt0/vmlinuz ramdisk_size=128000 root=/dev/ram3  acpi=ht vga=788
initrd /mandrake/isolinux/alt0/all.rdz
然后保存退出
b:对于lilo,为了方便起见就把isolinux目录拷贝到你的/下(linux所在分区)则编辑/etc/lilo.conf
增加:
  label install
  kernel /isolinux/alt0/vmlinuz
  append initrd=/isolinux/alt0/all.rdz ramdisk_size=128000 root=/dev/ram3  acpi=ht vga=788
  保存退出,记得还要执行lilo
重启电脑
c:lilo和grub都没呢?
   那我就建议装一个grub。grub很好的。
   没有linux怎么装grub?
   有grub for dos.去下一个。
   没有dos?
   你没有98启动光盘吗?
   说好了没有光驱的,是否还记得有vfloopy这个东西?下一个来。现在有1.5版的,自带一个dos镜像。用起来很简单的。直接用他虚拟一个dos。具体怎么用,这里不讲了。
   进到dos后,grub for dos 的用法有很多,我只介绍一种:
   直接运行grub.exe
   然后出现grub>
   grub>root (hd0,1) //你的isolinux方的地方hda2
   grub>kernel /mandrake/isolinux/alt0/vmlinuz ramdisk_size=128000 root=/dev/ram3  acpi=ht vga=788
   grub>initrd /mandrake/isolinux/alt0/all.rdz
   grub>boot  
   ok 了
事实上如果是grub,那么不用编辑grub.conf,直接到启动界面临时编辑grub命令行就行了。
6:重启点脑选install后,会出现mandrake的安装对话框,
  要你选则用什么方式安装。你会发现有很多方式:比如ftp,cdrom,硬盘。所以即便是用网络安装的朋友,也推荐用这种方法。 因为10.0的网络安装启动盘有两张,不方便。而用这种方法,只要考一个isolinux目录解可以了,直接可以搞定。
  选了硬盘安装后,会叫你选一个硬盘分区,这里选hda2,然后填入目录。即/mandrake/就行了。
  是不是没有用到光驱,软盘阿?
  显然上面的方法可以举一反三。可以找出更简单的步骤。但基本的道理都一样。就是想办法加载启动内核。
  以上方法我也是从以前的帖子整理的。我也是新手,各位有没有更好的建议呢?
发表于 2004-3-30 21:54:05 | 显示全部楼层
以前我介绍过,就在http://www.linuxsir.cn/forum.php?mod=viewthread&tid=96264
但论坛里面还有很多人问如何硬盘安装,其实现在Mandrake linux的安装可以说多样,也包括硬盘iso安装。。。。。

不过要注意下,内核文件和initrd文件不要放在ntfs分区,现在使用的grub不能mount ntfs系统里面的文件,但内核启动后就可以读里面的文件了。。。
发表于 2004-3-31 10:51:40 | 显示全部楼层
MDK10就是不能ISO安装,faint如果ISO安装成功了就写出来啊!
他只让你输入第一张盘的位置,后面的盘不提示插入,安装时报找不到文件,而且不能切换到控制台。
发表于 2004-3-31 12:13:03 | 显示全部楼层
我现在安装的话也只用网络安装安装了。不想下载iso,用下载的的时间就可以把系统装起来了。Mandrake Linux的系列版本以前一直都是可以的。但切换不到控制台是不太可能吧。。。。。。。
我现在还没有升级9.0的呢。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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