bug-xorriso
[Top][All Lists]
Advanced

[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

Hi,

895553893@qq.com wrote:
> In windows`s cygwin environment
> http://www.baidu.com/link?url=CQ5WbzUKwPqmqI_BYEeeZ52GyrJfZmYxt6N6lgzm
1K0tfFIcThkM23APHoLpd9PrCxT6iw3Cu8h9w-uFx47Y1p0-U6U3TBGB7CdD1qE1Bdi
> "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 
sg-dummy.c.
  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.
  
https://stackoverflow.com/questions/34584660/cygwin-equivalent-of-linux-dev-sda-dev-sdb-etc
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 :)

Thomas




reply via email to

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