Thanks, it is a relief to see it in readable form 
It IS in your /etc/fstab:
/dev/disk/by-id/mmc-SD04G_0xb0095a67-part1 /local vfat users,gid=users,umask=0002,utf8=true 0 0
The mount point is* /local *(as we saw earlier), this means this is the entry we are looking after.
The device special file is /dev/disk/by-id/mmc-SD04G_0xb0095a67-part1. When you do an
ls -l /dev/disk/by-id/mmc-SD04G_0xb0095a67-part1
you will see it is a symbolic link to* /dev/mmcblk0p1*, which is shown in /etc/fstab as the only partition on the device. It is also shown in the mount output you posted earlier, where it shows it as mounted on* /local *(full circle).
Thus what happens at boot (way before login) is that the partition is mounted on /local. That is where entries i*n/etc/fstab *are for. When the device is not available, that will give you a mount error while booting (it must be possible to find this using dmesg). I do not know who configured it like that. Either the device was alreeady inserted during install and thus automaticaly (well not fully, there is always a way to influence the partitioning/mounting during the install process), or the system administrator (you?) configured it using YaST (or manual).
When you want to remove the device, you have to unmount it before you start using your fingers on it!
When you then insert it again, the hardware will be detected most certainly (that is not the same is it showing up somewhere in a silly Desktop aplication). But it will NOT be mounted because the software responsible for mounting “automaticaly” so called media devices for the desktop (HAL/DeviceKit) refuse to do so when there is an entry for the device in /etc/fstab. This on the assumption that when there is such an entry, that entry is not made for nothing and HAL/DeviceKit should not overrule this.
In this case mounting must be done by root with e.g.
mount /local
or
mount /dev/disk/by-id/mmc-SD04G_0xb0095a67-part1
or
mount -a
(the last one wil mount all entries in* /etc/fstab*, except of course what is allready mounted.
In fact you must make a choice between two:
- it is a fixed device/partition, to be mounted on boot and to be unmounted at shutdown (of course, for maintanace reasons (un)mounting by hand is not forbidden, but not the normal case);
- use it as a “come and go” device like CDs/DVDs/USB-sticks (some people call this “external” devices, do not know why, but this may help you understanding). This means remove the entry in* /etc/fstab* and insert the device AFTER login. It will then be mounted on a directory inside /media and be available to the one that is loged in. Unmount using the device notifier before you remove.
Heeeee, long story. I hope you understand. Feel free to ask clarification.