Re: lug-bg: md5sum
- Subject: Re: lug-bg: md5sum
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Tue, 30 Jul 2002 17:14:57 +0300
On Monday 29 July 2002 14:22, Àíãåë Âúëêîâ wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > Zna4i /dev/hdb si e file v krajna smetka (specialen za OS-a) kojto
> > driver-a na ATAPI ustrojstvoto polzva za da go access-va.Vsystnost md5sum
> > programata 4ete file descriptors ot fs-a buferira gi nqkyde v pametta i
> > pravi nekvi smetki v syotvetstvie s MD5 algorityma (kojto ne mi e
> > izvesten i vyobste neiskam da go znam) i nakraq izkarva nqkyf output -
> > md5sum-a. Ne mozhe li da pro4ete nqkoj fd ili ima li
> > file/dir/symlink(hard ili soft) - tova sa vse files v krajna smetka - bez
> > asociiran inode togava md5sum maj neznae kakvo da pravi i izpluva I/O
> > error. Tova mozhe vyobste da ne e fatalno za CDROM disk-a naprimer,
> > prosto mozhe da ima nesto koeto nqma da mozhesh da pro4etesh , drugoto e
> > OK. Eventualen problem e 4e nqkoi OS'es (winz) ne poddyrzhat hard
> > symlinks i drugi harakterni samo za Unix ej takiva abstrakcii i pri
> > pe4eneto pod edna OS i md5sum-iraneto pod druga mogat da izniknat podobni
> > problemi/razli4iq ...
>
> Kogato pravi neshto direktno s raw /dev/cdrom se 4etat
> blokowe(cluster).File-system moje i da e nared ( t.e. ako 4etesh ot tam
10x 4e me popravi ...( syntax error ;-) prez cqloto vreme imah predvid
"inodes" vmesto "file descpritors". (e.g. kernel-a za4islqva fd na process
otvoril file/socket/fifo da work s tqh - greshka na rykata ;-) (ammmm...
inode number: ls -i /vmlinuz). Ta da se poopravq malko - v unix fs'es (pone)
za vseki file si ima inode-a i toj dyrzhi cqlata info za file-a: tip, times,
na koj device e, links, owner/group, bytes v file-a, adresite na blockovete
ot koito se systoi file-a i t.n. vsystnost block-ovete se obedinqvat v edin
ili nqkolko clusters i file-a se systoi ot sysedni ili nesysedni clusters
zapisani v phisical sectors po diska. I kakvo imame pri iso9660? 2 blocks po
1k v cluster ili 1 block po 2k v cluster?
> file po file e OK), no bitowata polsedowatelnost ne e takava, 4e
> fizi4eskoto razpolojenie ne otgovaria to4no na specification na syotwetnata
> FS. Predpolagam , 4e tova zvu4i dosta obyrkano. Osnowen problem pri
az taka razbiram ... zna4i pri raw, stiga device-a+driver-a da mogat da
opredelqt dali bit-a e uslovno 0 ili 1 (dupka ili ne) togava nqma grizhi nqma
i/o error, bez zna4enie dali pri zapisa na CD-to nqkoj 0 sa stanali 1 i
obratno, stiga da sa razli4imi. nikoj ne se interesuva dali ima files bez
inodes, broken/bad inodes i obratno. t.e. fs (broken ili ne) se kopira
pobitovo v fs ili image. Oba4e drugi programi rabotesti na po-visoko nivo
pla4at, tova sa tezi kojto se interesuvat ot celostta/korektnostta na fs-a,
t.e. vseki file da si ima inode s korektnata info, ili nqkolko files da imat
edin i systi inode (hard symlink), s razli4ni paths, no v ramkite na tazi fs
i t.n.
> powe4eto Win programi za zapis na CD( razbirai kogato ne se pishe ot ISO
> image , a se pravi CD mastering ) e 4e ne dobaviat neobhodimia padding v
> kraia na image-a, taka,4e razmera na image-a da e kraten na 2k( 2048 e
> razmera na cluster-a pri CD-ROM MODE 1 ). Togava 4etene ot "raw"
ami ako ne e kratno na size-a zna4i fs-a e broken, no fizi4eski diska mozhe a
si e zdrav, makar i sydyrzhash izkriveni data. za nqkoj programi e ok, drugi
pistqt ...
> /dev/cdrom dava I/O error v kraia na diska( poslednia sector). Ako si pravi
> ISO image ot /dev/cdrom:
> dd if=/dev/cdrom of=/some/ISO.file
da no ne sym mnogo siguren dali dd pravi binding na raw character device kym
block device-a ? man raw, trqbva i /sbin/raw i /dev/raw/raw<number>.
dali dd naistina kopira v raw mode ?
> tazi I/O error niama zna4enie zashtoto tova koeto triabva da se pro4ete ,a
> go niama do kraia na poslednia sector e bez zna4enie. Taka 4e shte polu4i
> validen ISO image.
> Ako tazi greshka se poiviava po sredata na diska ili v na4aloto , problema
> e ili v samia nositel ili v CD ustroistvoto ili v nastroikite za IDE
> rejim-a.
--
Greets,
fr33zb1
============================================================================
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
============================================================================
|