I told you to do a Net-install :-P
Do you have a 2.4 kernel or a 2.6 kernel?
If a 2.6, make sure udevd, hal and dbus are running. Then make sure these modules are loaded: ide-cd cdrom ide-core
Similar stuff for 2.4, except in /dev, "MAKEDEV hda hdb hdc std" udevd and hal won't even load on 2.4.
Hotplug is used for more than just "usb stuff" so it needs to be there too, discover1-data should already be loaded (which pulls in discover1)
udevd makes a dynamic /dev/ directory and will create devices, provided the modules are udevd aware and notify it.
hal is used to detect things.
Hope I am giving you the right 00 shotgun.