[BSD] Glabel probléma

Ádám Szilveszter szilveszter.adam at gmail.com
2012. Jan. 21., Szo, 10:03:59 CET


Szia!

2012/1/21 Gergely BIHARY <gergely at bihary.hu>:
> FreeBSD 8.2-t használok a laptopomon, szeretném a particioimat felcimkézni.
> Tehát már létező particiókat kéne cimkézni, UFS2 fájlrendszer van rajtuk,
> kivéve a swapot, ezért nem a tunefs-t használom.

Pedig valószínűleg az lenne a legegyszerűbb... és csak egy
liveCD/USB-ről induló FreeBSD kell hozzá.

> Ez alapján csinálom: http://www.freebsd.org/doc/handbook/geom-glabel.html.
> Az a probléma, hogy single user módban megvannak a címkék (pl: glabel label
> rootfs /dev/ad0s1a -> glabel status mutatja tök jól), de multi user-ben már
> nincsenek (glabel status nem ad vissza semmit, üres).

Szerintem nézd meg, hogy megvannak-e a címkéid mulit-user módban is
még a /dev/label könyvtárban. Ha nincsenek, akkor ellenőrizd, hogy a
label alkalmazása előtt a kérdéses fájlrendszerek milyen módban vannak
mountolva (csak olvasható módban szerintem nem működik a glabel
label.) Szükség lehet arra is, hogy egy speciális debug flaget
beállíts annak érdekében, hogy egy éppen nyitott geom providerre tudj
írni (de lehet, hogy ez már 8.2-nél nem kell.)

sysctl kern.geom.debugflags=16

> Single user-ben kldstat nem mutatta a geom_label modult, próbáltam
> betölteni, de nem sikerült, ezért a loader.conf-ba beírtam a
> geom_label_load="YES", amitől ez lett (dmesg | grep label):
>
> module_register: module g_label already exists!
> Module g_label failed to register: 17

Szerintem benne van a kernelben, nem kell betölteni. Ennek
ellenőrzése: kldstat -v

Sz.



További információk a(z) BSD levelezőlistáról