Subject: Re: How to add a new disk
From: [email-masked] (HORIE Masayuki)
Date: 21 May 1997 07:51:34 GMT
Newsgroups: fj.sys.ews4800

In article <[email-masked]>
[email-masked] (S Kitagawa KIU) writes:

   EWS4800/210というちょっと古めのマシンにPC用のSCSI Diskが
   つなげないか, 試しているのですが, やり方が良くわからず
   困っています。

あんまり頻繁に行うことでもないので、間違っているかもしれません。

   OSはR9.2(またはR9.5)で, 起動時にDiskは認識はしており, 
   sdformatは正常に実行できたように見えます。このあと, 

sdformat -v -s -f /dev/rsd/c0t1d0s6

で行ったのですか。

   パーティションの設定, ファイルシステムの作成はどうすれば
   よいのでしょうか。SCSI IDは内蔵Diskを0, 今回の増設のもの
   を1としました。

上のデバイスで行ったのでしたら、

fmthard -i /dev/rsd/c0t1d0s6 > /tmp/disk_data

でパーティションデータを/tmp/disk_dataに書き出し、このファイルを
vi等で編集します。例えば2GBの容量なら

*Partition	Tag	Flag	First Block	Block Count
         6	  5 	  01	          0	    4192608
         7	  1       01	          0	       1904
         a        0       00  	       1904	    4190704

の様な数字になっていると思います。これを1GB+1GBの二つに分けるので
したら、

*Partition	Tag	Flag	First Block	Block Count
         6	  5 	  01	          0	    4192608
         7	  1       01	          0	       1904
         1        0       00  	       1904	    2095352
         2        0       00	    2097256	    2095352

と書き換えます。このデータを

fmthard -s /tmp/disk_data /dev/rsd/c0t1d0s6

でディスクに書き込みます。

prtvtoc /dev/rsd/c0t1d0s6

で確認してください。良ければ、

shutdown -i6 -g0 -y

で再起動し、上記の様に分けたのであれば、

mkfs -F ufs -o free=1 /dev/rsd/c0t1d0s1
mkfs -F ufs -o free=1 /dev/rsd/c0t1d0s2

でファイルシステムを作成します。後はマウントして使えると思います。

c0t1d0s1等のデバイスの指定方法について、また各コマンドはマニュアル
で確かめることをお勧めします。