Suport de UUID al nucli, Initrd

2007-09-13 Conversa Roger Pueyo Centelles
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hola a tots,

Tinc una màquina amb Debian Etch amb el nucli 2.6.18-5-686 a la qual he
afegit una controladora serial ATA PCI recentment. Des d'aleshores i de
vegades, els discos serial ATA es llisten al sistema de forma aleatòria, de
manera que el que abans era sda passa a ser sdb o sdc i a la inversa.

Això feia que, de vegades, en arrencar no es trobés la imatge del nucli i
aparegués un kernel panic. Per a evitar-ho, utilitzo UUID per a muntar les
particions a /etc/fstab i per al Grub de manera que sigui quin sigui el nom
dels discos el sistema arrenqui i es munti tot:

proc/proc   procdefaults0   0
UUID=a783cca9-c664-47b3-8402-2b61efbadd47   /   ext3
defaults,errors=remount-ro 0   1
...


title   Debian GNU/Linux, kernel 2.6.18-5-686
root(hd0,0)
kernel
/boot/vmlinuz-2.6.18-5-686root=UUID=a783cca9-c664-47b3-8402-2b61efbadd47
ro
initrd  /boot/initrd.img-2.6.18-5-686
savedefault





Fa una estona he compilat un nucli 2.6.22.6 (el darrer estable i des del
qual us escric) i he posat al Grub la següent entrada (l'he compilat sense
initrd):

title   Debian GNU/Linux, kernel 2.6.22.6
root(hd0,0)
kernel  /boot/image-26226
root=UUID=a783cca9-c664-47b3-8402-2b61efbadd47 ro
savedefault

Però en arrencar, ha sortit:

Kernel panic - not syncing: VFS: Unable to mount root. I més amunt deia que
no sabia quina mena d'arrel era UUID=a783... Al Grub he canviat UUID=... pel
tradicional /dev/sda1 i aleshores he pogut arrencar.


Quin paràmetre m'he deixat durant la configuració per tal que el nucli
entengui què és la partició UUID=a783cc..? A /etc/fstab no he tocat res i
està tot muntat. Hauria d'haver utilitzat initrd? (Malauradament no sé ben
bé què és).


Moltes gràcies!


Salutacions,
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.0 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFG6bgjOIpOmllqZVURAgbAAJ4pp544wK8DQywiHtSQ7XHJmaulHQCgj7Bx
E/PTKmyYDhqflpoV7PwSDto=
=KfOf
-END PGP SIGNATURE-


Re: Fwd: oops! he borrat el /var/log

2007-09-13 Conversa Rafel Puchades
Per a solucionar el tema inicial dels /var/log

com molts sabreu si executeu "dpkg -l" podeu veure tots els paquets del
sitema
si feu " dpkg -L gdm | grep /var/log" podeu veure que hi ha els directoris
/var/log
/var/log/gdm

així pots veure que necessites crear /var/log/gdm

amb l'ajuda d'algun script podries "restaurar" tots els directoris que
necessites


El 13/09/07, Jaume Sabater <[EMAIL PROTECTED]> ha escrit:
>
> El Thursday 13 September 2007 16:13, Benjamí Villoslada va escriure:
> > El Dijous 13 Setembre 2007, Pere Nubiola Radigales va escriure:
> > > La veritat es que per els que porteu servidors públics potser si que
> > > val la pena fer particions separades, però per el meu servidor casolà
> > > amb una partició petita per el boot, una partició per el swap (que
> > > tinc la sensació que no utilitza) i la resta per la arrel vaig que
> > > xutó.
> >
> > En realitat les diferents particions ja no tenen una utilitat clara en
> cap
> > cas.  Anys enrere sí que et podien omplir l'arrel i deixar-te el sistema
> > blocat, però ara s'atura abans de consumir un % que reserva pel
> > funcionament del sistema.
>
> Encara avui en dia em trobo amb màquines sense un sol byte lliure...
>
> > Més que per segureatat, la cosa de particionar serveix per a organitzar
> les
> > coses dins compartiments que tindran un tractament diferent, talment
> usar
> > calaixos.  En el meu cas, posar l'arrel de banda era per a poder-me'l
> > carregar sense afectar el /home   Hi ha altres formes de fer-ho tant
> fàcils
> > com copiar el /home a un disc extern USB, però no en tenia cap prou gran
> > aleshores :)
> >
> > També pot ser útil particionar per a muntar alguns usuaris a una
> partició
> > amb característiques concretes que ens facin falta pel seu cas.  P.e.
> sense
> > permisos d'execució.
>
> Bé, cert. També és útil per les còpies de seguretat, així com per tenir-hi
> difernets sistemes d'arxius o diferents dispositius de blocs. Per exemple,
> està bé tenir /etc i /home amb un raid1, pero el /tmp en un raid0 va que
> xuta.
>
> > > Jo també vinc de la Suse peró desde que es van ajuntar amb
> > > Novell amb va donar mal rotllo.
> >
> > Exacte :)
> >
> > I que és una murga una distro que canvia cada 6 mesos: massa paquets per
> > actualitzar de cop, sempre fallen coses.  Són dies intempestius.
>
> Des del dia que vam pendre (el jefe i jo) la decisió de passar-nos a
> Debian
> (veniem de RedHats, SuSEs i Slackwares) que visc més feliç. Al principi
> sembla més complicada de mantenir, però quan li agafes el truquillo no la
> canviaries per a res! ;-)
> --
> :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::
> :: Jaume Sabater
> :: administrador de sistemes
> :: [EMAIL PROTECTED]
>
>   argus.net TECNOLOGIA CREATIVA
>   "creant en la web des de 1995"
>
>   www.argus.net | tel: 932 92 41 00 | fax: 932 92 42 25 | [EMAIL PROTECTED]
>   Avgda. Marquès de Comillas, 13 (Poble Espanyol) | 08038 | Barcelona
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 


Salutacions.

Rafel Puchades


Re: Fwd: oops! he borrat el /var/log

2007-09-13 Conversa Jaume Sabater
El Thursday 13 September 2007 16:13, Benjamí Villoslada va escriure:
> El Dijous 13 Setembre 2007, Pere Nubiola Radigales va escriure:
> > La veritat es que per els que porteu servidors públics potser si que
> > val la pena fer particions separades, però per el meu servidor casolà
> > amb una partició petita per el boot, una partició  per el swap (que
> > tinc la sensació que no utilitza) i la resta per la arrel vaig que
> > xutó.
>
> En realitat les diferents particions ja no tenen una utilitat clara en cap
> cas.  Anys enrere sí que et podien omplir l'arrel i deixar-te el sistema
> blocat, però ara s'atura abans de consumir un % que reserva pel
> funcionament del sistema.

Encara avui en dia em trobo amb màquines sense un sol byte lliure...

> Més que per segureatat, la cosa de particionar serveix per a organitzar les
> coses dins compartiments que tindran un tractament diferent, talment usar
> calaixos.  En el meu cas, posar l'arrel de banda era per a poder-me'l
> carregar sense afectar el /home   Hi ha altres formes de fer-ho tant fàcils
> com copiar el /home a un disc extern USB, però no en tenia cap prou gran
> aleshores :)
>
> També pot ser útil particionar per a muntar alguns usuaris a una partició
> amb característiques concretes que ens facin falta pel seu cas.  P.e. sense
> permisos d'execució.

Bé, cert. També és útil per les còpies de seguretat, així com per tenir-hi 
difernets sistemes d'arxius o diferents dispositius de blocs. Per exemple, 
està bé tenir /etc i /home amb un raid1, pero el /tmp en un raid0 va que 
xuta.

> > Jo també vinc de la Suse peró desde que es van ajuntar amb
> > Novell amb va donar mal rotllo.
>
> Exacte :)
>
> I que és una murga una distro que canvia cada 6 mesos: massa paquets per
> actualitzar de cop, sempre fallen coses.  Són dies intempestius.

Des del dia que vam pendre (el jefe i jo) la decisió de passar-nos a Debian 
(veniem de RedHats, SuSEs i Slackwares) que visc més feliç. Al principi 
sembla més complicada de mantenir, però quan li agafes el truquillo no la 
canviaries per a res! ;-)
-- 
:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: 
:: Jaume Sabater
:: administrador de sistemes
:: [EMAIL PROTECTED]

  argus.net TECNOLOGIA CREATIVA 
  "creant en la web des de 1995"

  www.argus.net | tel: 932 92 41 00 | fax: 932 92 42 25 | [EMAIL PROTECTED]
  Avgda. Marquès de Comillas, 13 (Poble Espanyol) | 08038 | Barcelona


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fwd: oops! he borrat el /var/log

2007-09-13 Conversa Benjamí Villoslada
El Dijous 13 Setembre 2007, Pere Nubiola Radigales va escriure:
> La veritat es que per els que porteu servidors públics potser si que
> val la pena fer particions separades, però per el meu servidor casolà
> amb una partició petita per el boot, una partició  per el swap (que
> tinc la sensació que no utilitza) i la resta per la arrel vaig que
> xutó.

En realitat les diferents particions ja no tenen una utilitat clara en cap 
cas.  Anys enrere sí que et podien omplir l'arrel i deixar-te el sistema 
blocat, però ara s'atura abans de consumir un % que reserva pel funcionament 
del sistema.

Més que per segureatat, la cosa de particionar serveix per a organitzar les 
coses dins compartiments que tindran un tractament diferent, talment usar 
calaixos.  En el meu cas, posar l'arrel de banda era per a poder-me'l 
carregar sense afectar el /home   Hi ha altres formes de fer-ho tant fàcils 
com copiar el /home a un disc extern USB, però no en tenia cap prou gran 
aleshores :)

També pot ser útil particionar per a muntar alguns usuaris a una partició amb 
característiques concretes que ens facin falta pel seu cas.  P.e. sense 
permisos d'execució.


> Jo també vinc de la Suse peró desde que es van ajuntar amb 
> Novell amb va donar mal rotllo.

Exacte :)

I que és una murga una distro que canvia cada 6 mesos: massa paquets per 
actualitzar de cop, sempre fallen coses.  Són dies intempestius.



-- 
Benjamí
http://blog.bitassa.cat



.



Re: oops! he borrat el /var/log

2007-09-13 Conversa Benjamí Villoslada
El Dimecres 12 Setembre 2007, Jaume Sabater va escriure:
> Home, un /tmp de varis gigues, ell solet, estarà força còmode...

Has vist qualque recepta recomanable per a fer-ho sense provocar cap ensurt al 
sistema? :)

> Pel que dius del "du /proc", no té massa sentit, o sí, et diu el tamany de
> la RAM i poca cosa més, si has perdut RAM serà bon motiu perquè el /proc
> canvïi de tamany.

La RAM és la mateixa. Vaig pensar que era cosa del kernel, amb un 2.16.18 
ocupava gairebé 1GB i amb el 2.16.22 0B perquè hi havia canvis --que no vaig 
mirar.


-- 
Benjamí
http://blog.bitassa.cat



.