gstat: geom_gettree = -1: No such file or directory

martinko gamato at users.sf.net
Fri Jan 15 09:20:07 UTC 2010


martinko wrote:
> Boris Kochergin wrote:
>> martinko wrote:
>>> Ulrich Spörlein wrote:
>>>> On Fri, 01.01.2010 at 18:47:27 +0100, martinko wrote:
>>>>> Hi list,
>>>>>
>>>>> gstat(8) does not work here on 8.0 (it worked happily on 6.x and
>>>>> 7.x) :
>>>>>
>>>>> # gstat
>>>>> gstat: geom_gettree = -1: No such file or directory
>>>>>
>>>>> Is this known ? What can I do ?
>>>>
>>>> I doubt that it is widely known, but I've seen these 2-3 times before
>>>> when fussing around with USB media and/or md(4) devices with gmirror on
>>>> top. Basically, if you get really creative with the geom layering, this
>>>> is likely to happen.
>>>>
>>>> It sure is a bug, but without a good way to reproduce, noone's gonna
>>>> fix
>>>> it.
>>>
>>> Well, it is definitely reproducible here -- I cannot run gstat(8).
>>>
>>> Apart from mouse I have no USB devices connected.
>>>
>>> I use tmpmfs="YES" in rc.conf but I do not use gmirror nor any other
>>> creative GEOM layering.
>>>
>>> If someone's willing to investigate -- what info should I provide ?
>>>
>>> Cheers,
>>>
>>> Martin
>> I believe geom_gettree() gets its information from the kern.geom.confxml
>> sysctl. With that said, can you put the output of the following command
>> somewhere?
>>
>> sysctl -b kern.geom.confxml
>
> Yes, you're right and now I think I know what may cause this bug and it
> worries me even more -- my FAT32 partition has a funny name but it for
> sure was not like this before:
>
> $ ll /dev/msdosfs/
> crw-r----- 1 root operator 0, 95 Jan 3 09:28 FREEDOS
> crw-r----- 1 root operator 0, 103 Jan 3 09:28 01wb?
>
> Here's the complete output you asked for:
> http://mato.gamato.org/freebsd/aw1n/kern.geom.confxml-8.0
>
> Cheers,
>
> Martin
>
> PS: I've just read about some msdosfs issues and I'm very much worried
> that my partition data might be corrupted. :-/
>

Please note that yesterday I booted Windows and the disk label shows 
correctly there -- now I have no idea why geom reports garbage. (!?)

BR,

M:(



More information about the freebsd-geom mailing list