Instalowanie napędów taśmowych i Zip 133
1. Przede wszystkim musisz odmontować dysk Zip. Następnie usuń z pamięci moduł ppa i wczytaj na jego miejsce moduł lp:
# umount /mnt/zip
# rmmod ppa
# insmod lp
2. Aby móc ponownie skorzystać z napędu Zip po zakończeniu wydruku, musisz podmienić moduły i podmontować dysk:
łt rmmod lp ił insmod ppa
# mount /mnt/zip
Powyższe polecenia mogą zostać umieszczone w skrypcie, co upraszcza ich uruchamianie (skrypt przedstawiony w listingu 8.1 nosi nazwę, zip, ponieważ istnieje już program o nazwie zip, a Linux rozróżnia duże i małe litery). Proponowany przeze mnie skrypt umożliwia podmontowanie lub odmontowanic napędu Zip oraz wymianę modułów, w zależności od podanego parametru.
Listing 8.1. Skrypt zip
ł!/bin/bash opcja=$i
if [ $opcja = "h" ]
then /bin/echo "składnia: Zip [h]I[wydruk)|[dysk) fi
if ( $opcja = "wydruk" ] then
/bin/echo "Odmontowuje dysk Zip"
/bin/umount /mnt/zip
/bin/echo "Usuwam z pamięci moduł ppa"
/łsbin/riiutiod ppa
/bin/echo "Wczytuje moduł lp"
/sbin/insmod lp fi
if [ $opcja «• "dysk" ] then
/bin/echo "Usuwam z pamięci moduł lp"
/sbin/rmmod lp
/bin/echo "Wczytuje modlił ppa"
/ cK: n / i ncmori r-> t~> a