OVH Cloud OVH Cloud

pb avec rsync

2 réponses
Avatar
Rudy BANULS
Voila le scipt que j'execute dans ma réation de mon initrd
pour la création d'une live distribution.

dd if=/dev/zero of initrd bs=1M count=88
mke2fs -m0 -F initrd
mount -o loop initrd /home/mnt1
rsync -a /home/rootfs/* /home/mnt1
umount /home/mnt1
gzip -S .img initrd

Bon tout marche, mis a part un petit truc
rootfs est un répertoire de 73Mo dans mon cas
Si je met 87Mo dans le dd j'ai plein de message d'érreur
qui me dise pas assez de place.

Autre essai:

dd if=/dev/zero of initrd bs=1M count=75
mke2fs -m0 -F initrd
mount -o loop initrd /home/mnt1
rsync -a /home/rootfs/* /home/mnt1
umount /home/mnt1
gzip -S .img initrd
rootfs est un répertoire de 36Mo dans mon cas
Si je met 74Mo dans le dd j'ai plein de message d'érreur
qui me dise pas assez de place.

Donc je comprend pas.
Si qqn a des idées, ca m'aiderais bcp.

2 réponses

Avatar
no_spam
On Sun, 22 Feb 2004 20:38:50 +0100, Rudy BANULS wrote:

Voila le scipt que j'execute dans ma réation de mon initrd
pour la création d'une live distribution.

dd if=/dev/zero of initrd bs=1M countˆ
mke2fs -m0 -F initrd
mount -o loop initrd /home/mnt1
rsync -a /home/rootfs/* /home/mnt1
umount /home/mnt1
gzip -S .img initrd

Bon tout marche, mis a part un petit truc
rootfs est un répertoire de 73Mo dans mon cas
Si je met 87Mo dans le dd j'ai plein de message d'érreur
qui me dise pas assez de place.
...


Ce ne serait pas un problème lié au nombre d'inodes ?
Essaye mkfs en verbose (-v) puis avec -N <nb_inodes>
en mettant nb_inodes plus grand que la valeur par défaut...
ou essaye df -i /home/mnt1 après le rsync (celui qui marche...).

Avatar
Rudy BANULS
Merci c tout a fait ca.
J'ai changé le nombre d'inode par défault et ca merche.
MErci beaucoup.
J'espère que ca aidera d'autre personne. Faudrais que je m'interesse a la
notion d'inode pour bien comprendre comment ca marche.