Yuri <y...@rawbw.com> wrote: > Could you check if: > > # dd if=/dev/acd0 of=/dev/null count=1 > > > > does the trick as mentioned in the Handbook? > > > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=115232 > > Yes, this trick works. > But the problem with it is that this should be done without such 'dd' > command. User should be relieved from issuing such meaningless command
It's not meaningless. It causes the driver to actually look at the drive, re-read the TOC of the CD (there is no other way to find out if the CD was changed) and update the device nodes in /dev. > since system can do this automatically, avoiding user actions and > possible user confusion. > > Driver knows when disk is inserted No, the driver does *not* know when a disk is inserted, unless it actually accesses the CD (caused by the "dd" command above, for example). Automatic detection and notification is not supported by the hardware (unlike USB devices, for example). > (for example in Windows autorun executes when disk is inserted). That only works because Windows actively polls the drives periodically, which is a bad hack, in my opinion. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd $ dd if=/dev/urandom of=test.pl count=1 $ file test.pl test.pl: perl script text executable _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"