作者:pantherlover
我的电脑没有DVD光驱,有VCD光驱,没有软驱,有网卡。其实应该尝试利用NFS来安装,不过才疏学浅,一时也怕搞不好,留着以后再写了(又不知道是何时了,唉)。
因为是别人的电脑,偶尔他还要用下(依照我的意思,全搞Linux算了,主要是拿来学习嘛),所以电脑先装的是Windows XP。呵呵,从番茄花园下载了一个XP安装盘,刻录后,光盘启动后发现有4个安装选项,后来在网上查了一下才知道下面的3,4是带驱动的,一开始还是比较迷惑的,不知道选哪个(这个就叫没经验啊,几个英文缩写,什么DPS=(Driver Packs),包括集合大多常用的SATA驱动,芯片组驱动,以及AMDK8驱动!)。40G硬盘,才开始分了一个主分区10G,搞了一个扩展分区15G,逻辑分区就搞了一个,也就是一个C盘,一个D盘,格式都用的是NTFS,结果后来安装Slackware Linux时分区,发现分区后重新启动之后XP无法启动。后来只好重新安装XP,硬盘分区使用fat32。在安装Slacakware进行分区时,又发现只能将剩余空间建立成两个区,一个是swap区,我用了500M(主机内存是2G),剩下就只能全给根分区了,要是不给根分区,如果我先建一个500M的/boot 分区,后面剩余的分区就无法创建新的分区了,不知道是何解? (后来好好看了一下磁盘分区的知识,知道主分区及扩展分区合起来的数目不能超过4个。)
如何从硬盘安装Slackware,在网上查了好些帖子,都说用Grub for Dos,我试着下载了一个,尽然是个低版本,不知道好用不。算了,直接下了Slackware的VCD(一共六张)的第一张,用于安装启动。但是首先还是在XP下通过网络把DVD的安装ISO文件传到了机器的D:盘,也就是我电脑的/dev/hdc5(一开始用cfdisk,结果报错,呵呵,再试cfdisk /dev/hda,还是有错,最后进入bios看了一下,原来应该是hdc)。
才开始要mount XP的D盘:mkdir /fat-d; mount /dev/hdc5 /fat-d。然后mount上光盘: mkdir /install; mount -o loop -t iso9660 /fat-d/slackware12.1/slackware-12.1-install-dvd.iso。
安装界面出来了,选择安装源的时候,选择从预先装载的目录,这个地方我犯了一个错误,主要是没有认真读屏幕上的提示(一堆英文,大概读了一下,还以为懂了)。我输入的是/install,实际上应该输入/install/slackwae。也就是说不是输入DVD的根目录,也是根目录的下一级目录slackware。在这里折腾了一些时间,中间又到网上找答案,结果后来认真读了屏幕上的提示,知道需要输入那些安装包的目录,才知道输错了,我以为就是光盘的根目录呢,理解错误,理解错误。
后来就没有好说的了,一路顺畅。装Lilo的时候,选择自动,大胆安装到MBR,它会自动找到XP的。