wiki:TipAndDoc/VM/VMware/ESXi

Version 19 (modified by mitty, 14 years ago) (diff)

--

making USB installer

  1. syslinuxをDL -> http://www.kernel.org/pub/linux/utils/boot/syslinux/
  2. syslinux.exe -am <DRIVELETTER of USB-flash>
    • 管理権限で実行すること
  3. VMware-VMvisor-Installer-4.0.0-171294.x86_64.iso の中身をUSB-flashにコピー
  4. isolinux.cfgをsyslinux.cfgとリネーム

install unsupported Harware

インストール手順

  1. #makingUSBinstaller に従ってインストーラブルUSB-flashを作成
  2. oem.tgzをUSBにコピー、syslinux.cfgを編集してoem.tgzを読み込むように修正する
    • diff of syslinux.cfg
      --- syslinux.cfg.old	2009-06-11 21:47:46.000000000 +0900
      +++ syslinux.cfg	2009-11-12 10:58:54.000000000 +0900
      @@ -5,7 +5,7 @@
       label ESXi Installer
       menu label ^ESXi Installer
       kernel mboot.c32
      -append vmkboot.gz --- vmkernel.gz --- sys.vgz --- cim.vgz --- ienviron.tgz --- image.tgz --- install.tgz
      +append vmkboot.gz --- vmkernel.gz --- sys.vgz --- cim.vgz --- ienviron.tgz --- image.tgz --- install.tgz --- oem.tgz
       
       label ^Boot from local disk
       menu label ^Boot from local disk
      
  3. HDDにインストール
  4. 再起動前に、インストール済みHDDを別のLinux機などにmount
    • ボリュームラベルが「Hypervisor1」となっている5番目の(論理)パーティション(HDDが/dev/sdaなら/dev/sda5)が目標
    • なお、FAT16なのでWindows機でも普通にマウントできる
    • see also diskstructure
  5. 同じoem.tgzを5番目のパーティションにコピー
  6. HDDを元に戻して再起動

M2A-VM

onboard SATA

  • diff simple.map
    --- simple.map	2009-06-12 04:35:46.000000000 +0900
    +++ ahci/simple.map	2009-11-12 07:42:59.000000000 +0900
    @@ -33,6 +33,7 @@
     1000:1960 0000:0000 storage megaraid2.o
     1000:9010 0000:0000 storage megaraid2.o
     1000:9060 0000:0000 storage megaraid2.o
    +1002:4380 0000:0000 storage ahci
     1002:4390 0000:0000 storage ahci.o
     1002:4391 0000:0000 storage ahci.o
     1002:4392 0000:0000 storage ahci.o
    

onboard SATA and NIC(Realtek)

  • diff simple.map
    --- simple.map	2009-06-12 04:35:46.000000000 +0900
    +++ ahci+realtek/simple.map	2009-11-11 23:44:24.176278600 +0900
    @@ -33,6 +33,7 @@
     1000:1960 0000:0000 storage megaraid2.o
     1000:9010 0000:0000 storage megaraid2.o
     1000:9060 0000:0000 storage megaraid2.o
    +1002:4380 0000:0000 storage ahci
     1002:4390 0000:0000 storage ahci.o
     1002:4391 0000:0000 storage ahci.o
     1002:4392 0000:0000 storage ahci.o
    @@ -223,6 +224,7 @@
     10df:fe00 0000:0000 storage lpfc820.o
     10df:fe05 0000:0000 storage lpfc820.o
     10df:fe12 0000:0000 storage lpfc820.o
    +10ec:8168 0000:0000 network r8168.o
     1103:0004 0000:0000 storage pata_hpt3x2n.o
     1103:0005 0000:0000 storage pata_hpt3x2n.o
     1103:0006 0000:0000 storage pata_hpt3x2n.o
    

with wget

add user

  • 「ユーザおよびグループ」タブで追加する
  • 「ユーザおよびグループ」タブとは別に、「権限」タブで追加したユーザを登録しておかないと、vSphere Clientでリモート接続できないので注意
  • ローカルコンソールから、追加したユーザでログインして操作するためには「localadmin」グループに参加している必要がある

enable ssh access

  1. ローカルコンソールで「Alt+F1」
  2. エコーバックはないが、「unsupported」と入力。password: プロンプトが出るので、rootのパスワードを入力してログイン
  3. /etc/inetd.confを編集
  4. ESXiを再起動
  • rootユーザ以外でのログインは対応していない?
  • ロックダウンモードを有効にしていると、rootも無効になるため、sshで接続は出来るがログインは出来なくなる模様

misc

  • Failed to load lvmdriver
    • 認識可能なNICが一つもない環境だと、インストーラの起動がこのエラーとともに停止する模様
  • 「データストア」は「/vmfs/volumes/<識別名>/」でアクセス可能
    • attachment:datastore.png
    • ls -ld /vmfs/volumes/local
      l---------    0 root     root               1984 Jan  1  1970 /vmfs/volumes/local -> 4afb7002-06459142-e030-001d607815fd
      

Attachments (8)

Download all attachments as: .zip