Re: [CBLX] copie conforme... ou presque

2016-03-08 Par sujet Didier Spaier
On 08/03/2016 14:32, Jean-François Colas wrote:
Pour l'instant je n'ai pas trouvé comment créer un système ext4, pas encore 
vraiment cherché comment faire d'ailleurs non plus...

mkfs.ext4 ...
ou
mkfs -t ext4 ...

La première commande est lien symbolique vers mke2fs

Pour en savoir plus
man mkfs
man mke2fs

Didier

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  �: 
   carrefourblinux-requ...@lists.tuxfamily.org
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/



Re: [CBLX] copie conforme... ou presque

2016-03-08 Par sujet Jean-François Colas

Hello Philippe et tous,


Le 08/03/2016 11:54, Philippe Delavalade a écrit :

Le mardi 08 mars à 11:42, Philippe Delavalade a écrit :
Au fait, je subodore que /mnt/a et /mnt/b soient des points de montage pour
des clés ou autres ; donc la différence de taille peut aussi provenir du
type de système de fichiers : par exemple vfat sur l'une et ext4 sur l'autre.


Ah, ça, en effet, avant même toute autre vérif que je ferai dès que 
possible, voilà une piste intéressante, dans la mesure où /mnt/a est en 
ext4 alors que /mnt/b est en ext2. Pour l'instant je n'ai pas trouvé 
comment créer un système ext4, pas encore vraiment cherché comment faire 
d'ailleurs non plus...


J.-F.


--
  CBLX - CarrefourBLinuX MailingListe 
  Pour obtenir de l'aide, envoyez le sujet  help  à: 
  carrefourblinux-requ...@lists.tuxfamily.org
  Archives: 
  http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
  ou 
  http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/




Re: [CBLX] copie conforme... ou presque

2016-03-08 Par sujet Philippe Delavalade
Le mardi 08 mars à 11:42, Philippe Delavalade a écrit :
> Le lundi 07 mars à 23:08, Jean-François Colas a écrit :
> > Hello la ML,
> > 
> > J'ai réalisé, à partir d'un système de fichier s, un cp -ax entre deux
> > systèmes de fichiers a et b:
> > cp -ax /mnt/a/* /mnt/b
> > 
> > A la fin, j'ai exactement le même nombre de fichiers, sauf que la différence
> > de taille, indiquée par df /mnt/a et df /mnt/b, est d'environ 98KO. Comment
> > pourrais-je déterminer sans devoir fouiller partout, où peut se situer cette
> > différence?
> > 
> > Les systèmes font entre 4 et 4,5 GO.
> > 
> > Merci,
> > J;-F.
> > 
> > 
> > -- 
> >   CBLX - CarrefourBLinuX MailingListe   Pour obtenir de l'aide, envoyez le
> > sujet  help  à:   carrefourblinux-requ...@lists.tuxfamily.org
> >   Archives:
> > http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> >   ou   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/
> > 
> 
> Bonjour Jean-François.
> 
> Histoire d'en rajouter une couche sur ce qu'on dit Didier et Dominique, je
> conseillerai d'abandonner cp et d'utiliser rsync pour ce genre de chose.
> 
> rsync -av /mnt/a/ /mnt/b/
> 
> copie tout ce qui est dans /mnt/a dans /mnt/b (les deux doivent donc
> exister).
> 
> Cette commande n'oublie persone et conserve les uid.

Au fait, je subodore que /mnt/a et /mnt/b soient des points de montage pour
des clés ou autres ; donc la différence de taille peut aussi provenir du
type de système de fichiers : par exemple vfat sur l'une et ext4 sur l'autre.

-- 
Philippe

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  �: 
   carrefourblinux-requ...@lists.tuxfamily.org
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/



Re: [CBLX] copie conforme... ou presque

2016-03-08 Par sujet Philippe Delavalade
Le lundi 07 mars à 23:08, Jean-François Colas a écrit :
> Hello la ML,
> 
> J'ai réalisé, à partir d'un système de fichier s, un cp -ax entre deux
> systèmes de fichiers a et b:
> cp -ax /mnt/a/* /mnt/b
> 
> A la fin, j'ai exactement le même nombre de fichiers, sauf que la différence
> de taille, indiquée par df /mnt/a et df /mnt/b, est d'environ 98KO. Comment
> pourrais-je déterminer sans devoir fouiller partout, où peut se situer cette
> différence?
> 
> Les systèmes font entre 4 et 4,5 GO.
> 
> Merci,
> J;-F.
> 
> 
> -- 
>   CBLX - CarrefourBLinuX MailingListe   Pour obtenir de l'aide, envoyez le
> sujet  help  à:   carrefourblinux-requ...@lists.tuxfamily.org
>   Archives:
> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>   ou   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/
> 

Bonjour Jean-François.

Histoire d'en rajouter une couche sur ce qu'on dit Didier et Dominique, je
conseillerai d'abandonner cp et d'utiliser rsync pour ce genre de chose.

rsync -av /mnt/a/ /mnt/b/

copie tout ce qui est dans /mnt/a dans /mnt/b (les deux doivent donc
exister).

Cette commande n'oublie persone et conserve les uid.

-- 
Philippe

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  �: 
   carrefourblinux-requ...@lists.tuxfamily.org
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/



Re: [CBLX] copie conforme... ou presque

2016-03-08 Par sujet Dominique Asselineau
Jean-François Colas wrote on Mon, Mar 07, 2016 at 11:08:16PM +0100
> Hello la ML,
> 
> J'ai réalisé, à partir d'un système de fichier s, un cp -ax entre
> deux systèmes de fichiers a et b:
> cp -ax /mnt/a/* /mnt/b

La bonne commande est

cp -a /mnt/a/ /mnt/b

sinon, comme l'a précisé Didier dans un autre message, les fichiers
cachés, de la forme /mnt/a/.quelqueChose, ne sont pas copiés.
Ensuite, avec cette commande, le répertoire /mnt/b ne doit même pas
existé sinon la copie sera installée dans /mnt/b/a/

dom
-- 

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-requ...@lists.tuxfamily.org
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/



Re: [CBLX] copie conforme... ou presque

2016-03-07 Par sujet Didier Spaier
Bonjour Jean-François,

On 07/03/2016 23:08, Jean-François Colas wrote:
> J'ai réalisé, à partir d'un système de fichier s, un cp -ax entre deux 
> systèmes de fichiers a et b:
> cp -ax /mnt/a/* /mnt/b
> 
> A la fin, j'ai exactement le même nombre de fichiers, sauf que la différence 
> de taille, indiquée par df /mnt/a et df /mnt/b, est d'environ 98KO. Comment 
> pourrais-je déterminer sans devoir fouiller partout, où peut se situer cette 
> différence?
> 
> Les systèmes font entre 4 et 4,5 GO.

diff -qr /mnt/a /mnt/b

Ensuite tu peux raffiner.

Es-tu sûr que que /mnt/b était vide avant de commencer?

D'autre part ta commande ne copie pas les fichiers cachés (ceux dont le nom 
commence par un point). Ce peut être une explication.

Enfin je ne vois pas l'utilité de l'option -x mais là, je suis hors sujet.

Didier

-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-requ...@lists.tuxfamily.org
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/



[CBLX] copie conforme... ou presque

2016-03-07 Par sujet Jean-François Colas

Hello la ML,

J'ai réalisé, à partir d'un système de fichier s, un cp -ax entre deux 
systèmes de fichiers a et b:

cp -ax /mnt/a/* /mnt/b

A la fin, j'ai exactement le même nombre de fichiers, sauf que la 
différence de taille, indiquée par df /mnt/a et df /mnt/b, est d'environ 
98KO. Comment pourrais-je déterminer sans devoir fouiller partout, où 
peut se situer cette différence?


Les systèmes font entre 4 et 4,5 GO.

Merci,
J;-F.


--
  CBLX - CarrefourBLinuX MailingListe 
  Pour obtenir de l'aide, envoyez le sujet  help  à: 
  carrefourblinux-requ...@lists.tuxfamily.org
  Archives: 
  http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
  ou 
  http://www.mail-archive.com/carrefourblinux@lists.tuxfamily.org/