That's odd...

Even if it gives that error message, it should accomplish the goal.

eject is, primarily, used for removeable media devices.  However, even on
fixed-media it forces the kernel to 'forget' the media parameters (size,
etc.), and forces them to be redetected.

If you eject in between removing and re-inserting, it should forget the
drive size and re-scan when you reattach.

Matt

On Sun, Mar 14, 2004 at 11:11:35AM +0000, Rick Jones wrote:
> Nice idea, but in fact it doesn't work. It rejects /dev/sda as "invalid 
> argument".
> 
> As I understand it, the "eject" commands are used to exchange media in 
> removable-media drives, whereas USB hotplugging involves exchanging the 
> drive itself - subtly different. A hard drive connected to a USB port is 
> not flagged as "removable" in the sense of a CDROM or ZIP, etc.
> 
> There seems to be a fundamental flaw here, I can't believe that there are 
> no Linux users who swap different size drives in the same USB port.
> 
> Either I'm missing something, or the rest of the world is (seems unlikely) 
> :-/
> 
> Rick Jones
> 
> --On 13 March 2004 15:02 -0800 "Stephen J. Gowdy" <[EMAIL PROTECTED]> 
> wrote:
> 
> >Try 'eject /dev/sda'.
> >
> >On Sat, 13 Mar 2004, Rick Jones wrote:
> >
> >>I have a problem doing a hot-swap of one USB drive with another, when the
> >>two drives are different sizes.
> >>
> >>This appears to be because the pseudo-SCSI device entry that's created
> >>when the first device is connected does not get cleared down when the
> >>device is removed. The SCSI device loads the drive geometry table, and
> >>this is persistent even when another drive is connected. The new drive's
> >>partition info is at odds with the old geometry parameters, which leads
> >>to various errors.
> >>
> >>This is on a 2.4 kernel - the distro I'm running (SME server) uses
> >>2.4.20, and I've tried building a 2.4.25 kernel but there's no
> >>difference in behaviour.
> >>
> >>This site - http://www2.one-eyed-alien.net/~mdharm/linux-usb/ - suggests
> >>that this behaviour is in fact by design, which seems somewhat odd to me,
> >>unless I've misunderstood what is meant.
> >>
> >>Hot-plugging is a bit pointless if you can't swap devices of different
> >>geometry, so I'm rather mystified at this restriction. Has this been
> >>fixed in later kernels, and can a fix be hacked into 2.4?
> >>
> >>Or am I missing something and there's a completely different explanation?
> >>
> >>TIA
> >>Rick Jones
> >>
> >>
> >>-------------------------------------------------------
> >>This SF.Net email is sponsored by: IBM Linux Tutorials
> >>Free Linux tutorial presented by Daniel Robbins, President and CEO of
> >>GenToo technologies. Learn everything from fundamentals to system
> >>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> >>_______________________________________________
> >>[EMAIL PROTECTED]
> >>To unsubscribe, use the last form field at:
> >>https://lists.sourceforge.net/lists/listinfo/linux-usb-users
> >>
> >
> >--
> > /------------------------------------+-------------------------\
> >| Stephen J. Gowdy                     | SLAC, MailStop 34,       |
> >| http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road,     |
> >| http://calendar.yahoo.com/gowdy      | Menlo Park CA 94025, USA |
> >| EMail: [EMAIL PROTECTED]       | Tel: +1 650 926 3144     |
> > \------------------------------------+-------------------------/
> >
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> [EMAIL PROTECTED]
> To unsubscribe, use the last form field at:
> https://lists.sourceforge.net/lists/listinfo/linux-usb-users

-- 
Matthew Dharm                              Home: [EMAIL PROTECTED] 
Maintainer, Linux USB Mass Storage Driver

Your lips are twitching.  You're playing Quake aren't you.
                                        -- Stef to Greg
User Friendly, 8/11/1998

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to