The Earth 's core is partially liquid , while the cores of Mars and Venus are thought to be completely solid , because the cores do not make a magnetic field . The core may be composed of solid and liquid layers , while the cores of Mars and Venus are thought to be completely solid as they lack an internally generated magnetic field .