Hum? /dev/fd0 ili /dev/cdrom -> /dev/neshto_si sa sushto tolkova fail kolkoto i vseki drug, tova si e koncepciya v UNIX - vsichko e fail (s tovite dumi - masiv ot danni).
Kakato Viktor veche otbelyaza nyama nikakuv problem da napravish md5sum na /dev/fd0 ili /dev/hda naprimer. Tehnicheski direktoriyata sushto e fail no tezi koito sa napisali md5sum programkata (ne stava duma za algorituma) sa reshili che nyama prakticheska polza ot tova da pravish md5sum na direktoriyata kato takava i ne priemat naprimer /usr/bin kato parametur. ( Spored men moje da se pospori dali ima naistina smisul da se pravi md5sum na deirektoriya ili ne, no tova e vstrani ot temata) Pri cd-tata (koito ni se yavyavat sushto kato obinoveni blokovi ustriostva/failove pod /dev) ne e bash kato pri flopitata i diskovete zashtoto po tehnologichni prichini (s koito ne sum nayasno) cd-to kato media ne e perfektnoto blockovo ustroistvo - naprimer, kakuvto e i problema na Viktor, opredeleni sektori (obiknoveno poslednite) ne mogat da se prochetat bez greshka. Zashto e tochno taka ne znam i suotvetno nyamam otgovor na originalniya vupros na razgovora. Ot lichen opit moga da kaja che cp /dev/cdrom > fail izkarva validen isoimage fail. vupreki che dava I/O error nakraya. Ne sum probval dali procesa vinagi ima ednakuv rezultat povtoren na sushtoto cd-rom ustroistvo ili na drug cd-rom na druga mashina i dali failovete koito se poluchavat sa ednakvi. Pozdravi Yanko On Sat, 2002-07-27 at 13:14, Vesselin Kolev wrote: > Moment... znachi principnata postanovka na vyprosa e pogreshna. > > Algorityma za poluchavane na checksum mozhe da byde osyshtestven > SAMO za masiv ot danni. Realizaciata na instrumenta md5sum e predvidena > SAMO i SAMO za izchisliavane na cheksum na file.Ne mozhesh naprimer da > pravish checksum na directoria. Po princip methoda e takyv i realizaciata mu > v md5sum instrumenta e takava. procheti info stranicata na md5sum: > info md5sum > > Za poveche podrobnosti otnosno samia algoritym se obyrni kym documentaciata > opisana v RFC 1321. Edna primerna vryzka kym vyprosnia document e: > > http://www.faqs.org/rfcs/rfc1321.html > > Ako iskash da napravish checksum na CD-ROM ili disketa napravi ISO- > image. Vyrhu poluchenia fail mozhesh da izpylnish md5sum i da poluchish > rezultata (t.nar. otpechatyk ili "fingerprint"). > > Po princip s izpylnenie na slednia comanden red mozhesh da poluchish > chekcsum-i na failovete, koito se namirat v /dev/cdrom: > > md5sum /dev/cdrom/* > > no ako v /dev/cdrom ima poddirectorii shte se nalozhi da izpulnish gornata > komanda za vsiaka edna ot directoriite i posle da syhranish informaciata za > vsichki failove vyrhu fail. > > No pak povtariam... ne mozhesh directno da napravish md5sum na failovata > sistema v /dev/cdrom, /dev/fd0 i t.n... s instrumenta md5sum. Toi ne e za > tova. Syshtestvuvat mnogo doskazatelstva, ot matematicheska i tehnicheska > gledna tochka, koito ne pozvoliavat md5 ili sha napraimer da za ipolzvat za > svaliane na otpechatyci ot failovi sistemi... prosto ne stava. > > Moga da ti predlozha i edin rezerven variant... Napravi edin tar-archiv na > celia CD-ROM: > > tar -cf ~/cdrom.tar /dev/cdrom/* > > i posle svali checksumata mu: > > md5sum ~/test.tar > > Tozi metod syshto raboti dobre. > > Pozdravi > Vesselin > > On Friday 26 July 2002 21:52, you wrote: > > Zdraveyte, > > > > Interesuva me, vuzmo li e da se napravi checksum na CD-ROM? Az probvah s > > md5sum /dev/cdrom, no sled kato malko povurtya CD-to mi dade I/O Error. Po > > systia nachin si pravya checksumi na disketi (razbiraj md5sum /dev/fd0), za > > da sum siguren, che dannite ne sa se povredili i nyama nikakuv problem. > > Probvah s dve razlicni CD-ta i v dvata slucaja ne stana. Ako nyakoi e > > pravil checksuma na CD, ste sum blagoren, ako kazhe, kude mozhe da e > > problema. > > > > Pozdravi, > > Victor ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================