As I gain more cryptocurrency understanding and presence on the net, I have established various accounts, wallets and balances here and there. However, I wish to protect my primary holdings in cold storage, which as I understand it is having a wallet whose primary keys and access passwords are not online.
My question is, what is the best way to go about this for BTC and BTSX?
My thought is to create a new virtual machine using Parallels or Virtualbox, install brand new wallets in it, transfer whatever primary balances I want in cold storage to the new wallets leaving whatever online balance in place in my existing wallets. Once the transfer is confirmed to the new wallets I would copy or image the partition the VM was on onto a removable USB drive and then securely wipe that partition.
Anyone care to comment on this approach or suggest others?