/dev/ufs
Heinrich Rebehn
rebehn at ant.uni-bremen.de
Fri Jul 15 13:48:34 GMT 2005
Heinrich Rebehn wrote:
> Dan Nelson wrote:
>
>> In the last episode (Jul 14), Heinrich Rebehn said:
>>
>>> Hmm, it does not work:
>>>
>>> root at antsrv1 [~] # kldstat
>>> Id Refs Address Size Name
>>> 1 9 0xc0400000 3c8ed4 kernel
>>> 2 14 0xc07c9000 56270 acpi.ko
>>> 3 1 0xc3c38000 17000 linux.ko
>>> 4 1 0xc9610000 4000 geom_label.ko
>>> 5 1 0xc918f000 2000 geom_vol_ffs.ko
>>> root at antsrv1 [~] # tunefs -L backup /dev/da1s1a
>>> root at antsrv1 [~] # tunefs -p /dev/da1s1a
>>> tunefs: volume label: (-L) backup
>>> root at antsrv1 [~] # ls /dev/ufs
>>> ls: /dev/ufs: No such file or directory
>>>
>>> The filesystem is freshly newfs'ed and the partitions have not been
>>> resized.
>>
>>
>>
>> Try unloding and reloading geom_label.ko; I don't know if it is smart
>> enough to realize that the tunefs command added a label. If that
>> doesn't work you'll have to start adding G_LABEL_DEBUG calls to
>> /sys/geom/label/g_label_ufs.c and figure out exactly where it's
>> failing.
>>
>
>
> geom_label cannot be unloaded:
>
> root at antsrv1 [~] # kldstat
> Id Refs Address Size Name
> 1 8 0xc0400000 3c8ed4 kernel
> 2 14 0xc07c9000 56270 acpi.ko
> 3 1 0xc3c38000 17000 linux.ko
> 4 1 0xc9610000 4000 geom_label.ko
> root at antsrv1 [~] # kldunload geom_label
> kldunload: can't unload file: Operation not supported
> root at antsrv1 [~] #
>
> Am i missing something?
> Rebooting is not a good option since this is our main server.
>
I forgot to "# glabel stop -v backup", after that i could unload the
module. However, i found out that i can more easily achive my goal by
wiring down scsi unit numbers with kernel environment hints.
Thanks for your help,
Heinrich
More information about the freebsd-questions
mailing list