openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Ktpen - 19.04.2024 - klo:07:56
-
Minun efi multiboot koneen Tumbleweed ei anna avata enää koneen muita luks kryptattuja laitteita, vaiika se kyllä näkee ne sekä kryptaamattomat laitteet. Tumbleweedi antaa nyt avata vain kryptaamattomat laitteet. Kernelit on 6.8.6. ja 6.8.5. Päivitin grub2:n oheisen kuvan mukaisesti, mutta se ei auttanut. Päivitys kertoo myös jonkun 'DM multipath kernelin '' puuttumisesta, mutta en tiedä liittyykö se tähän ongelmaan. Koneen muista käyttöjärjestelmistä voin avata kaikki koneen luks kryptatut laitteet (eli koneen muiden käyttöjärjestelmien ja yhteisen massamuistin kansiot).
-
Tuo multipath driver not loaded johtunee siitä että palvelu on pois päältä voit tarkistaa sen
systemctl status multipathd.service
Minusta tuo ei kyllä liity tohon ongelmaan
-
@harmie @Ruutiukko
Kiitos neuvosta harmie ! Tosiaan ko. multipathd.service ei ollut päällä. Käynnistin sen ja boottasin koneen. Toivottavasti siitä ei tule harmia jossian muualla, mutta sen käynnistämisestä ei tullut apua tähän otsikon asiaan: Eli tämä järjestelmä näkee kryptatut laitteet, mutta ei anna avata niitä. Tämä ilmiö alkanut joskus lähiaikoina, aiemmin tässä asiassa ei ollut mitään ongelmaa.
Voisiko tämä minun otsikon ilmiö johtua Tumbleweedissä maaliskuussa havaitusta vakavasta takaovi ongelmasta, josta nimimerkki 'Ruutiiukko' avasi keskustelun säikeen 30.3.2024 nimellä 'Takaovi'.
-
En kyllä usko, että sillä liblzma5-paketilla on mitään tekemistä tämän kanssa.
Mitäpä palauttaa komento grep GRUB_ENABLE_CRYPTODISK /etc/default/grub
-
@harmie
Kiitos ohjeesta ! Se antoi tämän vastauksen, kuva 1, eli ko. toiminto ei ole päällä. Ajoin sudo nano /etc/default/grub ja näen, että ko rivin kohdalle lukee GRUB_ENABLE_CRYPTODISK="n". Yritin vaihtaa "n" merkin tilalle ensin pelkän n ilman sitaatteja ja sitten "y" ja "true" sitaateilla ja ilman sitaatteja + tallensin ja kokeilin muutoksen sekä rebootin jälkeen ==>> tulos näiistä kaikista edelleen negatiivinen. Palautin ko rivin alkuperäiseen asuunsa. Mitä tässä kohdassa tulisi lukea ? https://www.gnu.org/software/grub/manual/grub/grub.html#Simple-configuration - tätä tulkitsen niin, että siinä tulisi olla pelkkä y merkki, mutta minulla se ei auttanut.
-
Muuta arvoksi
GRUB_ENABLE_CRYPTODISK="y"
ja sen jälkeen aja sudo update-bootloader --reinit
Toivottavasti tuolla lähtisi toimimaan.
-
@harmie
Kitos paljon neuvoista !
Kokeilin ensin niitä sekä "y" ja y ilman sitaattimerkkejä + sudo update-bootloader --reinit -->> ei auttanut.
Sitten kokeilin molemmat edelliset vaihtoehdot + sudo grub2-mkconfirg -o /boot/grub2/grub.cfg -->> ei auttanut.
Löytyisikö tähän enää muuta keinoa kuin uudelleen asennus ?
Edit1: Nyt aamulla tuli päivitys, jossa oli mm. kernelin päivitys 6.8.6 -> 6.8.7. Tämän päivityksen asennuksen + rebootin jälkeen koneen kryptatut laitteet avautuvat !
Eli tämä kysymys on ratkennut --> merkitsen tämän ikonilla 'Ratkaistu'.
Edit2: Nyt ko rivi GRUB_ENABLE_CRYPTODISK= on kuvan mukaisesa muossa, eli vain y ilman sitaatteja.
-
No hyvä, että toimii.
-
@harmie
Löysin tästä samasta ilmiöstä keskusteluketjun opensuse.ogr forumilta. Siinäkin ratkaisuksi löytyi lopulta sama, eli kernelin päivitys versioon 6.8.7, tässä linkki: https://forums.opensuse.org/t/kernel-updates-6-8-5-and-6-8-6-fail-to-decrypt-root-with-systemd-boot/174334/6