OpenBoot 2.x コマンド・リファレンスマニュアル

付録 B 起動可能なフロッピーディスクの作成

この付録では、プログラムを起動できるフロッピーディスクの作成手順を説明します。高密度フロッピーディスク (DD でなく HD) を使用してください。手順は次の 2 つです。

2.0 より前の Solaris オペレーティング環境の手順

2.0 より前のバージョンの Solaris オペレーティングシステムを使用するには、次の手順に従ってください。

  1. フロッピーディスクをフォーマットします。


    hostname# fdformat 
    

  2. フロッピーディスクのファイルシステムを作成します。


    hostname# /usr/etc/newfs  /dev/rfd0a 
    

  3. フロッピーディスクをマウントします。


    hostname# mount /dev/fd0a  /mnt 
    

  4. 第 2 レベルのディスク起動プログラムをフロッピーディスクにコピーします。


    hostname# cp /boot  /mnt
    

  5. フロッピーに起動ブロックをインストールします。


    hostname# /usr/mdec/installboot /mnt/boot /usr/mdec/bootfd /dev/rfd0a 
    

  6. 起動するファイルを /mnt にコピーします。

  7. フロッピーディスクをアンマウントし、ドライブから取り外します。


    hostname# umount /mnt 
    hostname# eject floppy 
    

Solaris 2.0 または 2.1 オペレーティング環境の手順

Solaris 2.0 または 2.1 オペレーティングシステムを使用するには、次の手順に従ってください。

  1. フロッピーディスクをフォーマットします。


    hostname# fdformat 
    

  2. フロッピーディスクのファイルシステムを作成します。


    hostname# /usr/sbin/newfs  /dev/rdiskette 
    

  3. フロッピーディスクをマウントします。


    hostname# mount /dev/diskette  /mnt 
    

  4. 第 2 レベルのディスク起動プログラムをフロッピーディスクにコピーします。


    hostname# cp /ufsboot  /mnt 
    

  5. フロッピーに起動ブロックをインストールします。


    hostname# /usr/sbin/installboot /usr/lib/fs/ufs/bootblk /dev/rdiskette 
    

  6. 起動するファイルを /mnt にコピーします。

  7. フロッピーディスクをアンマウントし、ドライブから取り外します。


    hostname# umount /mnt 
    hostname# eject floppy