MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報

インストール
02/01/21
Standard Edition V2.x 対応 Standard Edition V1.x 対応

[質問]

複数のSCSIコントローラを持つシステムへの場合

内蔵SCSI HDDと外付けSCSI HDDがあるシステムで、内蔵SCSI HDDからブートするように したいがうまくいかない。
なお、内蔵のSCSIコントローラと増設用のSCSIコントローラは別の物を使っていて BIOSの設定で起動ドライブを内蔵のHDDにしている。

[回答]

機種によっては外付けのSCSI機器を先に認識してしまい内蔵HDDからブートできなくなる ことがあります。この場合はモジュールの読みこまれる順番を調整することで回避可能です。

 対象 OS
  MIRACLE LINUX Standard Edition V1.x
  MIRACLE LINUX Standard Edition V2.x

【手順】
  1. 外付けのディスクを物理的に外す。

  2. 通常のインストール方法で内蔵のディスクへインストールする。

  3. 外付けディスクを外したまま起動する。

  4. /etc/modules.conf を修正する。

     例)内蔵のSCSIコントローラが aic7xxx で、外付け用のSCSIコントローラが sym53c8xx の場合

      alias scsi_hostadapter1 aic7xxx
      alias scsi_hostadapter2 sym53c8xx
    

    ※先に読みこませたいモジュールを上に書き、scsi_hostadapter の数字を適当な値に修正する。

  5. /boot/initrd を再作成する。

     例)kernel が 2.4.7-2.24mlsmp の場合

       # mkinitrd /boot/initrd.new.img 2.4.7-2.24mlsmp
    
  6. /etc/lilo.conf を修正する。
     例)
       image=/boot/vmlinuz-2.4.7-2.24mlsmp
            label=linux
            initrd=/boot/initrd.new.img
            read-only
            root=/dev/sda5
    
  7. lilo を実行する。
     # lilo
    
  8. マシンをシャットダウンし、外付けディスクを接続してから起動する。

会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2013 MIRACLE LINUX CORPORATION. All Rights Reserved.