[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1010684: marked as done (Boot parameter to specify directory of filesystem.squashfs (other than /boot))



Your message dated Tue, 10 May 2022 20:00:05 -0400
with message-id <[🔎] 2db973f7-894b-c835-5d15-4b5f87256285@gmail.com>
and subject line Re: Boot parameter to specify directory of filesystem.squashfs (other than /boot)
has caused the Debian Bug report #1010684,
regarding Boot parameter to specify directory of filesystem.squashfs (other than /boot)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1010684: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010684
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-boot
Severity: wishlist
Tags: upstream
X-Debbugs-Cc: kwestover.kw@gmail.com

Hello,

I have made a multiboot USB using SYSLINUX. For distributions that use
dracut, I can specify the rd.live.dir boot parameter to change the
directory that it looks for filesystem.squashfs in. There are similar
options for other live systems, like Arch Linux's archisobasedir.
This is useful to me because I can put each distribution's filesystem in
its own folder.

I was not able to find such a parameter for Debian, which limits me to
only one Debian-based distribution on the drive because the filesystem
squashfs must be in /boot, and there can only be one.
If a simple livedir= option could be added to specify the directory, it
would help me tremendously.

Thanks,
--
Ben Westover


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages live-boot depends on:
pn  live-boot-initramfs-tools | live-boot-backend  <none>

Versions of packages live-boot recommends:
ii  live-boot-doc  1:20220505
pn  live-tools     <none>
ii  rsync          3.2.4-1
pn  uuid-runtime   <none>

Versions of packages live-boot suggests:
ii  cryptsetup  2:2.4.3-1
pn  curlftpfs   <none>
pn  httpfs2     <none>
ii  wget        1.21.3-1+b1

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Hello Stefan,

Like I said, I haven't tried this myself lately, but live-media-path
allows you to change exactly the "/live" part, according to the manpage.

So you could have something like
live-media-path=/mycoolsquashfsgoeshere/ for your custom squashfs and
live-media-path=/officialdebiansquashfsgoeshere/ for an official image,
for example.

Thank you. This is exactly what I was looking for. I was so focused on thinking that live-media/bootfrom wanted a specific partition that I didn't notice that option available. It turns out I didn't even need to specify the live-media option for this to work!

Thanks,
--
Ben Westover

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---

Reply to: