A computer-implemented method includes steps of: coupling a portable
device comprising a personal computing environment to a host computer
system; booting the host computer system from the portable device;
determining that the portable device does not have a driver for one or
more hardware elements found in the host computer system; transmitting a
request to a local zone provisioning server, for the one or more device
drivers.