Stick is not a removable device
When I insert a known USB stick in my laptop, it does not show anymore in the "Device notifier" of KDE.
When I select show "All devices" or "non-removable devices only" it does show. But when I select "Removable devices only", it does not. Previously, it did show. I did not change anything, as far as i know. I have an Acer Aspire v3-731, Fedora 18, KDE. Any tips to solve this? |
When you insert the USB stick in the computer, type dmesg in a Konsole window. Your stick should
produce messages "New USB devices...". Also, there should be messages [sdx] telling you that the stick has the associated device file /dev/sdx[1-n]. /dev/sdx1 is the first partition (the whole stick if you have not partitioned it). You should then check the /etc/fstab and /etc/mtab for lines containing /dev/sdx1. Normally, mount -t vfat /dev/sdx1 /mnt should mount the device, umount /mnt unmount it. Are you using some kind of automounter daemon that mounts automatically the removable devices (I am not using Fedora, so I have no idea of their default configuration) ? Are you sure this daemon has not been updated recently (automatic security upgrade) ? Can you check that with rpm ? |
dmesg says:
Code:
[ 8651.107289] usb 3-2: new high-speed USB device number 5 using xhci_hcd Now it gives all harddrive partitions and network shares in the list. Also I need to type the root pw to mount. |
You must look at the file /etc/fstab. The fact that KDE asks for a root password for mounting a drive
indicates that mounts by a regular user are not permitted. Normally, if mounts by regular users were permitted, you would see a line: /dev/sdb1 /media/memory1 auto user,noauto 0 0 In that file. The first entry is the device file associated with your USB stick, the second entry is the mount point, the third one ("auto") stands for filesystem autodetection, the fourth entry user,noauto indicates user mounts are permitted, and mount should not be done at boot time. You can do man mount for more details. To mount without root password add that line (as root) to your /etc/fstab . You may also search the forum for indicating devices by UUID or label in /etc/fstab. |
All times are GMT -5. The time now is 01:27 AM. |