From: Andrey Borzenkov <arvidjaar@mail.ru>
To: Ali Akcaagac <aliakc@web.de>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.4/2.6 - ATAPI Zip problem in SCSI mode (DEVFS)
Date: Sun, 31 Aug 2003 21:17:42 +0400 [thread overview]
Message-ID: <200308312117.42848.arvidjaar@mail.ru> (raw)
> The problem is that when having Linux booted and placing a Zip disk into
> the drive then mounting doesn't work. It tells me that the device
> doesn't exist. But the drive was found during boot
>
> So far so good on early 2.4 you simply cd into /dev/scsi.../.../ made an
> 'ls' and voila it gave the device a kick and it created the entry for
> the Zip disk you then can mount it (devfs).
>
> For 2.5 this doesn't work anymore and whenever you want to mount a Zip
> disk you need to boot Linux together with a Disk inside the Drive, so
> during boot it detects the Zip drive + the Disk.
yes devfs was castrated in 2.6 and removable media revalidation has been
removed without providing any suitable replacement.
If you use devfsd and uncomment these lines in devfsd.conf
# If you have removable media and want to force media revalidation when
looking
# up new or old compatibility names, uncomment the following lines
# SCSI NEWCOMPAT /dev/sd/* names
LOOKUP ^(sd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE
/bin/dd if=$mntpnt/\1 of=/dev/null count=1
# SCSI OLDCOMPAT /dev/sd?? names
LOOKUP ^(sd[a-z]+)[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1
of=/dev/null count=1
# IDE NEWCOMPAT /dev/ide/hd/* names
LOOKUP ^(ide/hd/c[0-9]+b[0-9]+t[0-9]+u[0-9]+)p[0-9]+$ EXECUTE
/bin/dd if=$mntpnt/\1 of=/dev/null count=1
# IDE OLDCOMPAT /dev/hd?? names
LOOKUP ^(hd[a-z])[0-9]+$ EXECUTE /bin/dd if=$mntpnt/\1
of=/dev/null count=1
devfsd will attempt media revalidation on access to /dev/sdaN; if you are
using canonical devfs names you may add something similar to the above, e.g.
LOOKUP (scsi/.*)/part[0-9]+ EXECUTE /bin/dd if=$mntpnt/$1/disc of=/dev/null
count=1
this should revalidate media on access to partition. But you won't get
partition list on simple ls as in 2.4.
-andrey
next reply other threads:[~2003-08-31 17:19 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-08-31 17:17 Andrey Borzenkov [this message]
2003-08-31 17:55 ` 2.4/2.6 - ATAPI Zip problem in SCSI mode (DEVFS) Ali Akcaagac
2003-08-31 18:37 ` Andrey Borzenkov
-- strict thread matches above, loose matches on Subject: below --
2003-08-30 3:02 Ali Akcaagac
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200308312117.42848.arvidjaar@mail.ru \
--to=arvidjaar@mail.ru \
--cc=aliakc@web.de \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.