[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lebt cdrkit?



On 01.10.07 13:51:40, Joerg Schilling wrote:
> 
> >andreas@morpheus:~/various/java>~/cdrtools/bin/cdrecord -scanbus
> >Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J�rg Schilling
> >/home/andreas/cdrtools/bin/cdrecord: Warning: Running on Linux-2.6.22.1
> >/home/andreas/cdrtools/bin/cdrecord: There are unsettled issues with Linux-2.5 
> >and newer.
> >/home/andreas/cdrtools/bin/cdrecord: If you have unexpected problems, please 
> >try Linux-2.4 or Solaris.
> >/home/andreas/cdrtools/bin/cdrecord: No such file or directory. Cannot open 
> >'/dev/pg*'. Cannot open SCSI driver.
> >/home/andreas/cdrtools/bin/cdrecord: For possible targets try 'cdrecord 
> >-scanbus'. Make sure you are root.
> >/home/andreas/cdrtools/bin/cdrecord: For possible transport specifiers try 
> >'cdrecord dev=help'.
> 
> Wenn Du die Dokumentation ignorierst, dann wirst Du _kein_ Programm zum Laufen
> bringen - eagal welches.
> 
> Cdrecord _braucht_ defintiv Root Rechte unter Linux weil Linux ohne root Rechte
> nicht alle SCSI Kommandos zuläßt die cdrecord verschickt.

Aha, und warum geht das dann auch nicht?
root@morpheus:~>/home/andreas/cdrtools/bin/cdrecord -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J�rg Schilling
/home/andreas/cdrtools/bin/cdrecord: Warning: Running on Linux-2.6.22.1
/home/andreas/cdrtools/bin/cdrecord: There are unsettled issues with Linux-2.5 and newer.
/home/andreas/cdrtools/bin/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
/home/andreas/cdrtools/bin/cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
/home/andreas/cdrtools/bin/cdrecord: For possible targets try 'cdrecord -scanbus'.
/home/andreas/cdrtools/bin/cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

Gut, mit dev=ATA gehts dann auch, nach einem chown root und chmod u+s.
Was mich noch ein wenig verwundert ist:

andreas@morpheus:~/cdrtools/bin>./cdrecord dev=ATA -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J�rg Schilling
./cdrecord: Warning: Running on Linux-2.6.22.1
./cdrecord: There are unsettled issues with Linux-2.5 and newer.
./cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'ATA'
devname: 'ATA'
scsibus: -2 target: -2 lun: -2
Warning: Using badly designed ATAPI via /dev/hd* interface.
./cdrecord: Permission denied. Cannot open '/dev/hda'. Cannot open SCSI driver.
./cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
./cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

(vor dem chmod), wieso versucht cdrecord auf /dev/hda zuzugreifen? Ist
das notwendig um rauszukriegen das es kein CD Laufwerk ist?

Ich vermute mal das dev=ATA wird bei wodim "standardmaessig" gesetzt und
bei cdrecord wird eben per Default das SCSI-Interface genutzt. Nicht
schlimm, aber aufgrund der hohen Verbreitung von ATA-Brennern vllt.
nicht sooo sinnvoll. Andererseits wird ja an einem neuen PATA Treiber
gearbeitet, vllt. ist das dann alles eh hinfaellig..

Andreas

-- 
Save energy: be apathetic.



Reply to: