I think the bootscript for starting pcmcia is corrupt, or SuSE changed something in the main runlevel control script. The pcmcia script seems to call the functions rc_failed, rc_status and rc_exit, wich should be defined in the /etc/init.d/functions file, but they aren't obviously. You should be able to enter runlevel 1 tho, in wich you may remove the symlink /etc/init.d/rc5.d/s03pcmcia (this will prevent pcmcia to startup on entering runlevel 5) or you may want to look into the /etc/init.d/functions file to look up the correct function names for rc_failed, rc_status and rc_exit, and enter them correctly into the /etc/init.d/pcmcia script (/etc/init.d/rc5.d/s03pcmcia is a symlink to /etc/init.d/pcmcia) I strongly recommend making a backup when messing around with the bootscripts!! If you decide to delete the symlink /etc/init.d/rc5.d/s03pcmcia, also delete the /etc/init.d/rc5.d/k<nr>pcmcia, this is the symlink to shutdown pcmcia when leaving runlevel 5, but as it won't be started it isn't nessecary to shutdown (and it will generate errors anyway)
.-=~ iluvatar ~=-.