From: David Empson on
JohnB <john.brennand(a)ntlworld.com> wrote:
> David Empson wrote:
> > JohnB <john.brennand(a)ntlworld.com> wrote:
> >
> >> I have just connected my Seagate Freeagent external HD to my G4
> >> Powerbook (10.5.8) via firewire. After a short delay and a "this was
> >> not put away correctly last time messages", the 3 partitions appear on
> >> the desktop with the dmg files within. However, when I try and eject
> >> these it just says the disk is in use and cannot be ejected. So I have
> >> to pull the plug.
[...]
> >> There are no other applications running - so anyone got any ideas how to
> >> sort this one ?
> >
> > If all else fails, restart the computer and pull the Firewire plug when
> > you hear the chime.
> >
> > The probably _is_ something accessing the drives, perhaps just Spotlight
> > indexing (though it is supposed to stop when the user indicates they
> > want to eject).
> >
> > 10.6 will tell you what is using the drive (if it can work it out) when
> > it is unable to eject, but that isn't an option for your PowerBook G4.
> >
> > You could try using the 'lsof' command in Terminal (probably via sudo)
> > to see what is open on the external drives.
> >
> > e.g.
> >
> > sudo lsof|grep /Volumes
> >
> > will list every file that is open on an external drive. I'd expect to
> > see lots of Spotlight index files open at all times by 'mds', along with
> > the root directory of the volumes, but nothing else. (Assuming none of
> > them are Time Machine destinations.)

> Thanks David. Chris suggested the Terminal option - but there are no
> files open.

Chris's suggestion didn't include 'sudo'. By itself, lsof just lists
files open on behalf of your user account. sudo lsof lists files open on
the entire system for all users (including root).

Try my version of the command:

sudo lsof | grep /Volumes

(You will be prompted for your password; you need to be logged in as a
user with admin privileges to do this, or temporarily change to one via
'su' first.)

> Spotlight wont ley me add the disks to the "ignore" list either

That suggests something wrong with the file system, or the
..Spotlight-V100 folder is not able to be created or written to. For 10.5
and 10.6, the exclusions are stored in file located at

..Spotlight-V100/Store-V1/Exclusions.plist

(on each volume)

You can't get access to the .Spotlight-V100 folder unless you are root.

Are the volumes in Mac OS Extended format or something else?

[...]

> When I switched the 'book off it just hung even after pulling the
> firewire - had to hold down the power button. On googling it seems
> that this is not an uncommon problem. I wonder if it is something to do
> with making the disk images under 10.4 and now trying to use under 10.5.
> I will see tomorrow as my work Mac is still on 10.4.

If you aren't mounting the disk images, they are just files on the
external volume and have nothing to do with the problem.

I don't have any further ideas at the moment about what might be causing
the hang, other than bad sectors on the external drive.

Have you run Disk Utility's Repair Disk for each partition on the
external drive?

Have you tried looking at system.log (in Console.app) to see if there
are any clues there?

--
David Empson
dempson(a)actrix.gen.nz
From: JohnB on
On 8 Mar, 23:40, demp...(a)actrix.gen.nz (David Empson) wrote:
> JohnB <john.brenn...(a)ntlworld.com> wrote:
> > David Empson wrote:
> > > JohnB <john.brenn...(a)ntlworld.com> wrote:
>
> > >> I have just connected my Seagate Freeagent external HD to my G4
> > >> Powerbook (10.5.8) via firewire.  After a short delay and a "this was
> > >> not put away correctly last time messages", the 3 partitions appear on
> > >> the desktop with the dmg files within.  However, when I try and eject
> > >> these it just says the disk is in use and cannot be ejected.  So I have
> > >> to pull the plug.
> [...]
> > >> There are no other applications running - so anyone got any ideas how to
> > >> sort this one ?

>
> I don't have any further ideas at the moment about what might be causing
> the hang, other than bad sectors on the external drive.

> --
> David Empson
> demp...(a)actrix.gen.nz

David & Chris

As I had hoped... I connected up the Freeagent to the G4 MDD
(10.4.11) at work and it instantly presented the 3 partitions on the
desktop. I was able to copy the G4 HD as an image file onto the free
partition using CCC and then all 3 ejected normally.

I am therefore led to believe it is a Leopard<>Tiger thing. Powerbook
& 10.5 just doesn't deal correctly with the external drive created
under 10.4.

Anyway I am not minded to spend ages trying to get to the bottom of it
now that I have a copy of the hard drive.

Thanks for the input

--
JohnB




From: Daniel Cohen on
JohnB <john.brennand(a)ntlworld.com> wrote:

> I have just connected my Seagate Freeagent external HD to my G4
> Powerbook (10.5.8) via firewire. After a short delay and a "this was
> not put away correctly last time messages", the 3 partitions appear on
> the desktop with the dmg files within. However, when I try and eject
> these it just says the disk is in use and cannot be ejected. So I have
> to pull the plug.

Let me just check. Are you trying to eject the disk immediately (because
you think there's something wrong) or have you used it for a time, then
perhaps not accessed it for fifteen minutes or so, and then tried to
eject the disk?

Because if it's the latter I have some ideas about a possible cause. And
no other suggestion seems to have helped so far.


--
<http://www.decohen.com>
Send e-mail to the Reply-To address.
Mail to the From address is never read.
From: JohnB on
Daniel Cohen wrote:
> JohnB <john.brennand(a)ntlworld.com> wrote:
>
>> I have just connected my Seagate Freeagent external HD to my G4
>> Powerbook (10.5.8) via firewire. After a short delay and a "this was
>> not put away correctly last time messages", the 3 partitions appear on
>> the desktop with the dmg files within. However, when I try and eject
>> these it just says the disk is in use and cannot be ejected. So I have
>> to pull the plug.
>
> Let me just check. Are you trying to eject the disk immediately (because
> you think there's something wrong) or have you used it for a time, then
> perhaps not accessed it for fifteen minutes or so, and then tried to
> eject the disk?
>
> Because if it's the latter I have some ideas about a possible cause. And
> no other suggestion seems to have helped so far.
>
Hi Daniel

I connect the drive (by firewire) to the Powerbook (10.5), after the
error message and the 3 partitions mounting on the desktop, I just
checked the contents and then tried to eject - perhaps 2-3 minutes at
most after mounting. When they fail to eject I left them for an hour or
so trying to eject without success evry 10-15 minutes or so.

As I said yesterday, all worked perfectly well when connected to the
Powermac on 10.4.

Regards

--
JohnB