tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: partitioning >2TB?
On Thu, Nov 20, 2008 at 03:50:01PM -0500, der Mouse wrote:
> >> disklabel itself is, of course, not suitable because of its 32-bit
> >> limits. So I started looking at wedges, [...]
> > Any reason why you don't use GPT? That might be the most comfortable
> > option.
>
> I thought GPT was just the on-disk storage format underlying wedges.
> Was (is) that impression wrong? Perhaps GPT is a good option.
It is one way to configure wedges. See the option DKWEDGE_METHOD_GPT.
> I tried playing around with gpt(8) but wasn't able to figure out what I
> needed to tell it to get what I wanted. Perhaps I just didn't try the
> right thing; the manpage, like most manpages, is a fine reference
> document but a horrible tutorial document, and I wasn't able to get it
> to do anything but tell me it couldn't open raid0 "Device not
> configured", as in
>
> # gpt show ld1
> gpt: unable to open device 'rld1d': Device not configured
Hm. That works on a NetBSD 5 system I have. Looking at the history of
src/sys/dev/ld.c, at least 1.43, 1.45 and 1.47 are likely to explain
this.
> >> There is no /dev/*dk0*, and "MAKEDEV dk0" says dk0 is an "unknown
> >> device".
> > What MAKEDEV.tmpl version is your /dev/MAKEDEV based on?
>
> # Generated from:
> # NetBSD: MAKEDEV.awk,v 1.15 2004/04/22 23:02:39 enami Exp
> # NetBSD: MAKEDEV.tmpl,v 1.40.2.4 2005/07/02 15:49:36 tron Exp
> # NetBSD: etc.i386/MAKEDEV.conf,v 1.5.2.1 2005/04/07 11:40:17 tron Exp
That's a MAKEDEV from netbsd-3.
> > dk supported as added in 1.59/1.60. Note that NetBSD 4.0 might not
> > have dk enabled by default in GENERIC, I think that was only changed
> > after the branch.
>
> I played a bit more with manually-created /dev/*dk0* based on
> sys/conf/majors. I eventually ended up with a repeatable panic when
> trying to access the /dev/rdk0a I'd created (c 168 0), so obviously
> either dk support is busted in the version I have or I was doing
> something fairly badly wrong.
That should naturally not happen, soo if you can provide the details, it
would be helpful :)
Joerg
Home |
Main Index |
Thread Index |
Old Index