so should do checksum (sha256(sha256 (0x2b) and private key in hex) ) ?
Almost. Private key as bytes.
could please tell on the example above how to do exactly , i almost tried every combination , still can't get the 0134CC212A
You are probably hashing it as a string, not as bytes.
Also, what led you to think that you need to prepend 2b and what led you to think that you need to append 0134CC212A? What makes you think that 3081D30201010420 signals the start of a private key? What makes you think that 0578AA4071328241247763B63134918892FFDA1E3C1DFE402F0A01D623B3FB97 is your private key in hex?
From what I can find, the byte you need to prepend is 0x9e. 0134CC212A does not match the 4 byte checksum for Base58 Check encoding as it is 5 bytes. The private key should also be much longer as unencrypted private keys are stored in the super long form DER format.