I'd post it if I had my zaurus with me, but sadly, it's at home today.
Anyway, this is definitely the biggest argument for supporting (and 'forcing') a non-root user from the start. When you have ANYONE ranging from complete linux/unix newbies up to gurus, mistakes get made when you run as root all the time. Period. This should definitely be a priority for the pdaXrom developers to fix in upcoming releases.
Out of curiosity, how did you manage to 'accidentally' delete a file anywhere in /lib/modules? Running 'rm' on anything in that directory should always make you think twice.
Dave