Unable to detect VMware's PVSCSI device during installation.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
Lucid |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
I suspect this is because the alternate installer kernel that is available for the server variant, doesn't have the necessary drivers.
To confirm this, I opened the initrd file that is available in the ISO under the "install" directory on the ISO and I don't see the vmw_pvscsi.ko module over there.
bash-3.2$ pwd
/tmp/delete/
bash-3.2$ ls drivers/scsi/
3w-9xxx.ko arcmsr eata.ko ips.ko megaraid.ko qla4xxx scsi_transport_
3w-xxxx.ko atp870u.ko fdomain.ko iscsi_tcp.ko mvsas qlogicfas408.ko scsi_transport_
a100u2w.ko BusLogic.ko gdth.ko libiscsi.ko osst.ko raid_class.ko stex.ko
aacraid ch.ko hptiop.ko libiscsi_tcp.ko pcmcia scsi_debug.ko sym53c8xx_2
advansys.ko dc395x.ko imm.ko libsas ppa.ko scsi_tgt.ko tmscsim.ko
aic7xxx dmx3191d.ko initio.ko lpfc qla1280.ko scsi_transport_
aic94xx dpt_i2o.ko ipr.ko megaraid qla2xxx scsi_transport_
This module is required in the installer kernel because VMware supports PVSCSI as the boot adapter.
Please note that the vmw_pvscsi modules does exist in the generic linux package which installs the kernel to be used after the installation.
Please note that this problem does *not* exist with the Desktop variant, we are able to install Ubuntu 10.04 in a VM which uses pvscsi as the boot device. I guess the installer and the generic kernel are same for that case ?
We also plan to support vmxnet3 as the only ethernet device in the VM and for that we will require the vmxnet3.ko module too in the installer kernel.
Thanks.
affects: | Ubuntu Lucid → linux (Ubuntu Lucid) |
Changed in linux (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Lucid): | |
status: | Fix Released → Confirmed |
Changed in linux (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
tags: | added: kernel-series-unknown |
This bug was fixed in the package linux - 2.6.32-16.23
---------------
linux (2.6.32-16.23) lucid; urgency=low
[ Andy Whitcroft ]
* SAUCE: PM report driver and device suspend/resume times -- move config
* update to standards version 3.8.4.0
* printenv -- expose all of the package selectors
* source package -- cleanup source content control
* doc package -- ensure we do build package content on buildd
* lintian -- correct the address in the debian/copyright
* lintian -- update debhelper package version dependancy
* lintian -- fix ghostscript dependancy
* lintian -- add required misc:Depends
* lintian -- move our debhelper compat level to debian/compat
* perf -- build the kernel carried tools
* perf -- add linux-tools carrying the version switches and manuals
* SAUCE: fix up Kconfig for staging drivers
* [Config] enable NOUVEAU etc following drm backport
* update DRM to mainline v2.6.33
* [Config] Remove AppArmor config options that no longer exist (ports)
* [Config] updateportsconfigs following drm update
[ John Johansen ]
* ubuntu: AppArmor -- update to mainline 2010-03-04
* SAUCE: AppArmor: Reintroduce AppArmor 2.4 compatibility
* SAUCE: AppArmor: replace strim with strstrip for 2.6.32 kernels
* [Config] Remove AppArmor config options that no longer exist
[ Manoj Iyer ]
* ubuntu: rtl8192se -- version 2010-0115,0014
- LP: #530275
* [Config] added CONFIG_RTL8192SE module.
- LP: #530275
[ Tim Gardner ]
* [Config] Added vmw_pvscsi to d-i/scsi-modules
- LP: #531017
* [Upstream] netfilter: xt_recent: Add an entry reaper
[ Upstream Kernel Changes ]
* Revert "KVM: x86 emulator: Check CPL level during privilege instruction _ia32() misses force_personality32
emulation"
* Revert "KVM: x86 emulator: Fix popf emulation"
* Revert "KVM: x86 emulator: Check IOPL level during io instruction
emulation"
* Revert "KVM: x86 emulator: Add Virtual-8086 mode of emulation"
* Revert "KVM: fix memory access during x86 emulation."
* Add vlan (8021.Q) module package for d-i.
* (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell
Inspiron 700m
- LP: #515246
* [Upstream] docbook: need xmldoclinks for all doc types
* x86: set_personality
* lib: Introduce generic list_sort function
* drm/nv50: Implement ctxprog/state generation.
* drm/nv50: Remove redundant/incorrect ctxvals initialisation.
* (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell
Inspiron 700m
- LP: #515246
-- Andy Whitcroft <email address hidden> Fri, 05 Mar 2010 15:40:38 +0000