Note sulla piattaforma: Workstation Sun Ultra 450 e Server Ultra Enterprise 450

Dal nome logico UNIX al numero di slot del disco

Questa sezione spiega come convertire un nome di dispositivo logico UNIX, ad esempio c0t0d0s0, nel numero di slot del disco corrispondente (da 0 a 19).

In questo esempio verrà usato il nome di dispositivo logico UNIX c0t0d0s0.

  1. Determinare il nome di dispositivo fisico UNIX del disco partendo dal suo  nome di dispositivo logico UNIX.

    Usare il comando ls -l per visualizzare il collegamento al nome logico del dispositivo nella directory /dev/dsk:


    % ls -l /dev/dsk/c0t0d0s0
    lrwxrwxrwx   1 root   root   41 Jan 30 09:07 /dev/dsk/c0t0d0s0 -> ../../devices/pci@1f,4000/scsi@3/sd@0,0:a

    L'output risultante mostra il nome di dispositivo fisico UNIX associato al nome logico specificato. In questo caso, il nome di dispositivo fisico corrispondente è /pci@1f,4000/scsi@3/sd@0.

  2. Determinare il numero di slot del disco usando il comando prtconf.

    Sostituire la stringa disk@ al posto di sd@ nel nome di dispositivo fisico determinato al Punto 1. Nell'esempio, il risultato sarà /pci@1f,4000/scsi@3/disk@b.

    Usare il comando grep per individuare le ricorrenze di questo nome nell'output del comando prtconf:


    % prtconf -vp | grep /pci@1f,4000/scsi@3/disk@0
    bootpath:  '/pci@1f,4000/scsi@3/disk@0,0:a'
    disk:  '/pci@1f,4000/scsi@3/disk@0,0'
    disk0:  '/pci@1f,4000/scsi@3/disk@0,0'
        slot#0:  '/pci@1f,4000/scsi@3/disk@0'

    L'output risultante indica il numero di slot del disco corrispondente. In questo esempio, il numero di slot del disco è 0.

    Se nell'output non compare un numero di slot, significa che il dispositivo è un'unità removibile (CD-ROM o unità nastro) o un dispositivo esterno.