基本的には3.5と同様です。
1.ISOイメージからimage.tgzを取り出す (4.0ではinstall.tgzではないので注意)
2.image.tgzからusr/lib/vmware/installer/VMware-VMvisor-big-171294-x86_64.dd.bz2を取り出す
3.VMware-VMvisor-big-171294-x86_64.dd.bz2からVMware-VMvisor-big-171294-x86_64.ddを取り出す
4.VMware-VMvisor-big-171294-x86_64.ddをUSBメモリへダンプ
Running ESX 3i Installable from a USB Flash Drive
- ある開発者の覚書 - ソフトウェア開発者が情報処理に関する雑多な話題をジャンルを問わずに書き留めています.未来の私、私と同類のgeekたちへ
2009-11-29
VMWare ESXi 4.0 は e100 未サポート
ESXi 3.5.0から4.0バージョンアップを試みましたが起動時に以下のエラーが発生しました。
Failed to load lvmdriver
NICはPCIカードのIntel Pro 100を使用していたのですが4.0からドライバをサポートしなくなったようです。
Failed to load lvmdriver
NICはPCIカードのIntel Pro 100を使用していたのですが4.0からドライバをサポートしなくなったようです。
2009-11-22
boost::shared_from_this の要求事項
boost::shared_from_thisを使用するときは
・そのインスタンスを指す少なくとも一つのboost::shared_ptrが存在する
ことが必要です。
・そのインスタンスを指す少なくとも一つのboost::shared_ptrが存在する
ことが必要です。
class CMyClass : public boost::enable_shared_from_this<CMyClass>
{
public:
CMyClass(){}
~CMyClass(){}
void Method(){
boost::shared_ptr<CMyClass> selfPtr = shared_from_this();
}
};
int main(int argc, char* argv[])
{
boost::shared_ptr<CMyClass> myClassA = boost::shared_ptr<CMyClass>(new CMyClass());
myClassA->Method(); //OK
CMyClass *myClassB = new CMyClass();
myClassB->Method(); //NG
delete myClassB;
CMyClass myClassC;
myClassC.Method(); //NG
return 0;
}
登録:
投稿 (Atom)