witchの日記: (HDDレコーダ) mkisofs で2GB超のファイルを扱うときは UDFに
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つできました。
---
ひとつ前
(HDDレコーダ) mkisofs で2GB超のファイルを扱うときは UDFに More ログイン