disk encryption causing kernel panic
I'm unable to boot my previously stable workstation after attempting to
install rinetd through systemd. Although rinetd worked fine prior to
systemd it doesn't work now and caused /var to saturate (10Gb). This may
or may not be related, but I mention it as prologue. I have access to
the system via a rescue key.
The problem seems to be that there is a bug in cryptsetup? which causes
a kernel panic. In the output below, md2 is (encrypted) swap and md8 is
/text - an encrypted partition. /text currently has only a few files
which I could sacrifice, although I'd rather not.
I successfully enter the password for md2 and then don't even see the
request for md8_crypt (ie a prompt for input) but get the following
(condensed) output below.
I'm hoping someone has seen this before and knows a workaround. I'd
rather not do a complete reinstall if I don't have to. What would I do
if there were a lot of files?
Please unlock disk md2_crypt:
cryptsetup (md2_crypt): set up successfully
Please enter passphrase for disk md8_crypt on /text!
[ 51.450202] BUG: unable to handle kernel NULL pointer dereference
[ 51,450255] IP: [< (null)>] (null)
[ 51.450285] PGD 0 [ 51.450296]
[ 51.450311] Oops: 0010 [#1] SMP
[ 51.450329] Modules linked in: ..........
[ 51.451083] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.0-3-amd64
#1 Debian 4.9.0-2+deb9u5
[ 51.451123] Hardware name: Supermicro X9SAE/X9SAE, BIOS 2.0b 07/10/2013
[ 51.451156] task: ffffffff8e40e500 task.stack: ffffffff8e400000
[ 51.451185] RIP: 0010: [<0000000000000000>] [> (null)>] (null)
[ 51.451524] Stack:
[ 51.451680] Call Trace:
[ 51.452376] Code: Bad RIP value.
[ 51.452403] RIP [< (null)>] (null)
[ 51.452432] RSP <ffff9b799dc03e08>
[ 51.452451] CR2: 0000000000000000
[ 51.452471] ---[end trace cd08982bd438f7e2 ]---
[ 51.452495] Kernel panic - not syncing: Fatal exception in interrupt
[ 51.452561] Kernel Offset: 0xc800000 from 0xffffffff81000000
(relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[ 51.452621] ---[ end Kernel panic - not syncing: Fatal exception in
end of output from boot attempt
Sent using Icedove on Debian GNU/Linux.