> 
> > cdrecord -scanbus
> Cdrecord 1.11a15 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001
J�rg
> Schilling
> cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot
open
> SCSI driver.
> cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you
are
> root.
> 
> sg module is loaded.  I don't have any /lib/dev-state/{sg,scd}*
> files/directories.
> 

You should not normally. 

> Hmm, what is /dev/pg*? 

Forget it. Cdrecord tries all possible names it knows about and /dev/pg
is the last one it tries. The error message is wrong.

> 
> FWIW, I also wonder why cdrecord doesn't check for /dev/sg*


It does. Try strace.

 (which I
> also don't have).  After creating /dev/sg0..9 by hand, cdrecord works.
> Why didn't devfs create those devices for me?
> 

Dunno. Boot cleanly (do not forget remove /dev/sg* and
/lib/dev-state/sg( you have created), kill devfsd, start it with

devfsd /dev -t 3

(you may add -fg so it does not fork, in which case either redirect
output or start it in scripted session), load sg and send the output of
devfsd.

I assume you do have sg devices?

-andrej

Reply via email to