Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: Janslav 05 Listopadu 2015, 18:19:56

Název: CD/DVD pouze pro čtení
Přispěvatel: Janslav 05 Listopadu 2015, 18:19:56
Nainstaloval jsem nově Lubuntu 14.04 a při použití vypalovacího programu K3b mi to hlásí chybu zápisu na CD. Utilita DISKY pro CD jednotku /dev/sr0 hlásí, že je pouze pro čtení. To čtení funguje - instalace byla z DVD.
Jak mám nastavit /dev/sr0 pro zápis a čtení ?
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: donny 05 Listopadu 2015, 18:27:01
Kdyz to hlasi chybu, musite napsat, jakou (presne zneni, v jake fazi atd.). Pripadne prilozit nejake logy, jsou-li k dispozici.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 06 Listopadu 2015, 10:35:15
K3b po začátku vypalování hlásí:
-- Starting disc write
-- cdrecord returned an unknown error code 254

a ta chyba dle dalšího zkoumání znamená mj. že cd drive je otevřený pouze pro čtení.
Jak to mám přepnout i na zápis ?
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 06 Listopadu 2015, 10:52:37
Ještě jsem dále hledal a našel jsem na foru Ubuntu tohle:

http://askubuntu.com/questions/287308/k3b-cdrecord-has-no-permission (http://askubuntu.com/questions/287308/k3b-cdrecord-has-no-permission)

a moje K3b dělá přesně to samé. Bohužel obě rady tam obsažené mi nepomohly, nastavit Settings v K3b se mi nezdařilo/nepochopil jsem, ajk to autor myslí a rada použít Brasero místo K3b také nefunguje, ani Brasero není schopné zápisu, v logu Brasero je chyba popsána takto (vypsány jen části logu):
.
.
.
Kód: [Vybrat]
BraseroWodim called brasero_job_set_current_action
BraseroWodim got varg:
   wodim
   -v
   dev=/dev/sr0
   -dummy
   speed=10
   driveropts=burnfree
   fs=7m
   tsize=84149s
   -data
   -nopad
   -
BraseroWodim Launching command
BraseroWodim called brasero_job_get_fd_out
.
.
.

BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: HUP
BraseroWodim stdout: HUP
BraseroWodim process finished with status 254
BraseroWodim called brasero_job_error
BraseroWodim finished with an error
BraseroWodim asked to stop because of an error
   error      = 0
   message   = "no message"
BraseroLibisofs stopping
BraseroLibisofs Getting out thread
BraseroLibisofs disconnecting BraseroLibisofs from BraseroWodim
BraseroWodim stopping
BraseroWodim closing connection for BraseroWodim
Session error : unknown (brasero_burn_record brasero-burn.c:2859)

Podle mne to vše znamená, že nejde na CD zapisovat, čtení z CD ale bez problémů funguje.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 06 Listopadu 2015, 12:21:21
Uživatel by měl být ve skupině, která povoluje vypalování/zápis. Teda něco jako "fuse", "cdrom", atd.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Myrmica 06 Listopadu 2015, 13:22:26
V jakých skupinách jsi zjistíš nejlépe pomocí příkazu:
Kód: [Vybrat]
groups "$USER"Ten ti vypíše všechny skupiny, jichž jsi členem. Dej výpis sem.
Nevytvářel jsi náhodou nového uživatele, a nezkoušíš to z něho?
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: donny 06 Listopadu 2015, 14:37:07
Skupiny vypíše i příkaz

Kód: [Vybrat]
id
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 08 Listopadu 2015, 17:24:37
Jsem (jan) členem skupiny nazvané cdrom.  Nějak ale nemohu zjistit, zda tato skupina má oprávnění zápisu na cd/dvd.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: donny 08 Listopadu 2015, 19:54:15
Správná skupina by mohla být optical. Zkus se přidat do té.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 10 Listopadu 2015, 10:28:04
Skupinu optical jsem tam neměl, tak jsem jí vytvořil a žádná změna. Stále to nenahrává.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 10 Listopadu 2015, 14:49:35
Hmm, pořád nevidím žádný výpis příkazů, které tu kluci uvedli. Sem s nimi...
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 10 Listopadu 2015, 16:52:46
Moje výpisy členství ve skupinách a ls jednotky cd jsou:

jan@jan-desktop:~$ id
uid=1000(jan) gid=1000(jan) skupiny=24(cdrom),0(root),4(adm),27(sudo),29(audio),30(dip),44(video),46(plugdev),100(users),108(lpadmin),118(sambashare),999,1000(jan)

jan@jan-desktop:~$ ls -l /dev/sr0
brw-rw----+ 1 root cdrom 11, 0 lis 10 16:10 /dev/sr0

jan@jan-desktop:~$ getfacl /dev/sr0
getfacl: Odstaňování úvodního "/" z názvů absolutních cest
# file: dev/sr0
# owner: root
# group: cdrom
user::rw-
user:jan:rw-
group::rw-
mask::rw-
other::--

Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 11 Listopadu 2015, 11:28:34
Zkusil bych tento návod:
http://ubuntuforums.org/showthread.php?t=1594508

Případně K3B i Brasero spustit z příkazovky a výpis dát sem.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 11 Listopadu 2015, 17:03:37
Takhle vypadá debugging output K3b (pokus o vypálení 1 souboru na CD-RW, rychlost auto, wrirting mode auto. Pokud udělám jen simulaci, chyba nastane stejně. Pokud zadám nižší rychlost, samo se přepne na 10x a chyba stejná. Pokud dám formát TAO, chyba stejná):  .....

Kód: [Vybrat]
Devices
-----------------------
HL-DT-ST DVDRAM GSA-4167B DL11 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 1294 (2650112 bytes)

System
-----------------------
K3b Version: 2.0.2
KDE Version: 4.13.3
QT Version:  4.8.6
Kernel:      3.19.0-33-generic

Used versions
-----------------------
mkisofs: 1.1.11
cdrecord: 1.1.11

cdrecord
-----------------------
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.11
SCSI buffer size: 64512
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
TOC Type: 3 = CD-ROM XA mode 2
Driveropts: 'burnfree'
Device type    : Removable CD-ROM
Version        : 5
Response Format: 2
Capabilities   :
Vendor_info    : 'HL-DT-ST'
Identification : 'DVDRAM GSA-4167B'
Revision       : 'DL11'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x000A (CD-RW)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0011 (DVD-R sequential recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x001A (DVD+RW)
Profile: 0x001B (DVD+R)
Profile: 0x002B (DVD+R/DL)
Profile: 0x0010 (DVD-ROM)
Profile: 0x0009 (CD-R)
Profile: 0x000A (CD-RW) (current)
Profile: 0x0008 (CD-ROM)
Profile: 0x0002 (Removable disk)
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1053696 = 1029 KB
Drive DMA Speed: 11858 kB/s 67x CD 8x DVD
FIFO size      : 12582912 = 12288 KB
Speed set to 1764 KB/s
Track 01: data     2 MB       
Total size:        2 MB (00:17.28) = 1296 sectors
Lout start:        3 MB (00:19/21) = 1296 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 2
  Reference speed: 6
  Is not unrestricted
  Is erasable
  Disk sub type: High speed Rewritable (CAV) media (1)
  ATIP start of lead in:  -11077 (97:34/23)
  ATIP start of lead out: 359849 (79:59/74)
  1T speed low:  4 1T speed high: 10
  2T speed low:  2 2T speed high: 10
  power mult factor: 2 6
  recommended erase/write power: 5
  A1 values: 24 2C DC
  A2 values: 14 A4 4A
  A3 values: 04 C4 80
Disk type:    Phase change
Manuf. index: 11
Manufacturer: Mitsubishi Chemical Corporation
Blocks total: 359849 Blocks current: 359849 Blocks remaining: 358553
Starting to write CD/DVD at speed  10.0 in real TAO mode for multi session.
Last chance to quit, starting real write in    2 seconds.
   1 seconds.
   0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 0
Track 01:    0 of    2 MB written.
Errno: 5 (Input/output error), write_g1 scsi sendcmd: no error
CDB:  2A 00 00 00 00 1F 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 04 00 00 00 00 10 86 53 E4 90 08 03 00 00
Sense Key: 0x4 Hardware Error, Segment 0
Sense Code: 0x08 Qual 0x03 (logical unit communication crc error (ultra-dma/32)) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.012s timeout 40s
/usr/bin/wodim: A write error occured.
/usr/bin/wodim: Please properly read the error message above.
write track data: error after 63488 bytes
Writing  time:   11.769s
Average write speed   1.5x.
Fixating...
Fixating time:   33.148s
/usr/bin/wodim: fifo had 42 puts and 2 gets.
/usr/bin/wodim: fifo was 0 times empty and 0 times full, min fill was 100%.

cdrecord command:
-----------------------
/usr/bin/wodim -v gracetime=2 dev=/dev/sr0 speed=10 -tao driveropts=burnfree -multi -xa -tsize=1294s -

mkisofs
-----------------------
1294
I: -input-charset not specified, using utf-8 (detected in locale settings)
 39.49% done, estimate finish Wed Nov 11 16:53:52 2015
 77.82% done, estimate finish Wed Nov 11 16:53:49 2015
Total translation table size: 0
Total rockridge attributes bytes: 267
Total directory bytes: 398
Path table size(bytes): 10
Max brk space used 0
1294 extents written (2 MB)

mkisofs calculate size command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -print-size -quiet -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-jan/k3bVY2297.tmp -rational-rock -hide-list /tmp/kde-jan/k3bcl2297.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-jan/k3bMr2297.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-jan/k3blH2297.tmp

mkisofs command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -volid K3b data project -volset  -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher  -preparer  -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-jan/k3boB2297.tmp -rational-rock -hide-list /tmp/kde-jan/k3bjk2297.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-jan/k3bEt2297.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-jan/k3bRE2297.tmp

Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 12 Listopadu 2015, 08:09:44
Hmm, moudrej zo toho nejsem. Zkusil bych vyměnit kabel, dát do jiného konektoru, kvůli tomuto:

Sense Code: 0x08 Qual 0x03 (logical unit communication crc error (ultra-dma/32)) Fru 0x0
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 22 Listopadu 2015, 17:55:35
HW chyba je asi možná, ale musel bych vymontovat a rozmontovat celý case a do toho se mi zatím nechce.

Zajímavé ale je, že K3b pracuje bez závad - zapisuje na CD/DVD - pokud zapisovaný soubor je malý, cca do 100 kB, pokud je větší, už se chyba projeví a zápis se nekoná. To by přece ukazovalo na SW chybu...
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 23 Listopadu 2015, 10:36:49
Nechal bych HW testnout Memtestem. Ale jinak fakt nevím...
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 26 Listopadu 2015, 09:52:48
Díval jsem se na Memtest, ale nezdá se mi, že by uměl testovat CD/DVD drive.
Našel jsem ale na to testovací program QpxTool a tím jsem to otestoval jak pro CD-RW, tak i pro DVD+RW a v obou případech mi program nenahlásil žádnou chybu.
Tak už neví.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Myrmica 26 Listopadu 2015, 10:54:23
A nemůže to být médiem?
Jaké médium používáš a používáš to samé i při testech?
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 26 Listopadu 2015, 14:34:53
Ne, opravdu neumí testovat DVD mechaniku. Ale umí zatížit a otestovat systém, který do DVD tlačí data. Pokud je třeba poškozená RAM, pak pápá data. Je problém ten Memtest pustit?
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Janslav 26 Listopadu 2015, 16:55:55
Já ten memtest nějak neumím spustit. Jak na to ? Mám tam Memtester, ale nevím co s ním.
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: vxmery 26 Listopadu 2015, 18:42:41
sory, preklep
Název: Re:CD/DVD pouze pro čtení
Přispěvatel: Milhouse 27 Listopadu 2015, 07:47:52
http://wiki.ubuntu.cz/memtest86