windrose
建议:事先用partitionmagic之类的工具进行分区,可以避免在安装过程中因fdisk操作不当造成数据丢失。slackware需要swap分区和根分区,都可以事先用pm创建,根分区格式可以选ext2,安装时还能更改。
一、最简单安装法:
下载iso文件,刻盘。用光盘启动。然后用root登录,不需要密码,输入setup命令进行安装。安装过程中source(安装文件来源)选择cd-rom即可。
二、硬盘安装法:
选择1.用软盘作为安装启动盘
slackware的启动软盘分两种,一种叫boot disk,是引导系统的;另一种叫root disk,是一个根文件系统。用软盘安装时,先用boot disk启动,然后在提示的时候换盘,顺序插入root disk。启动完毕,可以用root登录,不需要密码。
制作boot disk和root disk的磁盘镜像都可以在slackware下载网站获得,它们分别在 .../bootdisks 和 .../rootdisks 目录里面。一般我们用的boot disk的镜像是bare.i,它支持大多数的ide硬盘的安装;root disk的镜像则分别是install.1 和install.2。这些镜像文件在dos或window的dos窗口用rawrite程序写到软盘上。例如:
rawrite bare.i a:
rawrite install.1 a:
rawrite install.2 a:
也可以在linux里面制作这些启动盘:
dd if=bare.i of=/dev/fd0
dd if=install.1 of=/dev/fd0
dd if=install.2 of=/dev/fd0
根据你的硬件情况,可能需要选择其他的启动盘镜像,详情请看bootdisks和rootdisks目录里面的readme
选择2.硬盘启动法
前提是在硬盘上有一个DOS分区。在硬盘的任何一个目录中安装Loadlin(可以在slackware下载点的kernels目录里面找,下载的iso里面也有),例如装在c:\loadlin目录。然后需要取得一个启动内核的镜像。和上面软盘安装类似,假如bare.i适合你的硬件情况,就应该把kernels/bare.i/bzImage文件copy到c:\loadlin目录。接着要取得根文件系统的镜像,可以用在上面提到的rootdisks目录里面的color.gz文件,也是copy到c:\loadlin目录。
重新启动进入dos(应该是纯粹的dos,不能是windows的dos窗口),在dos提示符( c:> )下输入:
cd loadlin
loadlin bzimage rw root=/dev/ram initrd=color.gz load_ramdisk=1
备选:根文件系统的镜像也可以用 isolinux目录中的initrd.img,则启动命令相应变成
loadlin bzimage rw root=/dev/ram initrd=initrd.img load_ramdisk=1
无论1或2,启动后都是用root登录,不需要密码,登录后输入命令setup进行安装。
假如下载iso文件后,已经用winiso或winimage解开,比如放在c:\slack9目录中。
安装过程中,问到source(安装文件来源)时应选择hard disk partition,然后在第一个对话框输入盘符,在我们这个例子里是/dev/hda1;第二个对话框输入目录名,这里应该是 /slack9/slackware。
如果iso文件没有解开,整个放在c:\,而且名称是install.iso,那么在setup之前应该:
mkdir -p /dos
mount -t vfat /dev/hda1 /dos
cd /dos
mknod /dev/loop0 b 7 0
mkdir /INSTALL
mount -o loop /dos/install.iso /INSTALL
然后,source选择premounted directory,并在对话框中输入/INSTALL/slackware
本文参照了
www.slackware.com 的installation faq和本论坛哈密瓜兄弟的指点。