help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: problems with `dselect'


From: Robert Millan
Subject: Re: problems with `dselect'
Date: Wed, 26 Jun 2002 08:51:03 +0200
User-agent: Mutt/1.4i

On Sat, Jun 22, 2002 at 11:45:47AM -0100, Matej Kosik wrote:
> Hi,

Hi Matej,

CCing to debian-hurd as this is more a Debian issue.

> `dselect' program printed out the following message:
> 
>       hd2: media changed
>       mount: invalid option -- r
>       Try `mount --help' or `mount --usage' for more information
>       Unable to mount `/dev/hd2' on /var/lib/dpkg/methods/mntm type iso9660
> 
> and asked for entering the device name again.
> 
> Can somebody tell me, why it does not work? Some time ago I was using
> some old `Debian GNU/Linux' distribution and there was no problem
> with `dselect' program there (I know nothing about `apt-get'.)

dselect is executing the mount command, which is a full native mount
on GNU/Linux. The GNU system, though, has a mount script that makes
use of the real thing (Hurd translators). That script seems not be
fully compliant with GNU/Linux mount.

Dselect should use settrans and friends directly when the __GNU__
macro is defined, and mount otherwise (for both GNU/Linux and GNU/*BSD).

you said wanted to learn about the Hurd. could you fix that problem?
It shouldn't be hard (check settrans --help). I think it'd be like this:

mount -t iso9660 /dev/foo /cdrom --> settrans -af /cdrom /hurd/isofs /dev/foo
umount /cdrom --> settrans -f /cdrom

See http://www.vmlinux.org/twiki/bin/view/Hurd/BtsFiling for patch
sending instructions. (and don't file this as important or you'll be flamed ;)

cheers,

-- 
Robert Millan

"5 years from now everyone will be running
free GNU on their 200 MIPS, 64M SPARCstation-5"

              Andrew S. Tanenbaum, 30 Jan 1992



reply via email to

[Prev in Thread] Current Thread [Next in Thread]