Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
 
Reply to this topicStart new topic
> Cdrecord Scanbus, problem with locating burningdev
Enemyforce
post Jul 26 2004, 11:36 AM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 26-July 04
Member No.: 3,426



After an upgrade from Mandrake Linux 9.3 to 10 rc1 I have a problem with cdrecord.

With 9.3 I was able to see where my cd-r was (example dev=0,1,0) And I could find that by using cdrecord --scanbus.

Now, running this command again on version 10 I get this output ;

CODE
Cdrecord-Clone 2.01a25 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to <warly@mandrakesoft.com>.
Note: The author of cdrecord should not be bothered with problems in this version.
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.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.


I found out that my cd-r is : /dev/cdrom
and is mouted at /mnt/cdrom

How can I find the parameters for --dev=x,y,z ???

Thanks in advantage.
Go to the top of the page
 
+Quote Post
adam.stokes
post Jul 26 2004, 07:55 PM
Post #2


./configure
***

Group: Members
Posts: 65
Joined: 22-July 04
From: raleigh, NC
Member No.: 3,403



First off that cdrecord version looks like some hacked up version of cdrecord, try getting a official cdrecord package and see if that helps


--------------------
adam.stokes
Fedora Core rawhide, RHEL WS, ES, AS :)
Red Hat Certified Engineer
Go to the top of the page
 
+Quote Post
blackmojo
post Aug 14 2004, 06:31 PM
Post #3


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 14-August 04
Member No.: 3,554



CODE
Cdrecord-Clone 2.01a25 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling


This was the version that came in the package, i use RedHat 9.1

and i have the same problem.

Some input, please
Go to the top of the page
 
+Quote Post
lesio1974
post Aug 15 2004, 11:02 AM
Post #4


I Eat C Code for Breakfast
****

Group: Members
Posts: 210
Joined: 8-March 04
From: Chicago, USA
Member No.: 2,544



let me give this a try:

old mandrake was based on kernel 2.4 and as such, the support for CD-R drives required that the IDE controller in your PC runs in SCSI emulation mode; the boot loader was set to initiate the emulation and assign the device number for the CD-R at the boot time to make sure that emulation is always on and not dependent on user input;

now, when you say "after upgrade", I am assuming that your Mandrake 10 is not a clean install over a blank space and that you utilised Mandrake 9.3 parttions without erasing Mandrake 9.3;

with the above assumption let me go on:

the Mandarke 10 is based on 2.6 kernel; this kernel does not require CD (or DVD) burners to run in the SCSI emulation, they can run in their native ATA mode; your bootloader is no longer required to initiate the SCSI emulation at boot time;
when upgrading, your bootloader got updated with new info and SCSI emulation command was removed;
but your cdrecord config file did not get updated (as it may happen when you just upgrade an old distro with a new one; some config files will be updated but some not; that is why doing a clean install of a new distro is preferable over upgrading) and it tells cdrecord to look for a SCSI drive, which does not exist;

if the above is true, you have to uninstall cdrecord first and reinstall it form scratch;
that should get rid of old config files and place a new one for you;

hope this is helpful

g


--------------------
-- The Pole
Go to the top of the page
 
+Quote Post
lesio1974
post Aug 16 2004, 10:55 PM
Post #5


I Eat C Code for Breakfast
****

Group: Members
Posts: 210
Joined: 8-March 04
From: Chicago, USA
Member No.: 2,544



in addition I found this in Fedora Core 2 release notes (i know, it is different distro, but this a general note that applies to kernel 2.6):

"The 2.6 kernel provides a new and much-improved mechanism (known as SG_IO) for applications that must send raw commands to storage devices. This includes applications for burning CDs or for extracting data from audio CDs. SG_IO also eliminates the need for ide-scsi emulation, where boot-time parameters such as hdd=ide-scsi were required to support ATAPI CD burners.

Applications packaged as part of Fedora Core 2 have been adjusted to take advantage of SG_IO. For example, to burn a CD using cdrecord, the old-style command was similar to this:

cdrecord --dev=0,0,0 <iso-file>

With SG_IO, the command would be similar to this:

cdrecord --dev=<device> <iso-file>

Where <device> could be any valid IDE (/dev/hdc) or SCSI/USB (/dev/scd0) device file name."

good luck

g


--------------------
-- The Pole
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th October 2017 - 08:38 PM