Sunの大きなマニュアルには載っているのですが、Documentation Center から目的のコマンドを探すのは結構骨が折れます。
SolarisなのにFloppyやCDROMをいちいちmountしていませんか。vol系のコマンドがあります。主にvolrmmountを使うでしょう。例えば、 Floppy diskを使うなら、
volrmmount -i fd0
CDROMをmountするなら、
volrmmount -i cdrom0
としましょう。自動的に認識してほしいなら、
volrmmount -i
でおそらくmountされるでしょう。 けれども、少なくともCDROMは自動的にmountされる筈です。
Solaris/x86では、IDEやSCSIのCDROMドライブはそのまま使えますが、 MOなどはvold.confをちょっと編集する必要があるようです。
use rmdisk drive /dev/rdsk/c*s2 dev_rmdisk.so rmdisk%d
use rmscsi drive /dev/rdsk/c*s2 dev_rmscsi.so rmscsi%d
を/etc/vold.confに書き加えてから、/rmdiskや/rmscsiを mkdirすれば、少なくともSCSI接続のMOドライブは 使えるようになる筈です。また、接続後は、boot -rvしましょう。
volcheck,fdformatでできます。
usage: fdformat [-dDeEfHlLmMqUvx] [-b label] [-B file] [-t dostype] [devname]
-b label install "label" on media
-B file install special boot loader on MS-DOS media
-d format MS-DOS media
-D format 720KB (3.5") or 360KB (5.25") Double-density diskette
-e eject the media when done
-E format 2.88MB (3.5") Extended-density diskette
-f "force" - don't wait for confirmation
-H format 1.44MB (3.5") or 1.2MB (5.25") High-density diskette
-l format 720KB (3.5") or 360KB (5.25") Double-density diskette
-L format 720KB (3.5") or 360KB (5.25") Double-density diskette
-m format 1.2MB (3.5") Medium-density diskette
-M format 1.2MB (3.5") Medium-density diskette
-q quiet
-t dos format MS-DOS media (same as -d)
-t nec format NEC-DOS media (with -M only)
-U unmount media if it's mounted
-v verify each block of the media
-x skip the format, only install SunOS or DOS label
devname defaults to 'no available default device'
普通はオプションなしでもうまくいきます。だめなら、 色々と指定する必要があります。
Beepの周波数を変えることができます。
f=400 # beep frequency in Hz
echo "beep_params+4?W0t$f;.+c?W0t$f" | mdb -kwm
Solaris x86の FAQは参考になります。
使いはじめは知らなくて困った。少なくとも、Linuxなら、shutdown -h nowが普通である。rootでLoginして、
# shutdown -i0 -g0 -y
# shutdown -i6 -g0 -y (reboot)
# shutdown -i5 -g0 -y (power down)
としましょう。
University of California at Berkeleyの略で、主に昔のSunOS
互換用に存在するそうです。今のSolarisはSystemVだけれど、
以前はUniversity of California at Berkeley由来のBSD系だったようです。
互換性のためにあるので、ディレクトリ内はシンボリックリンクが
いっぱいです。
Rule of Open-Source Programming #15:
If you like it, let the author know. If you hate it, let the author know why.
-- Muli Ben-Yehuda
-- "Rules of Open Source Programming"
Make it idiot proof and someone will make
a better idiot.
-- One of Nadav Har'El's Email Signatures.