トップ 一覧 検索 ヘルプ RSS ログイン

SOL-tipsの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
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