Fórum Root.cz

Hlavní témata => Software => Téma založeno: tuxmartin 18. 09. 2015, 13:33:24

Název: Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: tuxmartin 18. 09. 2015, 13:33:24
Nedavno jsem si koupil na eBay externi USB3.0 Blu-Ray vypalovacku. Je v ni notebookova mechanika Panasonic UJ-240. Mam to jenom na zalohovani velkych objemu dat.
Ve Windows vypalovani funguje, ale v linuxu ne.

V Linuxu mi bez problemu funguje cteni. V Ubuntu neumi ani Brasero, ani K3B vypalovat Blu-Ray. Podle oficialniho navodu (https://help.ubuntu.com/community/CdDvd/Burning#Blu-Ray_Burning) mi to nefunguje. K3B okamzite po zacatku vypalovani oznami podteceni bufferu a medium za 25Kc muzu vyhodit.

Nasel jsem navod na vypalovani Blu-Ray z terminalu (http://allgood38.io/burn-bluray-data-disks-on-linux-minimize-coasters.html). Zkompiloval jsem si nejnovejsi cdrtools. Vypaloval jsem pomoci prikazu:
Kód: [Vybrat]
sudo cdrecord -v -dao driveropts=burnfree speed=1 dev=/dev/sr0 DISC.udfOkamzite po zacatku doslo buffer underrun a dalsi medium pryc...

Muzete mi prosim nekdo poradit, jak v Linuxu funkce palit Blu-Ray?

Kód: [Vybrat]
$ /opt/schily/bin/cdrecord dev=/dev/sr0 -checkdrive
Cdrecord-ProDVD-ProBD-Clone 3.01 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2015 Joerg Schilling
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.9'.
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identifikation : 'BD-MLT UJ240AS  '
Revision       : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
cdrecord: Cannot load media with this drive!
cdrecord: Try to load media by hand.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO RAW/R16 RAW/R96P RAW/R96R
cdrecord: Warning: Cannot read drive buffer.
cdrecord: Warning: The DMA speed test has been skipped.

Pouzivam Mint 17.1 (Ubuntu 14.04):
Kód: [Vybrat]
# lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 17.1 Rebecca
Release: 17.1
Codename: rebecca
# uname -a
Linux martin 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: tuxmartin 18. 09. 2015, 13:51:44
Jak jsem ted zjistil, nejde palit na adna media. Znicil jsem jedno DVD+R a radeji jsem si nasel stare CD-RW:
Kód: [Vybrat]
# cdrecord -v -dao driveropts=burnfree speed=4 dev=/dev/sr0 /media/data/debian-update-8.2.0-i386-CD-1.iso
TOC Type: 1 = CD-ROM
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.11
Driveropts: 'burnfree'
SCSI buffer size: 64512
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identification : 'BD-MLT UJ240AS  '
Revision       : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x000A (CD-RW)
Profile: 0x0041 (BD-R sequential recording)
Profile: 0x0042 (BD-R random recording)
Profile: 0x0043 (BD-RE)
Profile: 0x0040 (BD-ROM)
Profile: 0x0012 (DVD-RAM)
Profile: 0x002B (DVD+R/DL)
Profile: 0x001B (DVD+R)
Profile: 0x001A (DVD+RW)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0011 (DVD-R sequential recording)
Profile: 0x0010 (DVD-ROM)
Profile: 0x000A (CD-RW) (current)
Profile: 0x0009 (CD-R)
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 RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1179648 = 1152 KB
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
FIFO size      : 12582912 = 12288 KB
Track 01: data   138 MB       
Total size:      159 MB (15:47.73) = 71080 sectors
Lout start:      159 MB (15:49/55) = 71080 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 6
  Reference speed: 2
  Is not unrestricted
  Is erasable
  ATIP start of lead in:  -11635 (97:26/65)
  ATIP start of lead out: 112349 (24:59/74)
  1T speed low:  0 (reserved val  0) 1T speed high:  4
  2T speed low:  0 (reserved val  5) 2T speed high:  0 (reserved val 12)
  power mult factor: 7 5
  recommended erase/write power: 3
  A1 values: 02 7A B0
  A2 values: 5C F8 36
Disk type:    Phase change
Manuf. index: 3
Manufacturer: CMC Magnetics Corporation
Blocks total: 112349 Blocks current: 112349 Blocks remaining: 41269
resid: 60
Speed set to 706 KB/s
Starting to write CD/DVD at speed   4.0 in real SAO mode for single session.
Last chance to quit, starting real write in    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
resid: 60
resid: 60
Performing OPC...
Sending CUE sheet...
Writing pregap for track 1 at -150
Errno: 5 (Input/output error), write_g1 scsi sendcmd: no error
CDB:  2A 00 FF FF FF 6A 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 21 02 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0
Sense flags: Blk 0 (not valid)
resid: 63488
cmd finished after 0.002s timeout 200s
write track pad data: error after 0 bytes
BFree: 1070 K BSize: 1152 K
Starting new track at sector: 0
Track 01:    0 of  138 MB written.Errno: 5 (Input/output error), write_g1 scsi sendcmd: no error
CDB:  2A 00 00 00 00 00 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 21 02 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0
Sense flags: Blk 0 (not valid)
resid: 63488
cmd finished after 0.001s timeout 200s

write track data: error after 0 bytes
wodim: The current problem looks like a buffer underrun.
wodim: It looks like 'driveropts=burnfree' does not work for this drive.
wodim: Please report.
wodim: Make sure that you are root, enable DMA and check your HW/OS set up.
Writing  time:   47.294s
Average write speed  21.8x.
Fixating...
Fixating time:    1.584s
wodim: fifo had 191 puts and 1 gets.
wodim: fifo was 0 times empty and 0 times full, min fill was 100%.

A presne takhle vypadaji vsechna znicena media:
Kód: [Vybrat]
# /opt/schily/bin/cdrecord -minfo
Cdrecord-ProDVD-ProBD-Clone 3.01 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2015 Joerg Schilling
Linux sg driver version: 3.5.34
Using libscg version 'schily-0.9'.
No target specified, trying to find one...
Using dev=7,0,0.
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identifikation : 'BD-MLT UJ240AS  '
Revision       : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO RAW/R16 RAW/R96P RAW/R96R
cdrecord: Warning: Cannot read drive buffer.
cdrecord: Warning: The DMA speed test has been skipped.
Mounted media class:      CD
Mounted media type:       CD-RW
Disk Is erasable
data type:                standard
disk status:              complete
session status:           complete
BG format status:         none
first track:              1
number of sessions:       1
first track in last sess: 1
last track in last sess:  1
Disk Is not unrestricted
Disk type: CD-DA or CD-ROM
Disk id: 0xBD51E
last start of lead in: 716730
last start of lead out: 1166730
OPC table:

Track  Sess Type   Start Addr End Addr   Size
==============================================
    1     1 Data   0          71077      71078

Last session start address:         0
Last session leadout start address: 71078
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: tuxmartin 18. 09. 2015, 13:56:10
Zajimave je, ze formatovani CD-RW funguje bez problemu:
Kód: [Vybrat]
# /opt/schily/bin/cdrecord -v blank=fast dev=/dev/sr0
Cdrecord-ProDVD-ProBD-Clone 3.01 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2015 Joerg Schilling
TOC Type: 1 = CD-ROM
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.9'.
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identifikation : 'BD-MLT UJ240AS  '
Revision       : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Current: CD-RW
Profile: BD-R sequential recording
Profile: BD-R random recording
Profile: BD-RE
Profile: BD-ROM
Profile: DVD-RAM
Profile: DVD+R/DL
Profile: DVD+R
Profile: DVD+RW
Profile: DVD-RW restricted overwrite
Profile: DVD-RW sequential recording
Profile: DVD-R/DL sequential recording
Profile: DVD-R sequential recording
Profile: DVD-ROM
Profile: CD-RW (current)
Profile: CD-R
Profile: CD-ROM
Profile: 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 RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1179648 = 1152 KB
cdrecord: Warning: Cannot read drive buffer.
cdrecord: Warning: The DMA speed test has been skipped.
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 6
  Reference speed: 2
Disk Is not unrestricted
Disk Is erasable
  ATIP start of lead in:  -11635 (97:26/65)
  ATIP start of lead out: 112349 (24:59/74)
  1T speed low:  0 (reserved val  0) 1T speed high:  4
  2T speed low:  0 (reserved val  5) 2T speed high:  0 (reserved val 12)
  power mult factor: 7 5
  recommended erase/write power: 3
  A1 values: 02 7A B0
  A2 values: 5C F8 36
Disk type:    Phase change
Manuf. index: 3
Manufacturer: CMC Magnetics Corporation

    Capacity  Blklen/Sparesz.  Format-type  Type
      112349             2048         0x00  Unformated or Blank Media
      112349             2048         0x00  Reserved (0)
      112349              256         0x10  Reserved (0)
      112349              256         0x12  Reserved (0)
resid: 60
Starting to write CD/DVD/BD at speed 4 in real BLANK mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Performing OPC...
Blanking PMA, TOC, pregap
Blanking time:    0.005s (00:00:00.005)


# /opt/schily/bin/cdrecord -minfo
Cdrecord-ProDVD-ProBD-Clone 3.01 (x86_64-unknown-linux-gnu) Copyright (C) 1995-2015 Joerg Schilling
Linux sg driver version: 3.5.34
Using libscg version 'schily-0.9'.
No target specified, trying to find one...
Using dev=7,0,0.
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   :
Vendor_info    : 'MATSHITA'
Identifikation : 'BD-MLT UJ240AS  '
Revision       : '1.01'
Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO RAW/R16 RAW/R96P RAW/R96R
cdrecord: Warning: Cannot read drive buffer.
cdrecord: Warning: The DMA speed test has been skipped.
Mounted media class:      CD
Mounted media type:       CD-RW
Disk Is erasable
data type:                standard
disk status:              empty
session status:           empty
BG format status:         none
first track:              1
number of sessions:       1
first track in last sess: 1
last track in last sess:  1
Disk Is not unrestricted
Disk type: undefined
last start of lead in: -11635
last start of lead out: 112349
OPC table:

Track  Sess Type   Start Addr End Addr   Size
==============================================
    1     1 Blank  0          112346     112347

Next writable address:              0
Remaining writable size:            112347
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: trubicoid2 18. 09. 2015, 14:43:31
cdrecord/wodim by se mel pouzivat jen na CD na DVD/BR bys mel pouzit growisofs z baliku  dvd+rw-tools nejmin verze 7.0

a zkus bud:
Kód: [Vybrat]
dvd+rw-format /dev/sr0
growisofs -speed=1 -Z /dev/sr0=DISC.udf

nebo:
Kód: [Vybrat]
growisofs -speed=1 -use-the-force-luke=spare:none -Z /dev/sr0=DISC.udf
pripadne pouzij cdrskin nebo xorriso

https://lists.fedoraproject.org/pipermail/users/2013-July/439016.html
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: Trident 18. 09. 2015, 15:32:54
Máš posledni firmware? Stíhá ti USB sběrnice? Co na to iostat? Máš na palidlo zvláštní USB port? Proč nicis média a nezkusis nejdříve simulaci? Nediv se že formátování projde když se neprenasi krom control commandu skoro žádná data. Zkusil si pálit na nejnizsi rychlosti? Ach joooooo... připadá mi ze palis poprvy.
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: hawran diskuse 18. 09. 2015, 15:37:34
Máš posledni firmware? Stíhá ti USB sběrnice? Co na to iostat? Máš na palidlo zvláštní USB port? Proč nicis média a nezkusis nejdříve simulaci? Nediv se že formátování projde když se neprenasi krom control commandu skoro žádná data. Zkusil si pálit na nejnizsi rychlosti? Ach joooooo... připadá mi ze palis poprvy.

Koho by to napadlo, řešit takové ofuky v roce 2015.
Ach jo.
Název: Re:Linux vypalovani Blu-Ray - podteceni bufferu
Přispěvatel: tuxmartin 18. 09. 2015, 20:00:05
Máš posledni firmware? Stíhá ti USB sběrnice? Co na to iostat? Máš na palidlo zvláštní USB port? Proč nicis média a nezkusis nejdříve simulaci? Nediv se že formátování projde když se neprenasi krom control commandu skoro žádná data. Zkusil si pálit na nejnizsi rychlosti? Ach joooooo... připadá mi ze palis poprvy.
Firmware jsem zatim neresil - ve Win to fungovalo.
USB jsem zkousel USB3 i USB2, palil jsem na rychlost 1x - nizsi uz nejde. "Samostatny USB konektor".
Simulaci jsem predtim nezkousel. Naivne jsem doufal, ze kdyz to ve starych Windows 7 funguje, pujde to v linuxu taky...
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: Lol Phirae 18. 09. 2015, 21:17:53
Kravina. Dej to na USB flashku misto nesmyslnejch placek.
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: tuxmartin 18. 09. 2015, 22:35:09
Bavíme se o stovkách GB.
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: Lol Phirae 18. 09. 2015, 22:46:50
Tak 128GB flashka se dá koupit taky, nicméně normální disk určitě vyjde levnějc a nepřijdeš o stovky GB dat jedním škrábnutím dementní placky,
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: tuxmartin 19. 09. 2015, 01:13:01
Konecne se mi to podarilo! Zde je funkcni postup:

Priprava dat pro vypaleni:
Kód: [Vybrat]
truncate -s 25GB MYBLURAY-DISC.udf
mkudffs MYBLURAY-DISC.udf
mkudffs --vid="My Label" MYBLURAY-DISC.udf
sudo losetup -f MYBLURAY-DISC.udf
sudo mount /dev/loop0 /mnt/MYBLURAY-DISC
# ... naplneni daty ...
sudo umount /dev/loop0
sudo losetup -d /dev/loop0

Vypaleni:
Kód: [Vybrat]
sudo growisofs -speed=1 -use-the-force-luke=spare:none -Z /dev/sr0=/home/martin/MYBLURAY-DISC.udf
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: trubicoid2 21. 09. 2015, 09:08:27
vsak sem to rikal  ;D

jeste tento postup co jsi zvolil, by mel byt rychlejsi, ale jestli to chapu dobre, tak vypne defect management

jestli chces defect management, tak zkus tu variantu s formatem a bez starwars :) prej to bude pomalejsi, protoze po zapise sektoru ho znova cte a kdyz se to nepovede, tak ho napise do spare, jako na hdd; zato by to melo byt bezpecnejsi, coz na zalohy asi chces

mozna taky by jelo speed=2, muzes zkusit, jestli mas dost volnych placek  ;D
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: tuxmartin 21. 09. 2015, 11:01:09
Jak to myslis? Nepouzivat "-use-the-force-luke=spare:none" ale misto toho nejdriv BD naformatovat a pote palit?
Takze bych pak pouzil:
Kód: [Vybrat]
dvd+rw-format /dev/sr0
growisofs -speed=1 -Z /dev/sr0=DISC.udf

Co si mam predstavit pod defect managementem? Neco jako kontrola chyb?

Uz palim 2x a krasne to stiha, vic se na USB 2.0 bojim.
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: trubicoid2 21. 09. 2015, 11:42:53
Jak to myslis? Nepouzivat "-use-the-force-luke=spare:none" ale misto toho nejdriv BD naformatovat a pote palit?
Takze bych pak pouzil:
Kód: [Vybrat]
dvd+rw-format /dev/sr0
growisofs -speed=1 -Z /dev/sr0=DISC.udf

ano, tak to myslim

Co si mam predstavit pod defect managementem? Neco jako kontrola chyb?

Počujte, Kefalín a čo si vy predstavujete pod takým slovom "defect management"?  ;D ;D ;D

Sem rikal, zapise sektor, precte, kdyz to neshouhlasi, tak zapise do rezervniho sektoru a ten puvodni oznaci jako vadnej. Jako na hdd skoro. Jen kvuli tomu cteni to bude palit pomaleji. Ale na zalohy bych rekl, ze to je vhodne a pouzival bych to.

Uz palim 2x a krasne to stiha, vic se na USB 2.0 bojim.

vic bych nedaval, mozna s tim defect managementem bude potreba rychlost snizit, nevim, mozna ne

Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: ByCzech 22. 09. 2015, 01:37:24
Jak to myslis? Nepouzivat "-use-the-force-luke=spare:none" ale misto toho nejdriv BD naformatovat a pote palit?
Takze bych pak pouzil:
Kód: [Vybrat]
dvd+rw-format /dev/sr0
growisofs -speed=1 -Z /dev/sr0=DISC.udf

Co si mam predstavit pod defect managementem? Neco jako kontrola chyb?

Uz palim 2x a krasne to stiha, vic se na USB 2.0 bojim.

Proč? USB 2.0 umí až 480 Mbps (60 MB/s). BD speed 2x je 72 Mbps (9 MB/s).
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: trubicoid2 22. 09. 2015, 07:39:14
60MB/s nikdo usb2 neprotlacil, maximum 35MB/s, ale normalne jen neco pres 20MB/s, coz uz by bylo na hrane pro 4x
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: Tomaskom 22. 09. 2015, 16:53:00
60MB/s nikdo usb2 neprotlacil, maximum 35MB/s, ale normalne jen neco pres 20MB/s, coz uz by bylo na hrane pro 4x
45MB/s mi na externi disk po USB2 lita bezne (zapis), po USB3 tak 55-60MB/s (coz bude uz spis limitace disku samotnyho).
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: trubicoid2 22. 09. 2015, 17:12:33
45MB/s pres USB2 je moc, zmer si to znova

treba tu: http://blog.premiumusb.com/2011/12/usb-2-vs-usb-3-speed-test-results/ (http://blog.premiumusb.com/2011/12/usb-2-vs-usb-3-speed-test-results/)

USB3 flash v USB2 max 34MB/s, v USB3 skoro 58MB/s
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: Tomaskom 22. 09. 2015, 19:16:27
A jo, 45 sem trochu nadstrelil, nevim s cim se si to popletl.
Ale 39MB/s mi to v prumeru na cteni dava (mereny pomoci gnome-disks).
Pres dd if=/dev/sdb bs=4096 count=131072 of=/dev/null ale jen ~36MB/s, v cem je rozdil nevim...

(Na internim disku je to naopak, dd vykazuje vyrazne lepsi vysledky.)
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: ByCzech 23. 09. 2015, 05:33:59
60MB/s nikdo usb2 neprotlacil, maximum 35MB/s, ale normalne jen neco pres 20MB/s, coz uz by bylo na hrane pro 4x

Ano efektivní strop se pohybuje okolo 30-40 MB/s, ale pořád to je daleko víc než DB speed 2x...
Název: Re:Podteceni bufferu při vypalovani Blu-Ray
Přispěvatel: trubicoid2 23. 09. 2015, 08:23:53
A jo, 45 sem trochu nadstrelil, nevim s cim se si to popletl.
Ale 39MB/s mi to v prumeru na cteni dava (mereny pomoci gnome-disks).
Pres dd if=/dev/sdb bs=4096 count=131072 of=/dev/null ale jen ~36MB/s, v cem je rozdil nevim...

(Na internim disku je to naopak, dd vykazuje vyrazne lepsi vysledky.)

to uz je lepsi :)
v tech benchmarkach je potreba davat pozor hlavne na cache, pro jistotu je dobre prenaset vic nez dvakrat RAM, ty prenasis jen 512M
taky je dobry ty cache vysypat, no a bs muze byt i vetsi, treba 1M

Kód: [Vybrat]
sync
sync
sudo echo 3 > /proc/sys/vm/drop_caches
dd if=/dev/sdb bs=1M count=32768 of=/dev/null #32GB

no a treba hdparm -t /dev/sdb nebo hdparm -t --direct /dev/sdb cache vysypou, takze to byva dobre



a zapis je jeste slozitejsi, protoze se to nahrne do RAM a prikaz konci, ale zapis pokracuje na pozadi, takze je treba oflag sync nebo direct

Kód: [Vybrat]
dd if=/dev/zero bs=1M count=32768 of=/mnt/velkej_soubor oflag=direct #32GB