Solaris, SunOs. Buglist







Solaris 2.5

ping -sv -i 127.0.0.1 224.0.0.1 Приводит к немедленному reboot'у машины

Solaris 2.3

1. filemgr не стартуется, говорит: mknod: permition denied При начальной загрузке выполняйть команды: mkdir /tmp/.removable chmod a+rwx /tmp/.removable 2. при вставлении флоппи или cdromа у всех работающих файлме- неджеров возникает окошко со смонтированным флопом. После этого диск не вынимается: "...device busy..." Закомментировать строчки в файле /etc/rmmount.conf action cdrom action_filemgr.so action floppy action_filemgr.so 3. как "вручную" смонтировать floppy-диск? кильнуть демона /usr/sbin/vold mount -F pcfs /dev/fd0a /pcfs после этого демона можно запустить вновь, фоном. 2.2) Why is "man -k" so confused? Solaris man uses a manual page index file called "windex" in place of the old "whatis" file. You can build this index with cd ; catman -w -M . man subdirectories. Try changing its "for ..." command to "for i in man*", then use it like this: cd /usr/share/man; /usr/openwin/man/makewhatis . cd /usr/openwin/man; /usr/openwin/man/makewhatis . >Hello... > My OS is solaris 2.4 running in Station Sparc20. > But as a general user, I tried to run openwin --> fail. > But to be a superuser (root), then everything will be ok.. Any error message? Check teh mode of /tmp (mode 1777), /tmp/.X11-pipe (mode 777) and /tmp/.X11-unix (mode 777). Also check the modes of the framebuffers (/dev/fbs/*), /dev/mouse and /dev/kbd. The modes of these devices is governed by /etc/logindevperm.

Tunable parameters

Shared memory - тоже бывает нехватает. Так все они эти параметры есть, и описаны ТОЛЬКО в Ansewrbooke - в печатной документации - не все !

Слишком мало псевдотерминальных устройств

Во первых лечить "интергральный" параметр "max_users" пабольше. Во вторых ? mac_pts_count ? см. tunable parameters файл /etc/system - как всегда: исправляем, перезагружаемся. Перегрузиться в "reconfigure" моде boot -r И он насоздает всех этих девайсов выше крыши.

Как в Solaris сделать виртуальные терминалы ? [x86]

По умолчанию в Solaris виртуальные терминалы выключены. Но можно их включить. Внимание! Это недокументированная возможность - используйте на свой страх и риск. Создадим файлы устройств для терминалов. Например 2 штуки. mknod /dev/vt01 c 100 1 mknod /dev/vt02 c 100 2 chmod 777 /dev/vt* Добавим пару строк в файл /etc/inittab v1:234:respawn:/usr/lib/saf/ttymon -g -h -p "`uname -n` VT1 login: " -T AT386 -d /dev/vt01 -l console v2:234:respawn:/usr/lib/saf/ttymon -g -h -p "`uname -n` VT2 login: " -T AT386 -d /dev/vt02 -l console Перезагружаем систему. Клавиши переключения (нажимать одновременно): 1-й терминал [Alt][PrtScrn][F1] 2-й терминал [Alt][PrtScrn][F2] i-й терминал [Alt][PrtScrn][Fi] Следующий терминал [Alt][PrtScrn][N] Предыдущий терминал [Alt][PrtScrn][P]

Как автоматически экспортировать CD-ROM для NFS ?

В Solaris работает система Volume Management автоматически монтирующая файловые системы на дискетах и CD-ROM. Причем монтирование производится по следующей схеме: 1.Выясняется метка диска, например: solaris_2_5_sparc 2.Создается соответствующий каталог: /cdrom/solaris_2_5_sparc или /floppy/noname 3.Собственно монтирование файловой системы на созданный каталог 4.Создается ссылка /cdrom/cdrom0 или /floppy/floppy0 указывающая на подмонтированный в данный момент каталог. Так вот, так как каждый раз изменяется точка монтирования, то невозможно экспортировать CD-ROM указав строчку в файле /etc/dfs/dfstab. Для того что бы это было возможно, предусмотрена опция в файле /etc/rmmount.conf То есть, для того что бы автоматически экспортировать CD-ROM добавьте следующую строчку в /etc/rmmount.conf share cdrom*