|
|
To add a driver at boot time (for example during
installation) use the
link(HW)
program. This can only be accessed from the Boot:
prompt; it cannot be executed once the kernel has loaded.
Invoke link by typing link at the
Boot:
prompt and pressing <Enter>, or by using
the link= bootstring argument.
If you invoke link directly, it prompts for the names of the packages to load:
What packages do you need linked into the system,
or q to quit?: pkg1 pkg2
The link command ignores any link= bootstring arguments.
Alternatively, you can use a link= bootstring argument
which has the syntax:
link="pkg1 pkg2 ..."
where pkg1, pkg2 and so on are the names of BTLD packages to be linked into the loaded system kernel.
If the package names do not include the name of the device from which to read the BTLDs, you can define the device using the btld (or btlddev) bootstring. The default device is usually the same as the one from which the boot program was loaded.
After the kernel loads but before it runs, link prompts you to insert the appropriate floppy disk for each BTLD package you specified.
You may now be prompted to enter any tunable parameters and hardware-dependent parameters such as the interrupt vector (IRQ), DMA channel, and base I/O address. If any conflicts occur (for example, if the interrupt vector that the boot-loaded driver wants to use is already occupied by another driver), boot explains the problem, lists the possible resolutions, and prompts you to choose.
If any errors occur while the BTLDs are being
extracted, you must reboot the system.
Insert the bootable installation media
and enter restart at
the Boot:
prompt to restart the installation or
upgrade from the beginning.