qemu-img create -f qcow2 -b /dev/sda -F raw sda-snapshot.qcow2
# создаст маленький sda-snapshot.qcow2 примерно 200кб
qemu-nbd --verbose -c /dev/nbd0 sda-snapshot.qcow2
<ignore>
что раздражало)<html>
<body onload="alert(1);">
<a href="https://habr.com" alt="habr.com"><img src="https://habr.com/favicon.ico"/></a>
</body>
</html>
вообще какая разница какой язык программирования, в мире разработчика главенствуют фреймворки и среды разработки.