OpenSolaris, OpenIndiana, Nexenta Forum
OpenSolaris, OpenIndiana, Nexenta => OpenIndiana => Тема начата: sCode от Август 22, 2012, 10:28:30 pm
-
Тут http://solaris.kuehnke.de/archives/23-Set-APM-and-AAM-feature-configuration-attributes-for-disks-on-Solaris.html написано про некий частичный аналог hdparm, который работает на OpenIndiana. Только как им пользоваться? И действительно ли он работает как "hdparm -S 0 -B 255 /dev/sda" под линуксом. Сейчас я на линуксе, поэтому просмотреть --help по нему не смогу.
-
В описании программы на сайте указано, что она применима только для случая использования драйвера жесткого диска sd, а не cmdk. Уточни, с помощью какого драйвера у тебя подключается жесткий диск.
Для этого надо узнать имя устройства жесткого диска, например командой sudo format.
Можно посмотреть и через prtconf -D.
У меня используется cmdk:
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c8d0 <DEFAULT cyl 12547 alt 2 hd 255 sec 63>
/pci@0,0/pci-ide@8/ide@1/cmdk@0,0
Specify disk (enter its number): ^C
-
Похоже, что прога действительно подходит. Ее надо запускать так:
./setamp <device> 0
-
# ./setamp /dev/dsk/c3t0d0p0 0
bash: ./setamp: No such file or directory
-
Права на выполнение давал (через chmod)
-
"./" - это значит запуск из текущего каталога. В текущем каталоге есть setamp? Погляди через ls
-
Я знаю. В том то и дело что есть.
-
Пробовал указывать полный путь, не помогло.
-
Просто опечатался. Но почему сейчас не работает?
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c3t0d0 <DEFAULT cyl 6368 alt 2 hd 255 sec 63>
/pci@0,0/pci103c,1604@11/disk@0,0
Specify disk (enter its number): ^C
# ./setapm disk 0
Failed to open device: No such file or directory
-
pfexec ./setapm /dev/dsk/c3t0d0p0 0
USCSICMD ioctl failed: Inappropriate ioctl for device