Front wheel compatibility I have a pretty cheap bike (29" Genesis Two-Nine) which served me very well for 2 years and now the front wheel got stolen.

Are front wheels universally replaceable and if yes, what are properties which must be equal? For example, my bike had a 29" mountain bike front wheel with a disk brake. Will any wheel with these properties match the bike?
There are 3 things to worry about and you've covered two.


Size, the wheel rim should match the current size.
Brake compatibility, if you have disc brakes you need a compatible hub, could be 6 bolt or centerlock. It has to be compatible with the rotor you will also purchase. If you have rim brakes you would purchase a rim brake compatible rim. (you can use a disc hub on a rim brake).
Axle compatibility, there are current at 4 main axle widths and lengths 9x100mm QR, 15x100mm thru axle QR, 20x110 thru axle and now 15x110 thru axle. You need to select the hub that is compatible with your fork. A 15x100mm wheel can work on a 9x100mm fork with the use of a shim.