Sziasztok!
(Nem tudtam melyik topikba tegyem, remélem jó lesz a "Linux-kezdő".)
Egy SATA HDD-n tárolt nagy méretű Image állományokat (teles Win partíció mentések) átmásoltam egy USB-s külső HDD-re (a SATA HDD-n ext4, az USB-s HDD-n ext3 van).
A másolás után a "du" paranccsal megnéztem a SATA HDD-n és az USB HDD-n az átmásolt fájlok méretét.
A két eredmény nem egyezik meg! Jó gondolom, hogy ez akár normális is lehet?! (a du a fájl számára lefoglalt blokkok méretét mutatja??).
Egy kisebb méretű Image-t megnéztem md5sum-al és megegyeztek.
Hogyan tudom leellenőrizni, hogy jól sikerült a másolás?
Segítségeteket előre is köszönöm!
üdv, veresh
- 1196 megtekintés
Hozzászólások
diff?
- A hozzászóláshoz be kell jelentkezni
diff <(md5sum file1) <(md5sum file2)
ha eltér a fájlnév, ez így pont hibádzik, mert az md2um kimenete ilyen:
1234 file1
1234 file2
de
diff <(md5sum file1 | cut -d" " -f1) <(md5sum file2 | cut -d" " -f1)
már csak a sumot hasonlítja.
- A hozzászóláshoz be kell jelentkezni
> du a fájl számára lefoglalt blokkok méretét mutatja?
igen
$ du -h .bashrc
4.0K .bashrc
$ ls -l .bashrc
-rw-r----- 1 user group 793 Jan 1 00:00 .bashrc
$ ls -ls .bashrc
4 -rw-r----- 1 user group 793 Jan 1 00:00 .bashrc
szerk.: ugye tune2fs-el meg tudod nézni mekkore blokkmérettel rendelkezik a két fs. illetve:
NAME
du - _estimate_ file space usage
:)
szóval a du paranccsal nem a fájl méretét nézed meg.
- A hozzászóláshoz be kell jelentkezni
Láma vagyok
Köszönöm a válaszokat!
- A hozzászóláshoz be kell jelentkezni
Ha az md5sum egyezik, akkor nagyon nagy valoszinuseggel egyezik. (esetleg cmp/diff)
Ha ertelmes programmal csinaltad az image-et, akkor lehet, hogy lyukacsos a file, szoval a csupa 0-bol allo blokkokat/sectorokat nem foglalja le, mert onnan ugyis 0-kat olvasna. (mar ha tamogatja az adott fs)
http://en.wikipedia.org/wiki/Sparse_file
--
hungarian up portal - sj
- A hozzászóláshoz be kell jelentkezni
md5sum jó kell, hogy legyen. Azonos típusú fájlrendszereken nézted?
--
unix -- több, mint kód. filozófia.
Life is feudal
- A hozzászóláshoz be kell jelentkezni
Az egyiken ext4 a másikon ext3 van, de így is egyező md5sum értékeket kaptam.
- A hozzászóláshoz be kell jelentkezni
Az úgy is van jól.
--
unix -- több, mint kód. filozófia.
Life is feudal
- A hozzászóláshoz be kell jelentkezni