USBディスクの取り付け方法 1: オートマウントを止める ( Volume Management ) # /etc/init.d/volmgt stop 2; デバイスを確認 # prtconf -v コマンドにて storage, instance #0 Driver properties: name='pm-components' type=string items=3 dev=none value='NAME= scsa2usb0 Power' + '0=USB D3 State' + '3=USB D0 State' name='initiator-interconnect-type' type=string items=1 dev=(52,0) value='SPI' name='scsi-selection-timeout' type=int items=1 dev=(52,0) value=000000fa name='scsi-options' type=int items=1 dev=(52,0) value=00107ff8 の行があることを確認する。(USBのケースに寄るので注意) 3: リムーバブルデバイスであることを確認する。。 # rmformat -l デバイスを探しています... 1. Logical Node: /dev/rdsk/c1t0d0p0 Physical Node: /pci@0,0/pci-ide@f,1/ide@1/sd@0,0 Connected Device: HL-DT-ST DVDRAM GSA-H12N UL01 Device Type: DVD Reader/Writer 2. Logical Node: /dev/rdsk/c2t0d0p0 Physical Node: /pci@0,0/pci1462,7253@10,4/storage@6/disk@0,0 Connected Device: ST350064 3PM0F0H4 E Device Type: Removable 今回は /dev/rdsk/c2t0d0p0 4: パーティションを切る # fdisk -B /dev/rdsk/c2t0d0p0 今回はディスク全部なので。。。 5; ラベル  # rmformat -b usb-sam /dev/rdsk/c2t0d0p0 6: あとは普通に # format -e partition 2 root wm 1 [enter] for default label [press] enter for default y quit quit 7: 確認 # prtvtoc /dev/rdsk/c2t0d0p0 * /dev/rdsk/c2t0d0p0 (volume "usb-sam") partition map * * Dimensions: * 512 bytes/sector * 63 sectors/track * 255 tracks/cylinder * 16065 sectors/cylinder * 60800 cylinders * 60798 accessible cylinders * * Flags: * 1: unmountable * 10: read-only * * First Sector Last * Partition Tag Flags Sector Count Sector Mount Directory 2 2 00 16065 976703805 976719869 8 1 01 0 16065 16064 8: 初期化 # # newfs /dev/rdsk/c2t0d0s2 # 9: 終了処理 /etc/init.d/volmgt start ## P.E. T105 HDD # fdisk -B /dev/rdsk/c1t1d0p0 # format -e # newfs /dev/rdsk/c1t1d0s ---- IP変更  http://hidekazu.dhs1.sst.ne.jp/pukiwiki/pukiwiki.php?Solaris10 インストール後にホストの名前とIPを設定します。 変更ファイルなど。。 /etc/nodename 例:hoge /etc/hostname.vfe00 vfe0はドライバ名 例:hoge /etc/hosts 例:192.168.1.2 hoge /etc/net/ticlts/hosts トランスポート層でループバック接続する場合 hoge hoge /etc/net/ticots/hosts 同上 /etc/net/ticotsord/hosts 同上 /etc/networks /etc/netmasks 例:192.168.1.0 255.255.255.0 /etc/resolv.conf ネームサーバのIP /etc/defaultrouter ルータ(ゲートウェイ)のIPアドレス 例:192.168.1.1 /etc/dhcp.vfe0 これはドライバ名 dhcpをつかわないのならリネーム ---- !!Subversion のインストール gtar xvfz subversion-1.4.4.tar.gz 始めに Berkeley DBの事 $ ./configure --prefix=$HOME/opt --with-apr=/usr/apache2/bin/apr-config \ --with-apr-util=/usr/apache2/bin/apu-config \ --with-apxs=/usr/apache2/bin/apxs --with-zlib --with-ssl \ --with-libs=/usr/sfw/lib \ --with-dbm=db4 --with-berkeley-db=$HOME/opt !! Berkeley DB http://www.oracle.com/technology/software/products/berkeley-db/index.html Berkeley DB 4.6.19 cd ./build_unix/ ../dist/configure --prefix=$HOME/opt make make install !! GCC 4.1.2 インストール 参考 http://solaris.it-cafe.jp/tools/tools10.html $ gtar jxf gcc-4.1.2.tar.bz2 $ cd gcc-4.1.2 $ mkdir OBJ $ cd OBJ $ ../configure --prefix=$HOME/opt/ext/gcc-4.1.2 --disable-nls --enable-languages=c,c++ \ --with-gnu-as --with-as=/usr/sfw/bin/gas --with-ld=/usr/ccs/bin/ld $ make CFLAGS='-O' LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap 下の作業 $ make install やる インストール時に OBJ/gcc/Makefile で、 SYSTEM_HEADER_DIR = `echo $(NATIVE_SYSTEM_HEADER_DIR) | sed -e :a -e "s,[^/]*/\.\.\/,," -e ta` という行がおこすので SYSTEM_HEADER_DIR = $(NATIVE_SYSTEM_HEADER_DIR)  に変更する。 ---- ! NFS(NIS) の設定 /etc/dfs/dfstabに記述する。また、/etc/dfs/sharetabにシェア情報が全て記述されている。 ---- !Samba の設定 cd /etc/sfw # smb.conf-example と言うサンプルがある。 vi smb.conf 変更箇所 ; hosts allow = 192.168.24. 127. ;[myshare] ; valid users = $USER ; path = /export/home svcadm enable samba /usr/sfw/bin/smbpasswd -a -U $USER svcadm restart samba