6/2/05 Installing Slackware 10.1 I. Boot and Partitions After booting from CD and choosing the appropriate kernel (raid.s for all 3ware Escalade cards), run fdisk. For Fdisk, make the following partitions: 1: +4096M (/) 2: +512M (swap) 3: remaining: either unmounted or /vsn Set partition 1 to be bootable. Set partition 2 to be swap space. Write to disk. Most likely, the system will give you a warning that the changes will not be available until you reboot. Go ahead and reboot and select the same kernel. Log in and start "setup". II. Basic Setup Add your swap partition. * All partitions will be formatted ext3 with 4k blocks, no checking. Format partition 1 (/). Do not format partition 3 (extra) at this point in time. Select media: Install from a Slackware CDROM. It should be able to autodetect your CDROM unless you're using some insane CD device. III. Package Selection Start with the following sets: A Base Linux System AP Various Applications... D Program Development K Kernel Source (Only if you have an abnormal need for 2.4.18) L System Libraries N Networking Use Expert Mode to choose packages. Section A: aaa_base aaa_elflibs acpid bash bc (don't remember what section had this) bin bzip2 coreutils cpio (tape restores will use this!) cxxlibs dcron devs e2fsprogs elvis etc findutils gawk ?? gettext glibc-solibs glibc-zoneinfo grep gzip infozip less lilo logrotate openssl-solibs pciutils pkgtools procps sed shadow slocate sysklogd sysvinit tar udev utempter util-linux Section AP: diffutils groff lsof man man-pages mt-st (only on Tape Backup Server) quota screen texinfo vim zsh Section D: autoconf automake bc (is it here?) bin86 binutils bison byacc ccache flex gcc gcc-g++ gdb gettext-tools kernel-headers libtool m4 make perl pkgconfig pmake strace Section K: (isn't it obvious?) Section L: bc (is it here?) db31 db3 db4 gdbm (Might not need, but I think yp may use it) glibc libidn libtermcap libxml2 ?? mhash ncurses pcre popt readline zlib Section N: imapd (Mail server only, includes UW ipop3d) inetd links openssh openssl pidentd pine popa3d (Mail server only, provides GNU-pop3d) portmap proftpd (the OS distrib is decent these days) rsync stunnel (on mail server - if pop3/imap doesnt do native ssl) tcpip traceroute wget yptools IV. Configuration Select a Kernel from the Slackware CD. Choose the kernel that you used to boot into the install. It should already be selected. Skip making a bootdisk. Select "No Modem" Try to Install LILO Automatically. standard console No additional LILO parameters are needed. Install LILO to the Root (Superblock) Configure your Network? Yes. Enter the hostname. The domain is "vectorstar.net". IP type is Static. *** This only configures eth0. Please set the IP addr/mask/gw *** appropriately. Primary Nameserver: 10.10.10.102 (NS2) Startup Services: rc.inetd rc.portmap rc.syslog rc.sshd Hardware Clock is set to UTC? No. Select US/Eastern time zone. Set Root Password? Yes. V. Booting for the first time. Okay, it's time to reboot. Take out the boot CD first! Once it boots up, login as root. edit the /etc/lilo.conf. Change the timeout to "30". Remove all the VESA VGA lines that are commented out. Save the file and then run LILO twice, for good measure. If you don't boot, you may need to rewrite the MBR. To do this, boot off the cd with arguments: "raid.s root=/dev/sda1 noinitrd ro", and run: lilo -M /dev/sda or lilo -M /dev/ataraid/d0 depending on what your drive's device name is. Slackware has been installed.