LinuxSir.cn,穿越时空的Linuxsir!

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

硬盘启动硬盘安装不同发行版Linux比较

[复制链接]
发表于 2004-8-26 18:43:52 | 显示全部楼层 |阅读模式
十数日来,蒙各位斑竹和xdjm的帮助,有些心得,饮水思源,愿抛砖引玉.

这是我作为一个新手安装Fedora2,SuSE9pro和Slackware10以后的一点体会,希望对犹豫于选择何种Linux的各位Windows用户有所帮助。
因为只涉及安装,我对于不同发行版的优劣长短也没有足够经验来评价,所以喜好各异的兄弟就不要介意了。再说萝卜白菜各有所爱,有人认为Fedora够popular,有人觉得Slackware最简洁稳定,有人觉得Debian亲和力强大,大家高兴就是了:)
另外,安装方式很多,这里只说硬盘启动硬盘方式。因为我觉得硬盘启动可以满足象我这样没有光软的用户,而硬盘安装优势在于可以高速读取数据安装、而且不用刻盘的麻烦。当然,弱点是要求你有足够的硬盘空间,一般要有几个GB来放iso或者其解压文件。

1、Fedora Core 2
Redhat7.2是我接触最早的Linux,后来是7.3,8.0,9.0,到了Fedora,个人感觉终于足够方便使用了。
Fedora2的硬盘安装,我认为是很好上手的,方法是:
###第一步###下载准备###
>>先下载fedora2的iso。比如ftp://ftp.tsinghua.edu.cn就有下载。只要下载FC2-i386-disc1.iso到FC2-i386-disc4.iso的四张iso就够了。注意,这些iso文件最好放在FAT32分区的同一个文件夹下面,而且文件夹名字最好简单点.iso文件的名字不用改,也不用解压iso.
>>因为fedora2里面没有dosutils文件夹,还需要下载fedora1或者redhat9的第一张安装光盘,从中提取(用WinRAR或者DaemonTools就可以)。
###第二步###硬盘启动###
>>把dostuils复制到C盘根目录下面.然后在dosutils下面用记事本建一个autoboot.bat文件,内容为:
  loadlin autoboot\vmlinuz initrd=autoboot\initrd.img ramdisk_size=9216 %1 %2 %3 %4 %5 %6 %7 %8 %9
[P.S.]上面这行什么意思?dosutils文件夹本身就是Utilities for DOS的意思,loadlin.exe是一个载入Linux内核的程序.vmlinuz是Linux内核,这个单词的最后一个字母z表明这是压缩文件——确实,Linux内核一般是压缩保存的,因此,它首先要进行自身的解压缩。而解压缩是通过内核映象initrd前面的一些代码完成的。
[P.S]initrd是内核启动映象,用它来实现模块化的内核.如果没有这个文件,有时系统启动时没有办法找到根分区——当然,initrd不是什么时候都要的,比如slackware可以不要,这个后面再说.
[P.S.]ramdisk是虚拟盘的意思,ramdisk_size=9216决定了可用最大内存9216K,
>>ok,重启电脑,进入DOS,然后cd dosutils,输入命令autoboot.bat就可以成功启动.
[P.S.]没有Dos?OK,用现在流行的软件vfloppy搞定虚拟软驱启动好了.
[P.S.]还有人会用grub for dos或者grub for nt搞定,这个不说了,其实也差不多.关键在于成功引导内核vmlinuz.
###第三步###硬盘安装###
>>成功启动以后,进入fedora2的文本安装界面.关键在于选择正确的iso所在文件夹,比如/dev/hda6/fedora.
[P.S.]这一步容易出错,你应该首先清楚Linux的分区方式,以及用/而不是\来表明层次.去google吧,很多介绍的.
>>启动iso以后就可以进入图形安装界面了.剩下的就很simple,fedora2的安装比起redhat又简单了很多.不说了

2、Slackware10
Slackware10向来以simplicity和stable受到fans推崇,而且它也号称是the most "Unix-like"的Linux.确实,它的安装界面很有BSD风格,不小心会以为是装FreeBSD的.
因为是文本界面,可能有点不好上手,但是熟悉以后,我个人认为这是最有效率的
方法是:
###第一步###下载准备###
>>先下载Slackware10的iso。比如ftp://ftp.tsinghua.edu.cn就有下载。只要下载slackware-10.0-install-d1.iso和slackware-10.0-install-d2.iso两张iso就够了。把iso解压到FAT32分区的同一个文件夹下面,否则iso不能被识别的.
###第二步###硬盘启动###
>>从解压文件中找到这些文件bzImage,initrd.img,loadlin.exe.
>>把这三个文件复制到C盘一个目录里,然后在其下用记事本建一个autoboot.bat文件,内容为:
  loadlin bzimage rw root=/dev/ram initrd=initrd.img load_ramdisk=1
[P.S]这段和fedora2里面提到的差不多一个意思.bzImage是Linux内核,/dev/ram是RAMDISK的设备名.
>>ok,重启电脑,进入DOS,进入相关文件夹,输入命令autoboot.bat就可以成功启动.
###第三步###硬盘安装###
>>成功启动以后,进入Slackware10的文本安装界面.界面是BSD风格,安装时注意仔细阅读文字.选对源文件夹就好办了.
[P.S.]安装选full也很快,好像就10min

3、SuSE9.1 pro
据说SuSE在欧洲是No.1的Linux.她的华美的确是无与伦比!仿佛一位欧洲贵妇般炫目.如果喜欢完全图形化界面的用户,就选她吧
方法是:
###第一步###下载准备###
>>先下载Slackware10的iso。比如ftp://eelinux.3322.org就有下载。pro版本有5个iso,而live或者personal版都只有一张而已.把iso解压到FAT32分区的同一个文件夹下面,否则iso不能被识别的.
[P.S]注意!!!由于windows不区分文件名的大小写,所以,\suse91\suse\setup\descr下的MINIMAL.sel和Minimal.sel会被看作同一个文件.必须保留较大的那个文件MINIMAL.sel,否则安装软件包的时候dependencies check会警告说没有这个文件!!!至于才几百字节的Minimal.sel可以不要.
###第二步###硬盘启动###
>>从解压文件中找到这些文件linux,initrd,loadlin.exe.
>>把这三个文件复制到C盘一个目录里,然后在其下用记事本建一个autoboot.bat文件,内容为:
  loadlin linux root=200 rw 2 initrd=initrd vga=791
[P.S]这段和fedora2里面提到的差不多一个意思.linux是Linux内核.vga=791是设置控制台的分辨率为1024*768*16bit,如果vga为771则设置为800*600*16bit
>>ok,重启电脑,进入DOS,进入相关文件夹,输入命令autoboot.bat就可以成功启动.
###第三步###硬盘安装###
>>成功启动以后,进入SuSE9.1 pro文本安装界面.同样,需要正确选择源文件夹.
>>进入华丽的图形安装界面以后要注意一点,她是采用并行安装的方式,不像fedora或者windows那样引导式安装.所以刚进的时候看见Partitioning字样发红,鼠标又忙不用担心,你没有最后按下accept是不会分区的.那么就慢慢设置,包括分区,软件包什么的.注意为了kde下的中文显示需要搜索kde-i18n,选中zh_CN的软件包.她的grub很不错,就装上好了,如果覆盖了原先的linux,等装好系统到/boot/grub/menu.lst设置一下就可以.
>>装完第一张cd以后重启,由她的grub引导,继续剩下4张cd的安装.这次变成文本界面了(汗~变化好大).
>>一切ok以后,进入suse,一般她会给你选1152x864的分辨率,如果不合适用命令sax2来改吧.进kde看看,好个华美的德国少女,心醉了吧

********安装比较**************
发行版本       Full模式安装时间       分区难易程度       界面亲和力       总体评估
Fedora Core 2       中等       最易       最好       最适合入门者
Slackware10       最少(20min?)       最难fdisk,cfdisk       最少(不过高效率)       最有BSD风格
SuSE9.1 pro       最长(80min?)       中等       中等(界面不统一)       最华美的外表
发表于 2004-8-26 19:04:10 | 显示全部楼层
好文!对兄弟的努力表示崇敬!

建议 zonzi 兄弟,加精~
 楼主| 发表于 2004-8-26 19:24:16 | 显示全部楼层
不过debian还没有搞定……
 楼主| 发表于 2004-8-26 19:27:08 | 显示全部楼层
这可真的是血泪之作。
安装suse的时候出问题,后来用PartitionMagic8在dos下分区,破坏了分区,最后导致第二块硬盘的160GB全部丢失!我好多的好软件/电影/资料~~~~~~``
还好我有把对我而言重要的东西大多备份了不然我就更加郁闷了!
发表于 2004-8-29 22:46:13 | 显示全部楼层
FC2通过硬盘安装后,想通过"添加/删除程序"来添加新软件怎么办?
谢谢!
发表于 2004-9-20 09:38:51 | 显示全部楼层
我没有MS类的分区,怎么办?
发表于 2004-9-20 10:50:10 | 显示全部楼层
最好能提供没有软驱、光驱,有或没有Windows分区、直接利用从ISO的硬盘安装方法
 楼主| 发表于 2004-9-20 12:09:17 | 显示全部楼层
1.从linux分区安装道理是一样的。
2.上面的方法是没有用到软驱光驱的。
3.有些发行版的安装的确是不认iso的。
发表于 2004-9-20 15:24:25 | 显示全部楼层
Mandrakelinux10的硬盘安装也喝fdeora2的一样容易,但是要解压iso文件到一个目录才行,而不能直接使用iso文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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