> Ram disk'ul este prea mic? Si cum as putea sa rezolv aceasta problema?
> 
lvmcreate_initrd este un script... se pare ca el incearca sa isi
calculeze singur dimensiunea necesara, dar cumva greseste (nu 
m-am uitat inca cu atentie sa vad CUM calculeaza).
Poti modifica scriptul cu pricina si sa ii pui tu de mina un INITRDSIZE
de vreo 8 mega sau mai mult eventual. (desi mi se pare ciudat ca nu a
reusit sa calculeze bine).

Ai grija insa ca si kernelului trebuie sa ii dai la compilare un
parametru default initrdsize (sau ca optiune de boot in lilo.conf) care
initrdsize trebuie sa fie suficient de mare pentru a incapea initrdul
tau.
Daca cumva lvmcreate_initrd foloseste default tocmai dimensiunea default
din kernel, atunci probabil ai lasat default 4m si 4 mega s-ar putea sa
nu ii ajunga.

Ca iesire din chestia asta , poti incerca sa modifici lvmcreate_initrd
si sa te asiguri si ca initrdsizeul kernelului este de 8 mega sau mai
mult.

O solutie mult mai safe (si pe care personal o folosesc) este
urmatoarea:
NU pui root filesystem ( / ) pe lvm - te scuteste de multe probleme. 
Eu procedez in felul urmator :

fac un / de 128...392 de mega 
fac logical volumes pentru var,home,usr.
Pentru restul directoarelor care pot creste mai mari si nu ar incapea in
/ fac linkuri in var.
la mine /opt spre exemplu este de fapt link catre /var/.opt

In principiu nu e necesar sa ai volume separate pentru usr/var/home.
Poate fi unul singur, si le faci linkuri in volumul pe care te hotarasti
sa il faci... adica poti avea :
/dev/hda1               /
/dev/vg01/usr           /usr
si apoi linkuri:
/home-->/usr/.home
/var-->/usr/.var
/tmp-->/usr/.tmp

Nu uita sa muti tmp ! un tmp care ar sta pe rootfilesystem (de 256 de
mega) e cam inutil.
pe partitia root / trebuie sa ramina doar /etc /bin /sbin /dev /proc
/root   /lib /boot
Astea toate ocupa in cele mai "bloated" cazuri sub 500M. Chestiile mari
sint in /usr si /var.

Daca adopti varianta cu / real (out of lvm) vei fi scutit de o multime
de probleme... gen se f***te ceva si nu iti mai booteaza sistemul 
pentru ca nu merge initrdul cum trebuie sau pentru ca nu iti mai gaseste
cum trebuie volumele.
Spre exemplu se poate sa vii ulterior cu un ALT hard care are LVM pus pe
el si ai sa observi ca daca inainte de a scoate acel ALT hdd din
sistemul din care l-ai luat ai uitat sa dai vgexport, ei bine vei avea
probleme in a-ti fi recunoscute vg-urile atit de pe hardul tau cit si de
pe celalalt hdd.

Deci sfat : nu face / pe lvm. fa / clasic, pe o partitie foarte mica, si
doar restul fa lvm.


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui