From 6c6d66efe44d5fe9524c6aec6c3bad981ab4b418 Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Tue, 10 May 2011 15:15:41 +0000 Subject: [PATCH] Fix mkvm for many IDE devices git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/branches/2.6@9547 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/esx.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xCAT-server/lib/xcat/plugins/esx.pm b/xCAT-server/lib/xcat/plugins/esx.pm index 41c84ef70..cb0b9da7d 100644 --- a/xCAT-server/lib/xcat/plugins/esx.pm +++ b/xCAT-server/lib/xcat/plugins/esx.pm @@ -2867,6 +2867,12 @@ sub create_storage_devs { while ($usedideunits{$unitnum}) { $unitnum++; } + if ($unitnum == 2) { + $idecontrollerkey++; + $ideunitnum=1; + $unitnum=1; + $controllerkey=$idecontrollerkey; + } $usedideunits{$unitnum}=1; } else { $controllerkey = $scsicontrollerkey;