Псевдонимы устройств OpenBoot

Имена маршрутов устройств могут быть достаточно длинными и сложными для ввода. Концепция псевдонимов устройств, повсеместно известная в UNIX, позволяет заменить длинное имя каким-нибудь коротким. Псевдоним представляет имя маршрута устройства целиком, а вовсе не его часть. Например, псевдоним diskO может представлять следующий маршрут устройства:

/sbuse1,f8000000/espe0,40000/sd@3,0:а Встроенное программное обеспечение OpenBoot имеет предопределенные псевдонимы обычно используемых устройств, поэтому вам не часто потребуется набирать полное имя устройства.

Псевдоним Имя маршрута устройства

disk /pci@1f,0/pci@1,1/ide@3/disk@0,0

diskO /pci@1f,0/pci@1,1/ide@3/disk@0,0

diskl /pci@ 1 f, 0/pci@ 1,1 /ide@3/d isk@ 1,0

d isk2 /pci@ 1 f, 0/pci@ 1,1 /ide@3/d isk@2,0

disk3 /pci@1f,0/pci@1,1/ide@3/disk@3,0

cdrom /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f

Имена маршрутов устройств могут различаться на различных компьютерных платформах. Псевдонимы устройств, соответствуют системе Sun Ultra5.

Если вы добавляете дисковый накопитель или меняете назначение начального накопителя, то вам может потребоваться изменить псевдонимы их устройств.. Команда devalias, которая используется для анализа, создания и изменения псевдонимов среды OpenBoot

devalias Отображает все псевдонимы текущих устройств.

devalias_alias Отображает имя маршрута устройства, соответствующего псевдониму alias.

devalias_alias device-path Определяет псевдоним, представляющий устройство device-path.

Если такой псевдоним уже существует, то новое значение переопределяет старое.

В приведенном ниже примере показано создание псевдонима устройства с именем disk3, представляющего диск SCSI и имеющего в системе SPARCstationlO идентификатор 3:

devalias disk3 /iommu/sbus/espdma@f,400000/esp@ f,800000/sd@ 3,0

Для подтверждения правильности заданного псевдонима наберите команду devalias, в ответ система выведет все псевдонимы устройств:

ok devalias

screen /iommu@f,e0000000/sbus@f,e0001000/cgsix@2,0

disks /iommu/sbus/espdma@f,400000/esp@f,800000/sd@0,0

floppy /obio/SUNW,fdtwo

scsi /iommu/sbus/espdma@f,400000/esp@f,800000

net-aui /iommu/sbus/ledma@f,400010:aui/le@f,c00000

net-tpe /iommu/sbus/ledma@f,400010:tpe/le@f,c00000

net /iommu/sbus/ledma@f,400010/le@f,c00000

disk /iommu/sbus/espdma@f,400000/esp@f,800000/sd@ 3,0

cdrom /iommu/sbus/espdma@f,400000/esp@f,800000/sd@6,0:d

tape /iommu/sbus/espdma@f,400000/esp@f,800000/st@4,0

tapeO /iommu/sbus/espdma@f,400000/esp@f,800000/st@4,0

tapel /iommu/sbus/espdma@f,400000/esp@f,800000/st@5,0

disk3 /iommu/sbus/espdma@f,400000/esp@f,800000/sd@3,0

disk2 /iommu/sbus/espdma@f,400000/esp@f,800000/sd@2,0

diskl /iommu/sbus/espdma@f,400000/esp@f,800000/sd@1,0

diskO /iommu/sbus/espdma@f,400000/esp@f,800000/sd@3,0

ttyb /obio/zs@ 0,100000:b

ttya /obio/zs@0,100000:a

keyboard! /obio/zs@0,0:forcemode

keyboard /obio/zs? 0,0

Псевдонимы, определенные пользователем, теряются после переустановки системы или выключения и повторного включения электропитания, если не создать постоянный псевдоним. Р,сли вы хотите создать постоянные псевдопимы, то можете либо вручную сохранить команду devalias н области NVRAM (non-volatile RAM энергонезависимою ОЗУ), называемой nvramrc, либо воспользоваться командами nvalias и nvunalias. Далее огщеан процесс конфигурирования постоянных установок в NVRAM на вычислительных системах фирмы Sun.


Ведете ли вы блог?

Да
Нет
Планирую


Результаты опроса

Новостной блок