[Top][All Lists]

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

Re: [no subject]

From: Thomas Schmitt
Subject: Re: [no subject]
Date: Tue, 13 Apr 2021 11:04:12 +0200


895553893@qq.com wrote:
> In windows`s cygwin environment
> http://www.baidu.com/link?url=CQ5WbzUKwPqmqI_BYEeeZ52GyrJfZmYxt6N6lgzm
> "xorriso -devices" command only can show on devices??

I cannot view that video because of old web browser and no proprietary
software installed.

Please use copy+paste to write the xorriso command and its resulting output
as plain text into a mail.

> but it has two hardware for DVD-burn. How can I deal with it??

I am surprised that xorriso on Cygwin shows a drive at all.
libburn has no specialized system adapter for performing SCSI commands
on Cygwin/MS-Windows. On Linux it uses ioctl(SG_IO).

So unless Cygwin has gained support for this ioctl meanwhile and identfies
itself as a kind of Linux, i would expect no drive to be listed at all.
Up to now i would expect xorriso to report:

  $ xorriso -devices
  libburn : WARNING : No MMC transport adapter is present. Running on 
  xorriso : SORRY : No drives found
  xorriso : NOTE : Tolerated problem event of severity 'SORRY'
  xorriso : NOTE : -return_with SORRY 32 triggered by problem severity SORRY

What does -version report as "libburn OS adapter:" ?
On an operating system where libburn has no SCSI transport capabilities
it should report

  $ xorriso -version
  libburn OS adapter:  internal X/Open adapter sg-dummy

whereas on a Linux system it would be

  libburn OS adapter:  internal GNU/Linux SG_IO adapter sg-linux

In case that Cygwin really identifies itself as usable Linux:

On Linux the drive has to offer rw-permission to the user who runs
xorriso or any other libburn application.
So if you see one drive and the other not, the access permissions might
make the difference.

I have no own means to examine this. I don't even know whether Cygwin
offers /dev/sr* device files and whether they bear POSIX-style permissions
at all.
What do you get from this shell command

  ls -l /dev/sr*

The web tells me that Cygwin has some way to map MS-Windows devices to
Linux names.
proposes to run a loop of which we would be interested in the output of:

  cygpath -w /dev/sr0
  cygpath -w /dev/sr1


In any case it would be interesting to see what Cygwin tells about the
visible drive. Assuming that it is listed as /dev/sr0, please do

  xorriso -outdev /dev/sr0 -toc

and report the output as plain text.

Have a nice day :)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]