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
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com