Re: solaris cdrecord BH08LS20 drive BD-R problems

2009-10-07 Thread Thomas Schmitt
Hi,

Andy Polyakov wrote:
 consequently non-CD-ROM multi-sessioning is not an option.

Pity. This operating system needs help.


From googling i understand that CD/DVD/BD drives
on Solaris are readable as block devices. (Up
to now i tried xorriso on Solaris only with
disk files. Testers would be highly welcome.)

xorriso can copy files out of ISO images and it
has provisions to scan for ISO sessions in
alleged -ROM media which show only one track.
I have widened this feature so that it will
work with disk files and block devices too.

  xorriso -rom_toc_scan force \
  -indev stdio:/dev/sr1 \
  -toc \

(On Linux i have to disable MMC processing
 by prefix stdio:. On Solaris the lack of
 libburn MMC transport will have the same
 effect.)
On my test BD-R this recognizes all 60 sessions
and loads the last one. Next it could extract
files to hard disk:
  -extract ISO_path disk_path

It also works with DVD-R (7 sessions), DVD+R
(5 sessions), and an USB stick (22 sessions).
My record holder is this daily backup BD-R:
  libisoburn: UPDATE : Found 307 ISO sessions by scanning 109 MB in 58 seconds
  xorriso : NOTE : Loading ISO image tree from LBA 6978304

(Extreme media need extreme patience. The long
 scan time is due to the poor random access
 performance of my BD drives. The 109 MB consist
 mainly of 307 times 150 sectors of padding.
 One could reduce that by option -no-pad when
 writing new sessions. But it won't give much
 more scan speed.)


If Solaris command mount_hsfs had an option
to address the superblock (like Linux mount
-o sbsector=...) then xorriso could compose
a mount command line which would allow to
access the most recent session via the
Solaris filesystem.
But i found no such option in web versions of
man mount(1) or mount_hsfs(1M).

Anybody has a better Solaris than that ?
(If so, see xorriso option -session_string
 for composing an own mount command.)

Test version of xorriso:
  http://scdbackup.sourceforge.net/xorriso-0.4.3.tar.gz
with timestamp 2009.10.07.080042 or newer.


Have a nice day :)

Thomas


-- 
To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@other.debian.org



Re: solaris cdrecord BH08LS20 drive BD-R problems

2009-10-07 Thread Andy Polyakov
 Note that Solaris sparc still does not support DMA on ATA interfaces.
 It's natural to expect that still means from oldest SPARC Solaris
 implementing support for IDE through latest, isn't it? Well, I can't
 speak for oldest and latest ones, but otherwise SPARC Solaris is capable
 of DMA on ATA interfaces to my knowledge. Negotiated value is reflected
 in targetN-dcd-options in prtconf -v output. Value of 0x00a2 is
 common for optical media units and denotes UDMA-2 mode.
 I am not sure about what you are interested in
 Accuracy of information provided to the public.
 
 As you might know, I send accurate information, so what is your issue?

It's not a forum for discussing my issues. If you want to continue
discussion, counterargument following:

1. According to 'man ata' DMA is enabled by default on Solaris 10. To my
experience with Sun W1100z it holds true.

2. 'man eeprom' does not provide any information about DMA settings.

3. SPARC Solaris *is* capable of DMA on ATA. To my experience it holds
true on Solaris 8 with Pioneer DVR-106: CPU load and performance was
adequate in my DVD recording tests and I never had any problems engaging
buffer underrun protection. Negotiated settings for every device can be
verified with 'prtconf -v'. A.


-- 
To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@other.debian.org



Loan Services Offered { Apply Now }

2009-10-07 Thread nahid



-- 
To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@other.debian.org



Loan Services Offered { Apply Now }

2009-10-07 Thread nahid
 No Message Collected 


-- 
To UNSUBSCRIBE, email to cdwrite-requ...@other.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@other.debian.org



Re: solaris cdrecord BH08LS20 drive BD-R problems

2009-10-07 Thread Rob W
  Will dvd+rw-mediainfo work on solaris 10 (sparc) ?
 It hasn't been tested on SPARC Solaris 10, but ...

Andy, thank you for your helpful suggestions.
Unfortunately, I could not get dvd+rw-mediainfo to work.

It fails on one of the ioctl() calls in Scsi_Command::associate()
# dvd+rw-mediainfo /dev/dsk/c4t0d0s0
/dev/dsk/c4t0d0s0: unable to open: Inappropriate ioctl for device

Here is how I built your tools:

$ echo $PATH
/usr/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin
$ make
CC -O -features=no%except,conststrings -w -D_REENTRANT -c \
   -o growisofs_mmc.o growisofs_mmc.cpp
cc -O -xstrconst -w -D_REENTRANT -D__`uname -s`=`uname -r | tr -d .` \
   -c -o growisofs.o growisofs.c
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -o growisofs growisofs_mmc.o growisofs.o -staticlib=%all \
   -lvolmgt -lrt -lpthread -ldl
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -c -o dvd+rw-format.o dvd+rw-format.cpp
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -o dvd+rw-format dvd+rw-format.o -staticlib=%all \
   -lvolmgt -lrt -lpthread -ldl
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -c -o dvd+rw-booktype.o dvd+rw-booktype.cpp
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -o dvd+rw-booktype dvd+rw-booktype.o -staticlib=%all \
   -lvolmgt -lrt -lpthread -ldl
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -c -o dvd+rw-mediainfo.o dvd+rw-mediainfo.cpp
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -o dvd+rw-mediainfo dvd+rw-mediainfo.o -staticlib=%all \
   -lvolmgt -lrt -lpthread -ldl
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -c -o dvd-ram-control.o dvd-ram-control.cpp
CC -O -features=no%except,conststrings -w -D_REENTRANT \
   -o dvd-ram-control dvd-ram-control.o -staticlib=%all \
   -lvolmgt -lrt -lpthread -ldl