Last update: 1995/11/16
Sincce before: 1995/11/16

テープ, FD

info -- Quick Ref. -- My Job -- Yashiro's home


    本節の記述内容は HI-UX に特有です.
    1. テープへの tar
         Device file name  /dev/wdc81*,   where * is [7-SCSIaddr.]
    
      a) 基本操作
        to SCSI tape
            % tar cvf  /dev/wdc812 .                 ワーキングディレクトリの全ファイル
            % tar cvf  /dev/wdc812 ./filename      ワーキングディレクトリのあるファイル
        確認
            % tar tvf /dev/wdc812
        from SCSI tape
            % tar xvfp /dev/wdc812
    
      b) マルチ・ファイル
        最後への追加書き    ( /dev/nwdc812 とするとテープの巻き戻しをしない)
            % mt -t /dev/nwdc812 eod
            % tar cvf  /dev/nwdc812  filename
        連続して作成する場合
                :
            % mt -t /dev/nwdc812 fsf 1
            % tar tvf /dev/nwdc812                  内容の確認
            tar: read error: I/O error            テープの最後
            % tar cvf /dev/nwdc812 filename
        マルチファイルの読みだし
            % tar xvfp /dev/nwdc812
            % mt -t /dev/nwdc812 fsf 1
            % tar xvfp /dev/nwdc812
    
      c) テープ操作
            EOF のスキップ  % mt -t /dev/nwdc812 fsf #
            EOF のスキップ  % mt -t /dev/nwdc812 bsf #
            巻き戻し        % mt -t /dev/nwdc812 rew
            エジェクト      % mt -t /dev/nwdc812 offl
         テープの位置付け
                file#=0 / EOF / file#=1  / EOF / file#=2 / EOF / file#=3 / EOF 
                ↑      ↑                           ↑    ↑       ↑
             rew    bsf  ←                         →  fsf            eod
      d) リモートのテープ
          リモートのテープから入力
            % /usr/ucb/rsh  ccws05  dd if=/dev/wdc812 bs=20b | tar xvBfb - 20
            % /usr/ucb/rsh  procyon dd if=/dev/rst0   bs=20b | tar xvBfb - 20
            % /usr/ucb/rsh  hostname dd if=/dev/wdc812 bs=#b | tar xvBfb - #
                       # : 標準値 = 20
          リモートのテープへ出力
            % tar cvfb - 20 . | /usr/ucb/rsh ccws05  dd of=/dev/wdc812 obs=20b
            % tar cvfb - 20 . | /usr/ucb/rsh procyon dd of=/dev/rst0   obs=20b
            % tar cvfb - # . | /usr/ucb/rsh hostname dd of=/dev/wdc812 obs=#b
    
    
    3. FD (floptical disk)
      a) tar による使用
        to FD
            % tar cvf /dev/rfpd12                   ワーキングディレクトリの全ファイル
            % tar cvf /dev/rfpd12 ./filename      ワーキングディレクトリのあるファイル
    
          ☆ character device にする(/dev/rfpd12)  (94.01.  児玉氏)
             --> floppy disk を Sun で入出力する場合  /dev/rfd0 
    
        確認
            % tar tvf /dev/rfpd12
        from FD
            % tar xvfp /dev/rfpd12 ./filename
    
      b) tar の Sun4 との互換性  (94.2.2, 児玉, 八代)
        Sun4:  tar cvf /dev/fd0     HI-UX: tar xvf /dev/rfpd12 ;  /dev/fpd12 は error
        Sun4:  tar cvf /dev/rfd0    HI-UX: tar xvf /dev/rfpd12 ;  /dev/fpd12 は error
        HI-UX: tar cvf /dev/rfpd0   Sun4:  tar xvf /dev/rfd0 ;  /dev/fd0 も ok
        HI-UX: tar cvf /dev/fpd0    Sun4:  I/O error ;   /dev/fd0  /dev/rfd0 とも error
    
      c) ファイルシステムとして使用
         mount:       % mount /dev/fpd00 
         eject:       % eject /dev/fpd00
         initialyze:  % mkfs /dev/fpd00 39638 27 2 8192 1024 32 0 0 1024