Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LMDE6 fails to find boot device #25

Open
JonnyTech opened this issue Dec 29, 2024 · 2 comments
Open

LMDE6 fails to find boot device #25

JonnyTech opened this issue Dec 29, 2024 · 2 comments

Comments

@JonnyTech
Copy link

JonnyTech commented Dec 29, 2024

Installed version: v0.9.5 https://github.com/Mexit/MultiOS-USB/releases/download/v0.9.5/MultiOS-USB_linux_v0.9.5.tar.gz

OS to boot: Linux Mint Debian Edition 6 (LMDE6) https://www.linuxmint.com/edition.php?id=308

Link to ISO: https://mirrors.cicku.me/linuxmint/iso/debian/lmde-6-cinnamon-64bit.iso

Mode detected: Loopback

Fresh installation, no configuration files altered.

(unrelated to #5)

Mexit added a commit that referenced this issue Dec 31, 2024
@Mexit
Copy link
Owner

Mexit commented Dec 31, 2024

The error you reported is not caused by MultiOS-USB. The configuration file lacks information about the location of the ISO image, which is passed as a kernel parameter, e.g.:

  • iso-scan/filename=${iso_path}
  • findiso=${iso_path}

Example:
/boot/grub/grub.cfg in LMDE6 - does not boot:

menuentry "Start LMDE 6 64-bit" --class linuxmint {
	set gfxpayload=keep
	linux	/casper/vmlinuz  boot=live live-config live-media-path=/casper quiet splash --
	initrd	/casper/initrd.lz
}

/boot/grub/grub.cfg in Linux Mint 22 - boots:

menuentry "Start Linux Mint 22 Cinnamon 64-bit" --class linuxmint {
	set gfxpayload=keep
	linux	/casper/vmlinuz  boot=casper username=mint hostname=mint iso-scan/filename=${iso_path} quiet splash --
	initrd	/casper/initrd.lz
}

I found a similar problem in the Linux Mint project: linuxmint/linuxmint#635. I think you need to report the problem there.

Temporary workaround:
use config: config_priv/lmde/lmde.cfg-example and remove -example from filename

@JonnyTech
Copy link
Author

Brilliant, thank you. Your example configuration file works. I shall follow-up with the Mint team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants