|
很多人说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/就行了。
是不是没有用到光驱,软盘阿?
显然上面的方法可以举一反三。可以找出更简单的步骤。但基本的道理都一样。就是想办法加载启动内核。
以上方法我也是从以前的帖子整理的。我也是新手,各位有没有更好的建议呢? |
|