You can use the btldinstall(ADM) command to install or update a
driver(s) from a BTLD (Boot Time Loadable Device) diskette.
You will need to have the BTLD image on a floppy diskette before you
can use the btldinstall command.
If you have the BTLD image on a UNIX hard drive, use the following
command to transfer it to a floppy:
# dd if=/<btld_image_name> of=/dev/fd0 bs=1440k <Enter>
If you need to copy the btld file from a DOS/Windows system to
a floppy, see Technical Article 105694 "Transferring supplements from a DOS system
to a UNIX system and creating BTLDs for UNIX on a DOS system."
Once you have the BTLD image on a floppy, insert the floppy into the
floppy drive on the UNIX system.
You will now need to mount the floppy drive by typing:
# mount /dev/fd0 /<mount_point> <Enter>
For example, mount "/dev/fd0 /mnt".
Once the floppy is mounted, enter the following to start the
BTLD installation process:
# btldinstall /<floppy_mount_point> <Enter>
For example, "btldinstall /mnt".
The floppy will be read and a list of available drivers that
can be installed will be displayed.
-------------------------------------------------------------
Example from the SLS OSS463B BTLD disk:
The following packages are on this diskette:
NAME DESCRIPTION
alad
arad
mdac
slha
wd
Please enter the names of the packages you
wish to install, or q to quit:
------------------------------------------------------------
At this point, enter the name of the package (driver) you want
to install and press <Enter>.
If the driver exists (that is, you are upgrading a driver) you
will see the following prompt:
There is already a <driver_name> installed.
Do you want to replace it with the version in <driver_name>?
(y/n/q)
Enter "y" to replace the driver.
Once the driver has been installed you will see:
A new kernel must be built, to reflect the changes in the link
kit configuration. Do you want to do this now? (y/n)
Before the driver can be used, the kernel must be relinked and the
system shut down and restarted.
NOTE:
If you have no access to a floppy then you can get the information
from a CD image, including the original OpenServer5 Installation CD:
# mount /dev/cd0 /mnt (To mount the OpenServer 5.0.x CDROM)
# marry -a /mnt/images/boot/btld.img
# mkdir /tmp/mnt
# chmod 777 /tmp/mnt
# mount -r /dev/marry/mnt/images/boot/btld.img /tmp/mnt
# btldinstall /tmp/mnt
and follow the installation instructions above.
# umount /tmp/mnt
# umount /mnt
SEE ALSO:
man pages btldinstall(ADM), mount(ADM)
Technical Article 105694 "Transferring supplements from a DOS system to a UNIX
system and creating BTLDs for UNIX on a DOS system."
|