Diskwarrior on external drive won't fix internal drive

Discussion in 'Apple' started by d49ot, Jul 31, 2004.

  1. d49ot

    d49ot Guest

    I have an eMac attached to a firewire drive with two partitions, one of
    which has a bootable backup of my OS.

    I tried booting from the FW drive in order to use Diskwarrior on my
    internal hard drive but it refused to work because it said the eMac hard
    drive could not be unmounted. Using Disk Utility, I confirmed that the
    eMac hard drive cannot be unmounted. Why does this happen? Is there
    something essential on the internal hard drive that remains in use, even
    when I've booted from the FW drive?

    I can use Diskwarrior on the other FW partition, so I know it's working.

    I have a bootable disk with Diskwarrior on it and can repair the
    internal hard drive that way, but it takes forever to boot, so I'd
    prefer to use the FW drive if possible for regular maintenance.
    d49ot, Jul 31, 2004
    1. Advertisements

  2. d49ot

    Tom Stiller Guest

    Since I do this routinely, I know it can be done. It sounds as though
    the startup or login process opens some file(s) on the internal drive
    which is enough to prevent unmounting the drive.

    If nothing obvious comes to mind, try the terminal command 'lsof' and
    search for listed files which reside on the internal drive.
    There are 10 kinds of people in the world:
    those who understand binary, and those who don't.

    Tom Stiller

    PGP fingerprint = 5108 DDB2 9761 EDE5 E7E3
    7BDA 71ED 6496 99C0 C7CF
    Tom Stiller, Jul 31, 2004
    1. Advertisements

  3. d49ot

    d49ot Guest

    I have some programs listed as log-in items at startup on both machines.
    I'll try taking them out and seeing if the FW drive is happy with that.

    Do you have log-in items set up on your internal drive?
    d49ot, Aug 1, 2004
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.