Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Wedges enabled on -current
On Mon, Aug 18, 2014 at 02:28:02AM -0400, Christos Zoulas wrote:
> Now that we have branched 7, I am planning to enable full wedge support for
> kernels that used wedges before. What this means is that disks with mbr and
> bsd labels will now create dkN devices for each partition in found. This
> should be generally transparent, because fstab offers backwards compatibility
> support. I.e. in the general case, your machine should boot and work fine
> without requiring any changes. There are some corner cases:
>
> - there are not enough dk devices in /dev
> (you can use MAKEDEV to create more)
> - scripts that refer directly to "sd" "wd" "raid" etc devices
> might break.
> - your userland is from NetBSD-6 and a not recent (as of 6 months
> ago current).
> - something that we have not encountered before.
>
> If things don't work for you, please file a PR with a description of your
> setup and how it fails, so we can fix it.
>
> If things work fine for you, you should eventually edit your fstab and
> modify your entries to be of the form NAME=<partition-name> instead of
> hard-coded devices (yes, for the traditional partition schemes these
> are the names of the devices...).
I have scripts that mount images via vnd + cgd. So far I have been
using fixed numbers for the vnd and cgd devices I use, making sure I
don't use them for other purposes.
Now this doesn't work any longer, because as soon as vnd is created, a
dk device takes over and the vnd cannot be used any longer (busy).
Same for the cgd. I don't see a way to make these dk* numbers fixed.
What do you propose how to do this from a script after wedges are
default?
Thanks,
Thomas
Home |
Main Index |
Thread Index |
Old Index