xref: /aosp_15_r20/external/mtools/scripts/add-disk (revision d5c9a868b113e0ec0db2f27bc2ce8a253e77c4b0)
1*d5c9a868SElliott Hughes#!/bin/sh
2*d5c9a868SElliott Hughes
3*d5c9a868SElliott Hughes# Copyright 1997 Tim Hoogasian ([email protected])
4*d5c9a868SElliott Hughes# Copyright 1997,1998,2001,2002 Alain Knaff.
5*d5c9a868SElliott Hughes# This file is part of mtools.
6*d5c9a868SElliott Hughes#
7*d5c9a868SElliott Hughes# Mtools is free software: you can redistribute it and/or modify
8*d5c9a868SElliott Hughes# it under the terms of the GNU General Public License as published by
9*d5c9a868SElliott Hughes# the Free Software Foundation, either version 3 of the License, or
10*d5c9a868SElliott Hughes# (at your option) any later version.
11*d5c9a868SElliott Hughes#
12*d5c9a868SElliott Hughes# Mtools is distributed in the hope that it will be useful,
13*d5c9a868SElliott Hughes# but WITHOUT ANY WARRANTY; without even the implied warranty of
14*d5c9a868SElliott Hughes# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15*d5c9a868SElliott Hughes# GNU General Public License for more details.
16*d5c9a868SElliott Hughes#
17*d5c9a868SElliott Hughes# You should have received a copy of the GNU General Public License
18*d5c9a868SElliott Hughes# along with Mtools.  If not, see <http://www.gnu.org/licenses/>.
19*d5c9a868SElliott Hughes
20*d5c9a868SElliott Hughes#
21*d5c9a868SElliott Hughes# add-disk
22*d5c9a868SElliott Hughes# Contributed by Tim Hoogasian ([email protected])
23*d5c9a868SElliott Hughes#
24*d5c9a868SElliott Hughes#       Runs the commands to make Solaris locate a new disk that
25*d5c9a868SElliott Hughes#       has been plugged in after the system was booted.
26*d5c9a868SElliott Hughes#
27*d5c9a868SElliott Hughes
28*d5c9a868SElliott Hughes# This script can be used on a Solaris system to add a SCSI disk
29*d5c9a868SElliott Hughes# without needing to reboot/reconfigure the system.  It's short and
30*d5c9a868SElliott Hughes# simple, but it's quite handy -- and it saves you from having to
31*d5c9a868SElliott Hughes# remember the individual commands.... :-)
32*d5c9a868SElliott Hughes
33*d5c9a868SElliott Hughes# You might also want to use the format.dat file if you don't have one
34*d5c9a868SElliott Hughes# yet.  It is in this same mtools/scripts directory, and should be
35*d5c9a868SElliott Hughes# stored in /etc, or appended to the existing format.dat file
36*d5c9a868SElliott Hughes
37*d5c9a868SElliott Hughes# All you have to do is attach the Jaz drive, check to make sure there
38*d5c9a868SElliott Hughes# isn't SCSI address conflict (Zip and Jaz media tend to default to ID
39*d5c9a868SElliott Hughes# number 5) power it up, run "add-disk", insert the media, and GO!
40*d5c9a868SElliott Hughes
41*d5c9a868SElliott Hughes
42*d5c9a868SElliott Hughes/usr/sbin/drvconfig
43*d5c9a868SElliott Hughes/usr/sbin/devlinks
44*d5c9a868SElliott Hughes/usr/sbin/disks                 # or /usr/sbin/tapes for tapes
45*d5c9a868SElliott Hughes/usr/ucb/ucblinks               # Compatibility links
46*d5c9a868SElliott Hughes
47*d5c9a868SElliott Hughesexit 0
48