Recover Mac OS From Time Machine Image on Windows through SAMBA
Backup Stage:
hdiutil create -size 999g -type SPARSEBUNDLE -fs “HFS+J” TimeMachine.sparsebundle
sudo tmutil setdestination /Volumes/TimeMachine
copy TimeMachine.dmg to remote computer
double click on TimeMachine.dmg from remote computer to mount
sudo tmutil setdestination /Volumes/TimeMachine
Recovery Stage:
Connect to WiFi
Open Utilities > Terminal
ls /Volumes/
mkdir /Volumes/foldername
mount_smbfs //username@hostname/foldername /Volumes/foldername
ls /Volumes/foldername
hdiutil attach /Volumes/foldername/TimeMachine.dmg
ls /Volumes/TimeMachine
tmutil setdestination /Volumes/TimeMachine
Select Restore From Time Machine Backup