Portál AbcLinuxu, 6. května 2025 14:10

Dotaz: ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0

18.8.2011 23:12 vlanav | skóre: 24 | blog: Dlouhý den
ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0
Přečteno: 247×
Odpovědět | Admin
Hook encrypt(ssh) v initramfs vezme správné heslo, ale pak se to zacyklí a vrací "Device root already exists" každých pár sekund.

Mám dvě image jednu s encrypt a druhou s encryptssh (z http://aur.archlinux.org/packages.php?ID=31135) a nefunguje ani jedna z nich. Používám standardní archovský kernel.

Čím to může být a jak můžu nabootovat? Jak přerušit init před encrypt přimountovat to ručně a pokračovat za ním.

S kernely 2.6.xx jsem neměl žádné problémy. Disk je v pořádku, bez problému jsem ho přimountoval z LiveUSB.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

mess avatar 19.8.2011 09:19 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
V grubu zmáčkni klávesu E, najeď na řádek s kernelem, opět zmáčkni E, na konec řádku dopiš buď "1" nebo "single" (bez uvozovek), pak zmáčkni Enter a B. Pokud se zadaří, tak by měl najet bash.
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
19.8.2011 21:55 vlanav | skóre: 24 | blog: Dlouhý den
Rozbalit Rozbalit vše Re: ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0
To není ono, já to potřebuju zastavit už v initramfs.

Podle https://wiki.archlinux.org/index.php/Mkinitcpio#init by to mělo jít parametrem break=y, ale to se mi nijak nepodařilo - a ani disablehooks mi nefungovalo (ale nebylo mi jasné, kam mám ty parametry dát - dával jsem je do řádku kernel i initrd v grubu).
mess avatar 19.8.2011 22:13 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0
Píše se to jenom na konec řádku "kernel", normálně oddělené mezerami. Pak to bude vypadat takto nějak:
kernel /vmlinuz-linux root=/dev/sda3 resume=/dev/sda2 ro logo.nologo quiet nomodeset vga=873 console=tty1 break=y
Důležité je po dopsání toho parametru zmáčknout Enter, nikoliv Esc (vlastní zkušenost). A potom hned zmáčknout klávesu B pro boot.
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
19.8.2011 23:05 vlanav | skóre: 24 | blog: Dlouhý den
Rozbalit Rozbalit vše Re: ArchLinux, nefunkční boot z LUKS po upgrade na jádro 3.0
Děkuji. Už jsem jsem to přeinstaloval. Zjistil jsem, že se dneska objevila nová verze instalátoru už s 3.x jádrem, tak jsem to vyhodnotil jako nejrychlejší cestu, než se to pokoušet opravit s nejistým výsledkem. Zálohu jsem si udělal pro tento případ už včera.

Ale s tím breakem to teda ještě vyzkouším.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.