Description of problem: /etc/init.d/halt does not recognize binded file systems. There are silly error messags during shut down the system. Version-Release number of selected component (if applicable): Testen on RH7.2 and RH7.3 initscripts 6.67-1 How reproducible: Let say i have a directory /var/lib/foo on /dev/hda7 and /vars/lib/foo on /dev/hda1 (root device) /dev/hda7 is mounted on /var I use bind mounting like this mount --bind /vars/lib/foo /var/lib/foo or in fstab: /vars/lib/foo /var/lib/foo none bind 0 0 Actual results: well if i shutdown the system usign halt or reboot command i get: (...) Unmounting file systems: umount2: Device or resource busy umount: /dev/hda7: not mounted umount: /var: Illegal seek [FAILED] Unmounting file systems (retry): umount2: Device or resource busy umount: /dev/hda7: not mounted umount: /var: Illegal seek [FAILED] Unmounting file systems (retry): umount2: Device or resource busy umount: /dev/hda7: not mounted umount: /var: Illegal seek [FAILED] (...) Expected results: no error messages halt script should recognize the bind file systems and unmount it before other file systems Additional info: This problem would be occured on RH8.0 too. (not tested)
Closing bugs on older, no longer supported, releases. Apologies for any lack of response. Please attempt to reproduce on a current release, such as Fedora Core 4. If this issue persists, please open a new bug.