[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux] Re: copydisk
- To: linux@lists.linuxbe.org
- Subject: [linux] Re: copydisk
- From: Damien Diederen <dash@linuxbe.org>
- Date: Tue, 3 Jul 2001 20:14:10 +0200
- In-reply-to: <>; from jean.hendrickx@skynet.be on Tue, Jul 03, 2001 at 06:50:47PM +0200
- References: <>
- Reply-to: Damien Diederen <dash@linuxbe.org>
- User-agent: Mutt/1.2.5i
Hello !
On Tue, Jul 03, 2001 at 06:50:47PM +0200, J-C Hendrickx wrote:
[.../...]
> Par ex. je viens de lire le contenu d'une disquette; si je
> la laisse dans le lecteur, je veux la faire reconnaître pour
> qu'elle ne soit pas écrasée.
Tu peux peut-être faire une copie du premier secteur de la disquette
dans un fichier temporaire :
dd if=/dev/fd0 of=/tmp/foo bs=512 count=1
Ce dernier comprendra de nombreuses infos propres à la disquette, et
entre autres le numéro de série. Tu peux alors extraire le premier
secteur de ton image dans un autre :
dd if=image.fat of=/tmp/bar bs=512 count=1
Et enfin faire une comparaison des deux :
if cmp -s /tmp/foo /tmp/bar; then
echo "Same"
else
echo "Different"
fi
Méfie-toi cependant car cette solution n'est pas à 100% correcte : une
« vraie » copie de disquette n'altèrera pas le numéro de série, et
les deux seront probablement considérées comme identiques, alors que tu
aurais pu rajouter / supprimer des fichiers sur une d'entre elles par la
suite.
[.../...]
Cu,
Dash.
--
For every complex problem there is an answer that is clear, simple, and
wrong.
-- H. L. Mencken
--
Damien Diederen
dash@linuxbe.org
http://users.swing.be/diederen/
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]