Last month, I downloaded Slackware 10.0. As I have already installed Fedora3, just do not wanna to repartition my hard disk any more, I choose VMWare -------- a wonderful virtual machine (By the way, through VMWare is one of the most efficient virtual machine, but if you wanna to study OS kernel, I suggest u to try Bochs). Just lazy, I guess u all know how to setup ur virtual machine to use ISO image as ur guest os slackware's cdrom . Following, I just wanna to mention how to install vmware-tool in slackware. 1.After ur slackware has started, choose install VMWare Tools in menubar. Actually, VMWare just install linux.iso which is in VMWare's own directory to guest os slackware's / dev / cdrom. 2.As we konw, while most of linux distributions choose the traditional Sys V init, slackware prefer BSD's init style, in fact they are just different between how the init scripts are structured. I guess VMWare developers did not Considered Much about this Difference and Choose Sys Vinit Style As Default, So Now We Must Trick VMware in Beleiving We Are Using Sysv Startup. # Mount / Dev / CDROM / MNT #CP / MNT/VMware-Linux-Tools.Tar.gz / TMP #CD / TMP #TAR XVZF VMware-Linux-Tools.Tar.gz #cd VMware-Tools-Distrib #. / VMware-insatll.pl Ok, Now Just Read Install Option Carefully or We arrus "What is the Directory That Contains the init directories (rc0.d / to rc6.d /)? "Error Occurs, :-) Know The Differences I MENTION ABOVE NOW? Let's Trick IT, FOLLOW ME: #mkdir /etc/init.d #cd / ETC / Init.d #for i in {0, 1, 2, 3, 4, 5, 6}; do mkdir rc $ ID;