Magnetic boots would work good if your at your station, or making food etc, but faster to float around.
As I said, spaceships generally aren't made of magnetic materials to begin with, and the magnets would interfere with electronics. It just doesn't work. If you really desperately needed to keep your feet on the floor, Velcro booties like in
2001 would be better. But there's really no good reason for that. Real astronauts on the ISS get by just fine with handholds and footholds. If you need to stay in place and have your hands free, hooking your toes under a handle or against a protrusion works better than having your feet stuck to the floor, because it's a lot easier to unhook your feet from a handle than to unstick them from Velcro or magnets or whatever.
However Most ships in the expanse are at acceleration, and if they are, you have gravity.
Of course, but you can't be under thrust all the time. This is one thing that bugs me about
The Expanse's production design -- too many elements are designed with gravity in mind and don't account for free fall. The worst offender is the
drip coffee maker on the
Rocinante. What happens if the thrust cuts out while the coffee maker is working? You've got globules of burning hot coffee flying all over the place. It's a lawsuit waiting to happen.
I remember the movie Black Hole, where they were floating around doing repairs, while being pulled into the black hole! They'd be at multipule G's, with maybe using mechanical assists to move around!
Not so. If you're in orbit or a free-fall descent, then you and the ship around you are being pulled at the same rate and thus you feel weightless. The physics are the same whether it's around a black hole or around the Earth -- the only difference is how strong the gravity is. The only reason we feel weight is because there's a motionless surface between us and the pull of gravity, so we're pulled against it. If that surface is falling along with us, e.g. if we're in a ship in orbit or a plane falling out of the sky or an elevator plunging down a shaft, we aren't pulled against it, so we're weightless relative to it.
If they were thrusting
against the black hole's pull, then they would feel weight from the engines' thrust, exactly the way they would anywhere else in space. Because then the ship wouldn't be falling freely, so it would resist the gravitational pull on their bodies and create weight, the same way the Earth's surface does by staying in one place while gravity pulls us down against it.
Well, there's one notable difference: if they were close enough to the hole, they'd feel a pronounced tidal stress from different parts of the ship and their bodies being accelerated at different rates (Larry Niven depicted this vividly in "Neutron Star"). But the ship is larger, with more distance between one end and the other, so it would feel the tidal force earlier and more severely than the crew would.