DVD Writing on FreeBSD, 悩める女の絵

| | コメント(0) | トラックバック(0)

しばらく PC 環境のバックアップを取得していなかった。自作のプログラムや文書などがディスクの故障とともに失われてしまうと,これまでの苦労がパーになる訳でシャレにならない。中二になる娘が Mac でグラフィックデザインの勉強をする傍ら,私は久しぶりに FreeBSD (7.0-RELEASE) でバックアップ DVD-R を焼くことにした。

円盤に書く方法をまったく思い出せず,Web リソースの力を借りた。ここにも焼き方を備忘録としてしるしておく。DVD-R デバイスは ATAPI インタフェースである。tcsh 前提でコマンドラインを示す。すべてスーパーユーザ権限で実行する。

  1. バックアップ・アーカイブを作成する。私の場合,必要なファイル,ディレクトリを tar でアーカイブし,gzip 圧縮することにしている。これを各 PC 毎に行い,NFS サーバ上の共有ディレクトリ (ここでは /shared/dvd) に集めておく。もちろん NFS 構築しなければならないということではない。Mac と FreeBSD でデータ共有するために便利だからに過ぎない。
  2. # cd /
    # tar zcvf /shared/dvd/www-200901.tar.gz ./usr/local/www/apache22
    ... etc., etc. ...
    

  3. ISO イメージを作成する。/shared/dvd ディレクトリ配下に集めたバックアップ・アーカイブを ISO イメージファイルに纏める訳である。mkisofs コマンド (FreeBSD 7.0 では初期インストールで組込まれるようになった) によってこれを行う。-U,-R オプションは,それぞれ,ファイル名制限無効化,UNIX 標準 Rock Ridge 拡張有効化の指定である。ISO イメージのファイル名を dvdimage.iso としている。ISO イメージは,当然ながら,DVD-R 格納限界容量を越えてはならない。
  4. # cd /shared
    # mkisofs -U -R -o dvdimage.iso ./dvd
    

  5. DVD-R に格納するためのツール growisofs をインストールする。このコマンドは dvd+rw-tools パッケージに含まれている。ports を利用して組込む。
  6. # cd /usr/ports/sysutils/dvd+rw-tools
    # make install clean
    # rehash
    

  7. ATAPICAM モジュールを有効にする。これは,ATAPI デバイスへのアクセスを SCSI に化かすための機構である。growisofs を使うために必要である。
  8. # kldload atapicam
    

  9. 次回リブートしたとき ATAPICAM モジュールを有効にするため,/boot/loader.conf に atapicam_load="YES" 行を追加しておく。これは必須ではない。
  10. ISO イメージを DVD-R に焼く。-speed オプションは所有の DVD ドライブに応じて適宜指定する (必須ではなさそうである)。ATAPI-DVD デバイスは通常 /dev/acd0c であるが,growisofs のコマンドラインでは /dev/cd0 を指定することに注意。
  11. # cd /shared
    # growisofs -dvd-compat -speed=4 -Z /dev/cd0=dvdimage.iso
    

  12. growisofs メッセージの正常終了を確認し,実際にマウントしてみて格納データが読めるかも確かめておく。

* * *

私のバックアップ作業が終わる前に,娘が一枚絵を描き上げた。紙にスケッチして,これをスキャンし,Adobe Photoshop で加工した。グラフィックデザインの入門書を見ながら,Mac のオペレーションを私に聞きながら,製作したものにしては上出来である。悩める女性を描いたそうである。感心した。

20090124-fumi-woman.jpg

トラックバック(0)

このブログ記事を参照しているブログ一覧: DVD Writing on FreeBSD, 悩める女の絵

このブログ記事に対するトラックバックURL: http://nox-insomniae.ddo.jp/cgi-bin/mt-tb.cgi/483

Comments


画像の中に見える文字を入力してください。

Profile

ISAO。システムエンジニア。昭和 30 年代を懐かしむオヤジ。ロシアに興味があります。
[more], [About our site]

Notice

この文書はフィクションであり,実在する個人,団体等とは一切関係ありません。

文書の記述内容は無保証です。不適切な表現があればコメントにてご指摘ください。

管理者が公序良俗に反すると判断したコメント,トラックバックは,断りなく削除される場合があります。

Links

About this entry

Web Pages

Powered by Movable Type 4.1