A quota indulása helyett az alábbi hibaüzenet jelenik meg: "Quota format not supported in kernel"

Terméktámogatási adatbázis (rschmid_quota2)
Következőkre vonatkozik

SuSE Linux: Verzió 8.2

Probléma

Miután telepítettük és beállítottuk a quota szolgáltatást. Azt az alábbi paranccsal szeretnénk indítani a futási szint szerkesztő helyett.

hagood:~ # rcquota start

A következő hibaüzenetet kapjuk:

quotaon: using //aquota.user on /dev/hda2 [/]: No such process
quotaon: Quota format not supported in kernel.

Oka

A SuSE Linux 8.2-ben a 2.4.20-74 rendszermag verziótól kezdve a quota támogatás be van fordítva, de a további quota formátumok támogatása (v1 és v2) modulként került fordításra, ezért automatikusan nem adhatók hozzá a kezdeti ramlemezhez (initrd).

Megoldás

Jelentkezzünk be rendszergazdaként és nyissuk meg az /etc/sysconfig/kernel fájlt egy általunk választott szöveges szerkesztőprogrammal és adjuk hozzá a quota_v2 paramétert az INITRD_MODULES listához. Óvatosan járjunk el és ne távolítsuk el a többi bejegyzést, különben a rendszer nem fog elindulni.

Miután mentettük a fájlt, adjuk ki a következő parancsot:

mk_initrd

Ha a LILO-t használjuk a GRUB helyett (ezt az /etc/sysconfig/bootloader fájlban is ellenőrizhetjük), ki kell adnunk az alábbi parancsot is:

lilo

A quota a futó rendszerben az alábbi paranccsal indítható:

modprobe -v quota_v2

Kulcsszavak: QUOTA, KERNEL, INITRD, KVóTA

SDB-rschmid_quota2, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 21. May 2003
SuSE Linux AG - Utoljára frissítve: 26. May 2003 feladó: comp (sdb_gen 1.40.0)