Hi, the log messages about "unaligned transfer" would be explained if indeed the block size of the drive would be mistaken as 512 bytes rather than 2048 bytes.
So it might be interesting to let lsblk report "sector" sizes as perceived by the kernel: lsblk -b -o VENDOR,MODEL,SIZE,PHY-SEC,LOG-SEC /dev/sr0 I get from the empty drive (last medium in was a CD-RW): VENDOR MODEL SIZE PHY-SEC LOG-SEC HL-DT-ST BDDVDRW GGC-H20L 287483904 2048 2048 and with a BD-RE loaded: VENDOR MODEL SIZE PHY-SEC LOG-SEC HL-DT-ST BDDVDRW GGC-H20L 24756879360 2048 2048 Have a nice day :) Thomas