シノバーです On Mon, 23 Apr 2007 01:37:01 +0900 田添 一哉 <tazoe-kazuya@xxxxxxxxxxxxxxxxxx> wrote: > ThinkPad T41 に Vine Linux 4.1 を導入して使用していますが、Vine Linux > 4.1 の CD-R を作成するため、Vine Linux 4.1 上の X CD Roast を使用して、 > ISO イメージを焼き付けようとしたところ、下記のメッセージが出力され、一般 > ユーザーからの書き込みが失敗してしまいます。 各デバイスファイルのパーミッションはどうなっているでしょうか? $ ls -l /dev/cdrom lrwxrwxrwx 1 root root 3 4月22日 03:08 /dev/cdrom -> hdc $ ls -l /dev/hdc brw------- 1 tako disk 3, 64 4月22日 03:08 /dev/hdc $ ls -l /dev/sg* $ ls -l /dev/sg* crw------- 1 tako root 21, 0 4月22日 14:27 /dev/sg0 のようになっていればOKのはずです。takoはコンソールユーザーです。 /etc/security/console.perms.d/50-default.perms の中に <cdrom>=/dev/cdrom* /dev/cdroms/* /dev/cdwriter* /mnt/cdrom* <scsigeneric>=/dev/sg* <console> 0600 <cdrom> 0660 root.disk <console> 0600 <scsigeneric> 0600 root などの記述があり、これらがそれぞれのデバイスファイルを コンソールユーザーが所有するよう自動的に設定するようになっています。 CDRドライブがUSB接続だったりすると、この機構は働かず、 VinePlus extrasにある usb-ownerが必要となってきます。 -- Masaki SHINOMIYA <shino@xxxxxx> The Bar Master, Shino's Bar - Contemporary Art and Spirits http://Paper.Cup.Com/