Kirjoittaja Aihe: DM multipath kernel driver not loaded  (Luettu 15 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa Ktpen

  • Jäsen
  • Viestejä: 32
DM multipath kernel driver not loaded
« : tänään kello 15:11 »
Tässä on kyseessä Dell Optiplex 3040M UEFI kone (eli pienikokoinen pöytäkone), jossa on 1 kiintolevy ja siinä 3 eri Linux -järjestelmää, joista Tumbleweed (TW) on pääjärjestelmä.

Kun vaihdan järjestelmästä toiseen, pitää toisen järjestelmän valinta tehdä BIOS:n kautta. Haluasin saada TW:n grub -valikon näyttämään myös toiset ko. kiintolevyllä olevat järjestemät, jotta voisin käynnistää ne siitä. Os-prober on asennettu ja käynnistetty. Kun ajan TW:ssa komennon sudo grub2-mkconfig -o /boot/grub2/grub.cfg -> saan vastukseksi:

Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-6.17.3-1-default
Found initrd image: /boot/initrd-6.17.3-1-default
Found linux image: /boot/vmlinuz-6.17.0-2-default
Found initrd image: /boot/initrd-6.17.0-2-default
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
7858.264885 | DM multipath kernel driver not loaded
Adding boot menu entry for UEFI Firmware Settings ...
done

Eli tuo lihavoimani kohta 'DM multipahth kernel not leaded' on mukamas ongelma.

Minulla on TW myös UEFI läppärissä pääjärjestelmänä ja siinä em. komento on aina löytänyt kiintolevyn toiset järjestelmät ja listannut ne TW:n grub -valikkoon, josta ne käynnistyvät OK.

Yritin löytää tähän Dell -koneen mukamans ongelmaan ratkaisua, mutta tämä löytämäni SUSE:n vastaus viittaa servereihin:  https://support.scc.suse.com/s/kb/Multipath-Error-DM-multipath-kernel-driver-not-loaded-1583239288855?language=en_US ja siksi en ole tehnyt ko. ohjeella mitään.

Vai olisiko niin, että tämän Dell -koneen BIOS -järjestelmä EI SALLI tämän komennon suoriutumista samoin kuin läppärissä ja muut kuin pääjärjestelmät tuleekin aina käynnistää BIOS:n kautta ?



« Viimeksi muokattu: tänään kello 15:17 kirjoittanut Ktpen »

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 1008
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: DM multipath kernel driver not loaded
« Vastaus #1 : tänään kello 17:05 »
Minun käsittääkseni tuo varoitus ei liity asiaan mitenkään eli voit sivuuttaa sen.

Itse ongelmaan: jollei os-prober löydä käyttistä ja lisää sitä, voit yrittää lisätä sen itse.

openSUSEssa on valmiina tätä varten skripti /etc/grub.d/40_custom. Säästä kaikki mitä siellä on ja kirjoita omasi vain BEGIN- ja END-rivien väliin.

Tässä esimerkki, miten lisäsin openSUSE Tumbleweed -koneelleni FreeBSD:n:

Koodia: [Valitse]
### BEGIN /etc/grub.d/40_custom ###
menuentry "FreeBSD" {
    insmod fat
    set root=(hd0,gpt1)
    chainloader /EFI/FreeBSD/loader.efi
}
### END /etc/grub.d/40_custom ###

insmod fat lisää FAT-tuen, koska EFI-osio on FAT-alustettu.

set root=” asettaa EFI-osion sijainnin. (hd0,gpt1) on Linux-notaatiolla /dev/sda1 (eli kiintolevyjen numerointi alkaa nollasta, osioiden ykkösestä).

chainloader kertoo sitten, missä EFI-osiolla sijaitsee halutun käyttiksen EFI-tietue. Tämä siirtää vastuun eteenpäin sille.
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12