This is a shame but the idea coming from Windows world. In Win7/Vista there
is a feature called ready boost which I suppose do something similar... or
maybe not :) the main goal is to break the bottleneck of the slow HDD, but
it is maybe a better idea to put some part of the system on a SDHC card
which can reside in my bulting SD slot :) I know, this is also removable :)

L:


2010/7/1 Albert Hopkins <mar...@letterboxes.org>

> On Thu, 2010-07-01 at 18:06 +0200, Nils Larsson wrote:
> > tor 2010-07-01 klockan 08:49 -0700 skrev Bill Longman:
> > > On 07/01/2010 08:44 AM, SpaceCake wrote:
> > > > So, it solves the first problem, identifiying the device, but how can
> I
> > > > tell to udev to use always /dev/sds (for example) for this device?
> >
> > You need to have the udev rule or the script that it runs look at
> > something specific(the swaplabel for instance).
> >
> > > > I'm thinking how can I instruct udev to turn off swap when the device
> is
> > > > removed, but this is another story :)
> >
> > I tried doing exactly what you're doing now awhile ago and this is where
> > I got stuck, swapoff needs the deivce node(path) to still exist, it
> > can't disable swap without it. I could never get swapoff to run before
> > udev removed the device node, so I ended up with the system thinking(or
> > at least reporting) that it had loads more swap than it actually did.
>
> This is a bad thing to do.  If you have pages swapped out to the device
> and you remove the device before putting those pages elsewhere then you
> have effectively hosed your system.  If it doesn't fail immediately then
> as soon as the kernel tries to swap in those pages and finds out the
> device it's on can't be accessed then you are in for a world of pain.
>
> I guess the deeper question (although entirely rhetorical AFAIC) is why
> would someone want to swap out to a removable device?
>
>
>

Reply via email to