> "Dennis Clarke" <[EMAIL PROTECTED]> wrote:
>
>> If I take a piece of DVD+RW 120mm media and perform a few inquiries I see
>> this :
>>
>> [1] use the -atip option
>
> looks OK

 I agree

>> [2] now try to blank that media
>
> This cannot work! This is a limitation of the DVD+ "Standard"

  great.  so we can not actually blank a DVD+RW media ?

> DVD+RW need to be overwritten.

 I will give that a try.

>> Now I try to burn that :
>>
>> bash-3.00# /opt/csw/bin/cdrecord -v dev=0,0,0 -sao
>> /export/dvd/snv_38/sol-nv-b38-x86-dvd.iso
>
> looks OK

 I agree.

>> and finally try to mount that thing :
>>
>> bash-3.00# mount -F hsfs -o ro /dev/dsk/c0t0d0s0 /cdrom
>> mount: I/O error
>> mount: cannot mount /dev/dsk/c0t0d0s0
>
> Well, this is not a usable error message :-(

 Its useless.  I can try to truss that.

bash-3.00# truss -faeilD -o /tmp/mount_DVD+R.truss /sbin/mount -F hsfs -o ro
/dev/dsk/c0t0d0s0 /cdrom
mount: I/O error
mount: cannot mount /dev/dsk/c0t0d0s0

bash-3.00# ls -lap /tmp/mount_DVD+R.truss
-rw-r--r--   1 root     other       5360 May 15 11:36 /tmp/mount_DVD+R.truss

bash-3.00# cat /tmp/mount_DVD+R.truss
417/1:           0.0000 execve("/sbin/mount", 0x08047D00, 0x08047D20)  argc = 7
417/1:           argv: /sbin/mount -F hsfs -o ro /dev/dsk/c0t0d0s0 /cdrom
417/1:           envp:
417/1:           
MANPATH=/usr/share/man:/usr/dt/share/man:/usr/openwin/share/man:/usr/java1.2/man:/usr/j2se/man:/opt/csw/share/man:/opt/csw/ssl/man
417/1:            HZ= TERM=vt100 SHELL=/sbin/sh CDR_FIFOSIZE=32m COLUMNS=80
417/1:           
PATH=/opt/csw/sbin:/opt/csw/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin
417/1:            PWD=/export/dvd/snv_38
417/1:           
CDR_SECURITY=8:dvd:i386-pc-solaris2::::432040080::Dennis_Clarke/[EMAIL 
PROTECTED]/for_blastwave_use:
417/1:            EDITOR=vi TZ=Canada/Eastern LINES=24 SHLVL=1 HOME=/root
417/1:            LOGNAME=root _=/bin/truss OLDPWD=/export/dvd/photos
417/1:           0.0094 sysi86(SI86FPHW, 0x0809A7E8, 0x08047CE4, 0x08047CF4)
= 0x00000000
417/1:           0.0004 brk(0x0809A808)                                 = 0
417/1:           0.0001 brk(0x0809C808)                                 = 0
417/1:           0.0003 sysconfig(_CONFIG_PAGESIZE)                     = 4096
417/1:           0.0001 getuid()                                        = 0 [0]
417/1:           0.0003 stat64("/cdrom", 0x08047B1C)                    = 0
417/1:           0.0002 resolvepath("/cdrom", "/cdrom", 1024)           = 6
417/1:           0.0004 access("/usr/lib/fs/hsfs/mount", 0)             = 0
417/1:           0.0016 execve("/usr/lib/fs/hsfs/mount", 0x08047BD4,
0x08047D20)  argc = 5
417/1:           argv: mount -o ro /dev/dsk/c0t0d0s0 /cdrom
417/1:           envp:
417/1:           
MANPATH=/usr/share/man:/usr/dt/share/man:/usr/openwin/share/man:/usr/java1.2/man:/usr/j2se/man:/opt/csw/share/man:/opt/csw/ssl/man
417/1:            HZ= TERM=vt100 SHELL=/sbin/sh CDR_FIFOSIZE=32m COLUMNS=80
417/1:           
PATH=/opt/csw/sbin:/opt/csw/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin
417/1:            PWD=/export/dvd/snv_38
417/1:           
CDR_SECURITY=8:dvd:i386-pc-solaris2::::432040080::Dennis_Clarke/[EMAIL 
PROTECTED]/for_blastwave_use:
417/1:            EDITOR=vi TZ=Canada/Eastern LINES=24 SHLVL=1 HOME=/root
417/1:            LOGNAME=root _=/bin/truss OLDPWD=/export/dvd/photos
417/1:           0.0038 mmap(0x00000000, 4096,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xD2780000
417/1:           0.0005 resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1",
1023) = 16
417/1:           0.0003 resolvepath("/usr/lib/fs/hsfs/mount",
"/usr/lib/fs/hsfs/mount", 1023) = 22
417/1:           0.0002 sysconfig(_CONFIG_PAGESIZE)                     = 4096
417/1:           0.0002 xstat(2, "/usr/lib/fs/hsfs/mount", 0x08047ADC)  = 0
417/1:           0.0003 open("/var/ld/ld.config", O_RDONLY)            
Err#2 ENOENT
417/1:           0.0003 xstat(2, "/usr/lib/libc.so.1", 0x08047384)      = 0
417/1:           0.0003 resolvepath("/usr/lib/libc.so.1",
"/usr/lib/libc.so.1", 1023) = 18
417/1:           0.0003 open("/usr/lib/libc.so.1", O_RDONLY)            = 3
417/1:           0.0004 mmap(0x00010000, 4096, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xD2770000
417/1:           0.0003 mmap(0x00010000, 745472, PROT_NONE,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xD26B0000
417/1:           0.0002 mmap(0xD26B0000, 648812, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xD26B0000
417/1:           0.0001 mmap(0xD275F000, 21752,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 651264) =
0xD275F000
417/1:           0.0003 mmap(0xD2765000, 3984,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) =
0xD2765000
417/1:           0.0002 munmap(0xD274F000, 65536)                       = 0
417/1:           0.0007 memcntl(0xD26B0000, 98936, MC_ADVISE, MADV_WILLNEED,
0, 0) = 0
417/1:           0.0001 close(3)                                        = 0
417/1:           0.0004 xstat(2, "/usr/lib/libdl.so.1", 0x08047384)     = 0
417/1:           0.0003 resolvepath("/usr/lib/libdl.so.1",
"/usr/lib/libdl.so.1", 1023) = 19
417/1:           0.0003 open("/usr/lib/libdl.so.1", O_RDONLY)           = 3
417/1:           0.0002 mmap(0xD2770000, 4096, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xD2770000
417/1:           0.0002 mmap(0x00001000, 4096, PROT_NONE,
MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xD277D000
417/1:           0.0002 mmap(0xD277D000, 2148,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xD277D000
417/1:           0.0003 close(3)                                        = 0
417/1:           0.0011 mmap(0x00000000, 4096,
PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xD26A0000
417/1:           0.0008 munmap(0xD2770000, 4096)                        = 0
417/1:           0.0003 getustack(0x08047A40)
417/1:           0.0004 getrlimit(RLIMIT_STACK, 0x08047838)             = 0
417/1:           0.0002 getcontext(0x08047840)
417/1:           0.0002 setustack(0xD2765F14)
417/1:           0.0003 sysi86(41, 0xD2765F28, 0x0000133F, 0x00001F80)  =
0x00000000
417/1:           0.0006 brk(0x080636A8)                                 = 0
417/1:           0.0001 brk(0x080656A8)                                 = 0
417/1:           0.0006 sysconfig(_CONFIG_PAGESIZE)                     = 4096
417/1:           0.0002 getuid()                                        = 0 [0]
417/1:           0.0002 sigaction(SIGHUP, 0x080473A8, 0x08047418)       = 0
417/1:           0.0002 sigaction(SIGQUIT, 0x080473A8, 0x08047418)      = 0
417/1:           0.0001 sigaction(SIGINT, 0x080473A8, 0x08047418)       = 0
417/1:           0.0384 mount("/dev/dsk/c0t0d0s0", "/cdrom",
MS_RDONLY|MS_OPTIONSTR, "hsfs", 0x00000000, 0) Err#5 EIO
417/1:           0.0008 write(2, " m o u n t", 5)                       = 5
417/1:           0.0002 write(2, " :  ", 2)                             = 2
417/1:           0.0004 write(2, " I / O   e r r o r", 9)               = 9
417/1:           0.0004 write(2, "\n", 1)                               = 1
417/1:           0.0004 fstat64(2, 0x08046768)                          = 0
417/1:           0.0002 write(2, " m o u n t", 5)                       = 5
417/1:           0.0003 write(2, " :   c a n n o t   m o u".., 15)      = 15
417/1:           0.0004 write(2, " / d e v / d s k / c 0 t".., 17)      = 17
417/1:           0.0004 write(2, "\n", 1)                               = 1
417/1:           0.0003 _exit(33)
bash-3.00#

still looks useless ..  :-(

>> Nothing I do here will improve matters much.  I can try again with another
>> DVD+R media but I get the same result.
>
> Did you try to read the data back using readcd and then comparing with the
> original?

Yes.  It fails right away :

bash-3.00# /opt/csw/bin/readcd -v dev=0,0,0 meshpoints=16
f=sol-nv-b38-x86-dvd.test
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Read  speed: 11080 kB/s (CD  62x, DVD  8x).
Write speed:  5540 kB/s (CD  31x, DVD  4x).
Capacity: 1 Blocks = 2 kBytes = 0 MBytes = 0 prMB
Sectorsize: 2048 Bytes
Copy from SCSI (0,0,0) disk to file 'sol-nv-b38-x86-dvd.test'
end:         1
addr:        1 cnt: 1
Time total: 1.096sec
Read 2.00 kB at 1.8 kB/sec.
bash-3.00#

Looks like 1 sector of 2048 bytes of data.

Dennis
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to