パスワードを忘れた? アカウント作成
599597 journal

witchの日記: (HDDレコーダ) mkisofs で2GB超のファイルを扱うときは UDFに

日記 by witch

200GBのHDDもついに利用率99%になってしまいました。
実際には他のディスクに退避した分があるので、230GBくらい使ってるのかな…
「ごちゃごちゃ言ってないでさっさとDVDに焼け」ってことですね。はい。

で、先日使った dvd+rw-tools でNHKスペシャルの録画を焼いてみたのですが…

  #ls -l video
  -rw-r--r-- 1 root root 2769866752 May 16 21:59 NHK_Special_joshi-juuni-gakubou.nc.640.6Mp.mpg

  #growisofs -Z /dev/dvd ./video/NHK_Special_joshi-juuni-gakubou.nc.640.6Mp.mpg

  #mount /dev/dvd /mnt/dvd
  #ls -l /mnt/dvd
  -r-xr-xr-x 1 root root 1626112 May 16 21:59 nhk_spec.mpg

わーーん (T-T
1626112 byte になっちゃってる… (ファイル名が縮んだのは -J オプションを忘れたから)
もしかして、これってまた 2GBの壁ですか…

と、IRCで泣きを入れてみると、どうも mkisofs の問題みたい。
iso9660では4GBまで扱えるのに、mkisofs の中で 2GBの制限をかけてるとかなんとか…
参考:
  Debian ML cdwrite: Re: a bug in mkisofs?
  [Dvdrtools-users] Burning a DVD with > 2GB files

で、昨晩は諦めて、ext2イメージを作ってそれをDVDに焼くっていう変則的な技を使ったのですが…

今日、もしかしたら…と思って
  mkisofs -o udfimage -udf ./video/hoge.mpg
でイメージを作ったらちゃんと読めました。

  #mount -t udf -o loop udfimage /mnt/tmp
  #ls -l /mnt/tmp
  -r--r--r-- 1 0 0 2769866752 May 16 21:59 NHK_Special_joshi-juuni-gakubou.nc.640.6Mp.mpg

  #growisofs -dvd-compat -Z /dev/dvd=udfimage
  #mount -t udf /dev/dvd /mnt/dvd
  #ls -l /mnt/dvd
  -r--r--r-- 1 0 0 2769866752 May 16 21:59 NHK_Special_joshi-juuni-gakubou.nc.640.6Mp.mpg

なんだ、できるじゃん。
mkisofs のバージョンが上がったから?
  #mkisofs -v
  mkisofs 2.01a31 (i686-pc-linux-gnu)

良かったぁ…これで、DVDにどんどん焼ける。

(ほんとは UDFイメージにしたとき uid,gid が変になってたけど省略)

ここまでで、コースターが2つできました。

---
ひとつ前

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...