SUSE Support

Here When You Need Us

Fix for filesystem mount failure with Autoyast rdinit vtoy

This document (000021734) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 15 all Service Packs
Ventoy


Situation

A third-party utility, Ventoy, was utilized to create a bootable USB drive for the installation of SLES. Following the installation process, the system fails to boot, encountering a kernel panic with an error message indicating Unable to mount root fs

The installer retrieves the Cmdline value from the linuxrc options, which inherit most of the boot parameters. It then incorporates this value into the final bootloader configuration. Certain kernel boot parameters, such as rdinit, may influence the boot process.

The default /etc/install.inf using a third-party utility contains the following:

Cmdline: splash=silent rdinit=/vtoy/vtoy

Resolution

If the issue is related to the presence of kernel parameters such as rdinit, these parameters can be excluded from the installer by using the _linuxrc_ ptoptions option:

ptoptions=+rdinit

If there is no special need for the Ventoy version and there is an opportunity to update, then it is recommended to install the 1.1.03 version with fixes

 

Cause

Incorrect boot parameters (kernel parameters).

Additional Information

The _linuxrc_ ptoptions (boot) parameter removes its value from the Cmdline option in /etc/install.inf within the installer environment. Since the installer later reads this file, the excluded value does not appear in the final bootloader boot parameters.

Some tools used to create bootable USB devices for installation may append boot parameters that have a significant impact on the system, such as rdinit (e.g., rdinit=/vtoy/vtoy).

To examine the contents of /etc/install.inf before the installer is executed, one can use the linuxrc startshell=1 boot parameter.

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:000021734
  • Creation Date: 13-Mar-2025
  • Modified Date:25-Apr-2025
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

tick icon

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

tick icon

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.

tick icon

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.