2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

LinuxでのCD-R/RWについてのスレ

1 :ペンギン:02/06/01 22:42 ID:8nhbR4Y6.net
Linux のCD-R/RWがわからんひと!!こい!ってか自分がわからん。

141 :login:Penguin:03/08/06 13:22 ID:qyCVsiet.net
DVD-Rにでかいファイル(>2GB)を焼こうとして
mkisofsしたらファイルサイズがでかすぎるとエラーが出たので
changelog見て、mkisofs 2.01a16にアップグレードしたんです。
そしたら、問題のでかいファイルを含んだイメージはできたのですが、
マウントしてみると、そのファイルが4MBくらいになってしまいました。
diff してみても、元ファイルが
diff: /var/tmp/でかいファイル.iso Value too large for defined data type
となり、比較もできません。

fsはReiserFSなんですが、mkisofsの問題が、HDDのfsの問題か
はたまたカーネルの問題なのか(2.4.20でDebian Woody一部sid)
問題の切り分けができなくて困ってます。
なにかアドバイスあればお願いします。

142 :login:Penguin:03/08/06 13:28 ID:fDtrHqHE.net
>>141
iso に diff 使うか? cmp にしとけ。

143 :login:Penguin:03/08/06 14:03 ID:qyCVsiet.net
>>142
レスありがとうございます。バイナリの比較はcmp使うんですね。
やってみましたら、diffと同じく、
cmp: /var/tmp/でかいファイル.iso: Value too large for defined data type
となってしまいました。
とりあえず大容量ファイルの比較の方法を探してみます。

144 :login:Penguin:03/08/06 15:44 ID:fDtrHqHE.net
>>143
まぁ他にも一致かどうかの検証なら(違う場所の特定が出来なくてもいいなら)
md5sum とかもあるよ。

145 :143:03/08/06 16:35 ID:qyCVsiet.net
>>144
ありがとうございます。
でかいファイル.isoはやっぱり全然別のmd5値を返しました。

確かに、焼きのコンペアならmd5sumでも十分ですね。
md5sum使ってディレクトリ再帰で比較できる
なんちゃってdiffな動作をする適当なスクリプト書いてみます。
(探せばあるのかもしれませんが)
調べたら、GNU diff Utilitiesはまだ2GB超のファイルに
対応していないみたいですし。

考えてみれば既に2GB超のisoファイルが存在して、
ちゃんとマウントできているということは、fsやkernelの問題ではなさそうです。
mkisofsに的を絞ってもうすこし調べてみます。

146 :143:03/08/06 20:23 ID:qyCVsiet.net
ダメもとで、出来上がったDVD.isoを
windowsのDaemon-toolsでマウントしてみたら
中の でかいファイル.iso が2GB超のサイズでありました
さらにDaemon-toolsでマウントしてみたら
ちゃんと中身が見えました。どうやら、mkisofsではなく
mountの問題だったようです。

147 :143:03/08/07 10:32 ID:Jago17xT.net
ダメスクリプト書いてみました。
md5check.sh <元ディレクトリ> <焼きディレクトリ>

#!/bin/sh

find $1 -type f -exec md5sum {} \; > /tmp/check.md5
cd $2
md5sum -c check.md5


148 :143:03/08/07 11:00 ID:Jago17xT.net
嘘でした。最終行は
md5sum -c /tmp/check.md5
ですね

149 :143:03/08/07 12:18 ID:Jago17xT.net
ttp://www.geocities.co.jp/SiliconValley/3657/mkisofs_patch/
このパッチで日本語ファイル名がwindowsでも表示できるけど、
cdrtools-2.00.3だとまだ2GB以上のファイルに対応してない。
自分で2.01a18対応するようにパッチを書き直してみるかぁ。

150 :143:03/08/07 14:06 ID:Jago17xT.net
パッチを適当に書き直しても無理ですた。
どのみちCがよく分かってないし。
正式版で2GB超ファイル対応したやつに、
多言語パッチが出るまで、Winで焼きます。

総レス数 756
222 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★