web-dev-qa-db-ja.com

DRAC仮想フロッピーとキックスタート?

状況:リモートでキックスタートする必要のあるDell iDRAC6Enterprisesを搭載したマシンがいくつかあります。

通常、私はデータセンターに行き、CDとフロッピー(ks.cfgを使用)をマシンに詰め込んで、途中にいます。私が行った最後のビルドでは、UNetBootinを使用してISOをフラッシュドライブに「書き込み」、同じフラッシュドライブのルートですべてのキックスタートを妨害し、「linux ks = hd:sdb1:/ hostname-ks」で起動できました。 .cfg。」問題は、私は今すべてをリモートで行っているということです。

DRACインターフェイスをロードし、ks.cfgを使用してフロッピーとRHELネットブートCDの両方をマウントしました。 CDから起動しますが、起動すると

linux ks=floppy

キックスタートが見つからず、通常の自動化されていないインストールに進みます。

また、「linux ks = fd0:/ks.cfg」、「linux ks = hd:fd0:/ks.cfg」、およびその他のいくつかの順列を試しましたが、役に立ちませんでした。

DRACがシステムに提示する仮想CDとフロッピーのデバイス名がわかれば、体調は良いと思います。

2
brian

ESXiをインストールするためのものでしたが、同じ問題が発生しました。

  • Virtal Floppyは一般的なUSBストレージと見なされます(/ var/log/messagesに表示されます)
  • USBデバイスにはFAT16/FAT32パーティション(/usr/lib/vmware/weasel/usbmedia.pyにあります)が必要ですが、特定のように見えます。

環境:

  • iDRAC 6 v3.2
  • VMware-VMvisor-Installer-4.1.0.update1-348481.x86_64-Dell_Customized_A04.iso

大まかな手順は次のとおりです。

$ dd if=/dev/zero of=ks.img bs=1000 count=32000 
$ fdisk ks.img

パーティションを作成し、start * 512をオフセットとしてメモします(ここでは1048576)。パーティションタイプをFAT16に変更します

$ losetup -o1048576 /dev/loop0 ks.img
$ mkdosfs /dev/loop0
$ mount /dev/loop0 /mnt/tmp
$ cp ks.cfg /mnt/tmp
$ umount /mnt/tmp
$ losetup -d /dev/loop0

次に、ESXiブートコマンドラインにks = usbを追加します。

4
sbar

http://support.Dell.com/support/edocs/software/smdrac3/idrac/idrac10mono/en/ug/html/racugc1b.htm

Red Hat EnterpriseLinuxまたはSUSE®Linuxオペレーティングシステムを実行しているシステムでVirtualFloppy/VirtualCDデバイスを見つけることができません。仮想メディアが接続され、リモートフロッピーに接続されています。私は何をすべきか?

一部のLinuxバージョンは、同様の方法で仮想フロッピードライブと仮想CDドライブを自動マウントしません。仮想フロッピードライブをマウントするには、Linuxが仮想フロッピードライブに割り当てるデバイスノードを見つけます。仮想フロッピードライブを正しく見つけてマウントするには、次の手順を実行します。

  1. Linuxコマンドプロンプトを開き、次のコマンドを実行します。
    grep "Virtual Floppy" /var/log/messages

  2. そのメッセージの最後のエントリを見つけて、時間をメモします。

  3. Linuxプロンプトで、次のコマンドを実行します。
    grep "hh:mm:ss" /var/log/messagesここで、hh:mm:ssは、ステップ1でgrepによって返されたメッセージのタイムスタンプです。

  4. 手順3で、grepコマンドの結果を読み取り、Dell VirtualFloppyに付けられているデバイス名を見つけます。

  5. 仮想フロッピードライブに接続されていることを確認してください。
  6. Linuxプロンプトで、次のコマンドを実行します。
    mount /dev/sdx /mnt/floppy どこ: /dev/sdxは、手順4で見つかったデバイス名です/mnt/floppyはマウントポイントです。

そもそも昔ながらの方法でOSをインストールし、詳細を調べれば、将来のインストールに備えて大丈夫なはずです。

0
Mark Henderson