21
Asennus ja käyttö / Vs: DM multipath kernel driver not loaded
« Uusin viesti kirjoittanut SuperOscar 23.10.2025 - klo:16:40 »Lisäys vielä edelliseen: huomasin jo junassa, mutta kun ei ollut konetta matkassa mukana, en päässyt asiaa tutkiskelemaan…
Noissa lisäyksissäsi on luultavasti toinenkin ongelma. Kukin käyttis päättää itse, minkä nimisen kansion se EFI-kansioon luo ja tarkalleen minkä nimisiä tiedostoja sinne kirjoittaa. Esimerkkini (”/EFI/FreeBSD/loader.efi”) oli FreeBSD:stä.
Esimerkiksi Arch näkyy luovan kansion nimeltä ”Arch”, mutta tiedosto sen sisällä on ”grubx64.efi”. Sen sijaan muistaakseni OpenBSD antoi kansiollekin vain nimen ”GRUB”! Ja nytkin minulla näkyy olevan koneellani jonkin muinoisen asennuksen jäljiltä kansio nimeltä ”BOOT” ja sen sisällä ”BOOTX64.EFI” – ei aavistustakaan, mikä käyttis on kyseessä.
Tarkat nimet pitää siis katsoa, mikä onnistuu kyllä ihan ls-komennolla, mutta pääkäyttäjäoikeuksia vaaditaan (siis sudo tai rootiksi tunnistautuminen), esimerkiksi:
Muoks: Korjattu vielä virhe. Esimerkkini oli FreeBSD:stä, ei Fedorasta
Noissa lisäyksissäsi on luultavasti toinenkin ongelma. Kukin käyttis päättää itse, minkä nimisen kansion se EFI-kansioon luo ja tarkalleen minkä nimisiä tiedostoja sinne kirjoittaa. Esimerkkini (”/EFI/FreeBSD/loader.efi”) oli FreeBSD:stä.
Koodia: [Valitse]
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### BEGIN /etc/grub.d/40_custom ###
menuentry "Fedora" {
insmod fat
set root=(hd0,gpt5)
chainloader /EFI/Fedora/loader.efi
menuentry "Manjaro" {
insmod fat
set root=(hd0,gpt9)
chainloader /EFI/Manjaro/loader.efi
}
### END /etc/grub.d/40_custom ###
Esimerkiksi Arch näkyy luovan kansion nimeltä ”Arch”, mutta tiedosto sen sisällä on ”grubx64.efi”. Sen sijaan muistaakseni OpenBSD antoi kansiollekin vain nimen ”GRUB”! Ja nytkin minulla näkyy olevan koneellani jonkin muinoisen asennuksen jäljiltä kansio nimeltä ”BOOT” ja sen sisällä ”BOOTX64.EFI” – ei aavistustakaan, mikä käyttis on kyseessä.
Tarkat nimet pitää siis katsoa, mikä onnistuu kyllä ihan ls-komennolla, mutta pääkäyttäjäoikeuksia vaaditaan (siis sudo tai rootiksi tunnistautuminen), esimerkiksi:
Koodia: [Valitse]
tn@peirce% sudo ls -l /boot/efi/EFI/Arch
yhteensä 152
-rwxr-xr-x 1 root root 155648 18.10. 10:27 grubx64.efiMuoks: Korjattu vielä virhe. Esimerkkini oli FreeBSD:stä, ei Fedorasta



Tuoreimmat viestit
