1. A method for sharing a kernel of an operating system among logical partitions, the method comprising: installing in a partition manager a kernel for sharing among a plurality of logical partitions created on a single computer system, the partition manager providing system-level support for the establishment and operation of multiple logical partitions on the single computer system, wherein each of the logical partitions have an operating system that provides functionality not provided by the shared kernel, the shared kernel at least providing access to hardware resources of the single computer system, wherein the functionality provided by the operating system of each of the logical partitions and not provided by the shared kernel comprises support for graphical user interfaces, a command line interface to a utility of the operating system, a system utility accessible through a graphical user interface or shell, and an application programming interface to access a hardware-dependent service for a call into a privileged routine in the shared kernel; installing in the partition manager generic data structures for the plurality of logical partitions, each of the generic data structures specifying computer resources of the single computer system assigned to a corresponding one of the plurality of logical partitions; and providing, by the shared kernel to the plurality of logical partitions, kernel services in dependence upon the generic data structures.