Thanks for answer.
After more investigation: my prob. is wrong flag setup.
The default defined in utility prog. in:
http://www.engbedded.com/fusecalc is:
-U lfuse:w:0x42:m -U hfuse:w:0x99:m -U efuse:w:0xff:m (-U lock:w:0xff:m)
The fct. burn bootloader for mega2560 (in tools/burn_bootloader) change fuse as:
-Ulfuse:w:0xFF:m -Uhfuse:w:0xD8:m -Uefuse:w:0xFD:m -Ulock:w:0x3F:m
and upload stk500v2/stk500boot_v2_mega2560.hex with rewrite : -Ulock:w:0x0F:m
The end of file .hex for the bootloader for mega2560 is 0x59c0. In this case the read back error
is not possible at 0x1e000 because is outside of upload stk500boot_v2_mega2560.hex.!!!
Now I use fuse's like this: avrdude -v -patmega2560 -cusbasp -Pusb -U lfuse:w:0xc2:m -U hfuse:w:0x99:m -U efuse:w:0xff:m -U lock:w:0x3f:m
and all it's OK. : interrupt reset @ 0x000 & unlock for ISP & timing slower
andre