[Git-commits] [grml/live-boot-grml] a70800: 9990-misc-helpers.sh: fix RAID detection for findiso.

Michael Prokop noreply at github.com
Fri Mar 26 08:57:14 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/grml/live-boot-grml
  Commit: a70800ee4b64f8566344587935642d55feb51777
      https://github.com/grml/live-boot-grml/commit/a70800ee4b64f8566344587935642d55feb51777
  Author: Mihai Moldovan <ionic at ionic.de>
  Date:   2021-03-25 (Thu, 25 Mar 2021)

  Changed paths:
    M components/9990-misc-helpers.sh

  Log Message:
  -----------
  9990-misc-helpers.sh: fix RAID detection for findiso.

The local-top mdadm script was replaced with:
  1.) systemd integration
  2.) a local-block mdadm script for initramfs-tools-based setups
in Debian stretch, so this part was broken ever since.

Use the "new" local-block mdadm script instead.

This one won't allow us to select a specific device to assemble, so just
let it start all of them and hope for the best.

Closes: https://github.com/grml/grml/issues/125


  Commit: cf60d58aaf46248744f163b4892040a8e323579a
      https://github.com/grml/live-boot-grml/commit/cf60d58aaf46248744f163b4892040a8e323579a
  Author: Mihai Moldovan <ionic at ionic.de>
  Date:   2021-03-25 (Thu, 25 Mar 2021)

  Changed paths:
    M components/9990-misc-helpers.sh

  Log Message:
  -----------
  9990-misc-helpers.sh: support lvm/mdadm in fromiso feature.

Previously, it wasn't possible to use fromiso with a Linux software RAID
or LVM device.

The code handling lvm/mdadm devices has been moved around and the
fromiso feature split up, so that lvm/mdadm devices are now started as
necessary even when fromiso has been passed.

The usual caveats apply: if you start from an lvm/mdadm device *without*
using the toram feature, the original volume will be kept mounted, so
it's not safe to mount the volume containing the grml image after
booting it.

With the toram feature, this is not an issue, since all the data is read
into a ramdisk and the original volume unmounted.


  Commit: 0bc9dfe4e47a0200e9dc8cf8ab08663163c274f4
      https://github.com/grml/live-boot-grml/commit/0bc9dfe4e47a0200e9dc8cf8ab08663163c274f4
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-03-26 (Fri, 26 Mar 2021)

  Changed paths:
    M components/9990-misc-helpers.sh

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/github/pr/14'


Compare: https://github.com/grml/live-boot-grml/compare/02de2251ebf5...0bc9dfe4e47a


More information about the Git-commits mailing list