[Fedora-livecd-list] unmount failure kaboom

Jeremy Katz katzj at redhat.com
Tue Feb 19 21:27:15 UTC 2008


On Tue, 2008-02-19 at 15:32 -0500, Warren Togami wrote:
> Between unmount() and cleanup() in other LiveCD workflows is a time 
> consuming step where an image is created.  Unfortunately, in my case 
> there is no time consuming step between unmount() and cleanup() which 
> sometimes leads to this failure:
> 
>    Installing: xorg-x11-drv-spaceorb        ##################### [308/308]
> umount: /var/tmp/imgcreate-C_SsuB/install_root: device is busy

Do you know what's still running/accessing the install_root at that
point? 

> Is there any safe way to detect that processes within the chroot are 
> truly done before trusting that the unmount was complete?

Not really :-/  I have been thinking about switching to do umount -l
instead of just umount, though.  Which I think would be as effective.
Can anyone think of any downsides of doing so?

Jeremy




More information about the Fedora-livecd-list mailing list