Knowledge Base
The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides

|
Host fails to mount root file system during boot
Symptoms
- Host does not boot normally.
- A kernel panic error is generated.
-
You see a message similar to:Kernel Panic: VFS: : unable to mount root fs on 00:00"
Please append a correct "root=" boot option
Purpose
Resolution
This issue is most commonly caused by a misconfiguration of the boot parameters or a change in drivers that did not get updated correctly.
To ensure that the boot parameters and drivers are correctly updated:
-
Reboot the host.
-
At the grub loader prompt select Service Console-troubleshooting mode (ESX 3.x) or Troubleshooting Mode (ESX 4.x). This may allow you to boot and enter the system.
Note: In cases where the system does not boot in this mode, file a support request with VMware Support and note this KB Article ID in the problem description. For more information on filing a support request, see How to Submit a Support Request. -
Log in to the Service Console as the user root.
- Run the following commands, according to your respective version of VMware ESX.
VMware ESX 3.x
- Run the following command to update the known PCI settings:esxcfg-boot -p
-
Run the following command to update the boot settings:esxcfg-boot -b
-
Run the following command to reinitialize the boot files:esxcfg-boot -r
VMware ESX 4.x
Run the following command. The additional steps above in VMware ESX 3.x are no longer required in this version of VMware ESX.esxcfg-boot -b - Run the following command to update the known PCI settings:
-
Run the following command to reboot the host:shutdown -r now
-
Select the default boot menu option.
This Article Replaces
Request a Product Feature
To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.
Actions
- KB Article:
- Updated:
- Categories:
- Product Family:
- Products:
- Product Versions:

