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