Martin, On Friday 07 January 2005 22:05, Martin wrote:
--- Randall R Schulz
wrote: Martin,
...
Randall,
this is what I did:
For starters, the symptoms you see have nothing to do with the use of symbolic links. I believe the real problem is that closing the Konqueror window does not actually terminate the Konqueror process. It has a feature designed to make its windows open faster. It keeps one or more instances of the Konqueror code running so that when the user asks to open Konqueror, all (or most of) the initializations it must perform are already complete. This has a side-effect that various file system resources can remain "in use" (in this case, it probably means that the Konqueror process has a directory on that device as a current directory or has one of those directories open for reading in order to display a directory listing). To confirm that this is what's happening and to prevent it from happening in the future, you can configure Konqueror not to perform this optimization: Konqueror -> Settings (Menu) -> Configure Konqueror -> Performance (last category in the list on the left) In the "Preloading" section set the "Maximum number of instances kept preloaded" to zero. Let me know if doing this solves the problem. Randall Schulz
1. insert memory stick 2. cd /home/user/Documents 3. created sym link
ln -s /media/usb-storage<bla bla> ./usbflash
4. opened up konqueror in /home/user/Documents/usbflash 5. closed konqueror 6. removed memory stick 7. got the error in /var/log/messages
Jan 7 21:53:58 tp600e /etc/hotplug/block.agent[4779]: umount: /media/usb-storage-3563BF09143714061204:0:0:0p1: device is busy Jan 7 21:53:58 tp600e /etc/hotplug/block.agent[4779]: umount: /media/usb-storage-3563BF09143714061204:0:0:0p1: device is busy
8. inserted memory stick back 9. got the following msgs after opening konqueror as above
Jan 7 21:58:33 tp600e /etc/hotplug/block.agent[5219]: new block device /block/sdb/sdb1 Jan 7 21:58:42 tp600e /etc/hotplug/block.agent[5219]: mount by-path/usb-storage-3563BF09143714061204:0:0:0p1 Jan 7 21:59:00 tp600e /USR/SBIN/CRON[5499]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly) Jan 7 21:59:03 tp600e kernel: scsi0 (0:0): rejecting I/O to dead device Jan 7 21:59:03 tp600e kernel: FAT: Directory bread(block 497) failed Jan 7 21:59:03 tp600e kernel: scsi0 (0:0): rejecting I/O to dead device Jan 7 21:59:03 tp600e kernel: FAT: Directory bread(block 498) failed Jan 7 21:59:03 tp600e kernel: scsi0 (0:0): rejecting I/O to dead device Jan 7 21:59:03 tp600e kernel: FAT: Directory bread(block 499) failed
Any idea why this is happening?
Thx, Martin