Package: initramfs-tools
Version: 0.142
Severity: critical
Justification: breaks the whole system
X-Debbugs-Cc:pasztor.ja...@it.ppke.hu
Dear Maintainer
* What led up to the situation?
I have upgraded my desktop machine (which is an old install, started with
stretch ) from bullseye to bookworm
* What was the outcome of this action?
The boot process halts in the initramfs shell and I have to issue 'vgchange
-ay' manually in order to continue.
After that it asks for the LUKS password again for the second disk in the
machine (both disks are having the same LUKS pw)
* What outcome did you expect instead?
Machine boots properly and asks only once for the LUKS pw during boot (as it
has done it during bullseye)
* Workaround
I have installed the following hook to the initramfs generator in order to have
a proper boot (pw asked twice still)
-------------------------8<----------------BEGIN------------------->8-----------
root@asgard ~ # more /etc/initramfs-tools/hooks/crypttab-fix.sh
#!/bin/sh
cp /etc/crypttab "${DESTDIR}/cryptroot/crypttab"
exit 0
-------------------------8<------------------END------------------->8-----------
* disk setup (nvme0n1 and sda are relevant)
-------------------------8<----------------BEGIN------------------->8-----------
root@asgard ~ # lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 3.6T 0 disk
└─sda1 8:1 0 3.6T 0 part
└─4Tsolid 254:3 0 3.6T 0 crypt
└─asgardfs-home 254:4 0 3.3T 0 lvm /home/pasja/solid
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 16M 0 part
└─sdb2 8:18 0 904.2G 0 part
sdc 8:32 0 119.2G 0 disk
├─sdc1 8:33 0 16M 0 part
├─sdc2 8:34 0 113.7G 0 part
├─sdc3 8:35 0 100M 0 part
└─sdc4 8:36 0 1M 0 part
nvme0n1 259:0 0 931.5G 0 disk
├─nvme0n1p1 259:1 0 550M 0 part /boot/efi
├─nvme0n1p2 259:2 0 2G 0 part /boot
└─nvme0n1p3 259:3 0 829G 0 part
└─1Tnvme 254:0 0 829G 0 crypt
├─asgardfs-root 254:1 0 504.7G 0 lvm /gnu/store
│ /
└─asgardfs-swap 254:2 0 952M 0 lvm [SWAP]
-------------------------8<------------------END------------------->8-----------
* fstab
-------------------------8<----------------BEGIN------------------->8-----------
root@asgard ~ # more /etc/fstab
/dev/mapper/asgardfs-root / xfs defaults 0 1
UUID=6b9e331f-9f78-42fa-99af-04e587e3bf6d /boot xfs defaults
0 2
/dev/mapper/asgardfs-home /home/pasja/solid xfs defaults 0
2
/dev/mapper/asgardfs-swap none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
UUID=FAA7-BDB0 /boot/efi vfat defaults 0 2
-------------------------8<------------------END------------------->8-----------
* logs and other remarks
Please find attached an initramfs.debug log from my last boot attempt. I also
have the output of 'journalctl -b'. Please let me know if that would help the
investigation.
I have diff-ed both systemd (bullseye backports) and initramfs-tools (bullseye)
to bookworm, but I have not spotted anything relevant which could explain this
regression.
Will try to reproduce it in a vm in order to have an environment where I can
investigate it easier.
Any pointers / questions would be appreciated here.
Regards,
János Pásztor
-- Package-specific info:
-- initramfs sizes
-rw-r--r-- 1 root root 75M Apr 25 18:55 /boot/initrd.img-6.1.0-7-amd64
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-6.1.0-7-amd64 root=/dev/mapper/asgardfs-root ro debug
-- resume
RESUME=/dev/mapper/asgardfs-swap
-- /proc/filesystems
xfs
fuseblk
vfat
-- lsmod
Module Size Used by
rfcomm 94208 16
snd_seq_dummy 16384 0
snd_hrtimer 16384 1
snd_seq 90112 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
cfg80211 1134592 0
cmac 16384 2
8021q 40960 0
algif_hash 16384 1
garp 16384 1 8021q
algif_skcipher 16384 1
stp 16384 1 garp
af_alg 36864 6 algif_hash,algif_skcipher
mrp 20480 1 8021q
bnep 28672 2
llc 16384 2 stp,garp
binfmt_misc 24576 1
nls_ascii 16384 1
nls_cp437 20480 1
vfat 24576 1
fat 90112 1 vfat
btusb 69632 0
snd_hda_codec_realtek 172032 1
btrtl 28672 1 btusb
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
btbcm 24576 1 btusb
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 81920 1
btintel 45056 1 btusb
intel_rapl_msr 20480 0
snd_hda_intel 57344 4
btmtk 16384 1 btusb
intel_rapl_common 32768 1 intel_rapl_msr
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
bluetooth 950272 46 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
snd_hda_codec 184320 4
snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
jitterentropy_rng 16384 1
edac_mce_amd 40960 0
snd_hda_core 122880 5
snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
drbg 45056 1
kvm_amd 155648 0
snd_hwdep 16384 1 snd_hda_codec
ansi_cprng 16384 0
snd_pcm 159744 5
snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
kvm 1142784 1 kvm_amd
ecdh_generic 16384 1 bluetooth
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
rfkill 36864 5 bluetooth,cfg80211
irqbypass 16384 1 kvm
sp5100_tco 20480 0
ccp 118784 1 kvm_amd
snd 126976 19
snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
ecc 40960 1 ecdh_generic
rapl 20480 0
gigabyte_wmi 20480 0
wmi_bmof 16384 0
k10temp 16384 0
watchdog 45056 1 sp5100_tco
rng_core 20480 1 ccp
soundcore 16384 1 snd
crc16 16384 1 bluetooth
acpi_cpufreq 32768 0
evdev 28672 12
sg 40960 0
msr 16384 0
fuse 176128 3
loop 32768 0
efi_pstore 16384 0
configfs 57344 1
efivarfs 24576 1
ip_tables 36864 0
x_tables 61440 1 ip_tables
autofs4 53248 2
xfs 1945600 3
libcrc32c 16384 1 xfs
crc32c_generic 16384 0
dm_crypt 61440 2
dm_mod 184320 16 dm_crypt
amdgpu 9560064 30
gpu_sched 53248 1 amdgpu
drm_buddy 20480 1 amdgpu
nvme 53248 3
video 65536 1 amdgpu
i2c_algo_bit 16384 1 amdgpu
crc32_pclmul 16384 0
nvme_core 163840 4 nvme
sd_mod 65536 1
drm_display_helper 184320 1 amdgpu
crc32c_intel 24576 1
t10_pi 16384 2 sd_mod,nvme_core
cec 61440 1 drm_display_helper
ghash_clmulni_intel 16384 0
hid_generic 16384 0
usbhid 65536 0
hid 155648 2 usbhid,hid_generic
crc64_rocksoft_generic 16384 1
crc64_rocksoft 20480 1 t10_pi
sha512_ssse3 49152 1
rc_core 69632 1 cec
ahci 49152 1
crc_t10dif 20480 1 t10_pi
sha512_generic 16384 1 sha512_ssse3
drm_ttm_helper 16384 1 amdgpu
r8169 94208 0
xhci_pci 24576 0
libahci 49152 1 ahci
crct10dif_generic 16384 0
ttm 94208 2 amdgpu,drm_ttm_helper
aesni_intel 393216 7
realtek 36864 1
xhci_hcd 315392 1 xhci_pci
libata 401408 2 libahci,ahci
crct10dif_pclmul 16384 1
drm_kms_helper 204800 4 drm_display_helper,amdgpu
crypto_simd 16384 1 aesni_intel
mdio_devres 16384 1 r8169
usbcore 344064 4 xhci_hcd,usbhid,btusb,xhci_pci
scsi_mod 282624 3 sd_mod,libata,sg
crc64 20480 2 crc64_rocksoft,crc64_rocksoft_generic
gpio_amdpt 20480 0
drm 614400 21
gpu_sched,drm_kms_helper,drm_display_helper,drm_buddy,amdgpu,drm_ttm_helper,ttm
cryptd 28672 5 crypto_simd,ghash_clmulni_intel
libphy 180224 3 r8169,mdio_devres,realtek
i2c_piix4 28672 0
usb_common 16384 2 xhci_hcd,usbcore
scsi_common 16384 3 scsi_mod,libata,sg
crct10dif_common 16384 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
wmi 36864 3 video,gigabyte_wmi,wmi_bmof
gpio_generic 16384 1 gpio_amdpt
button 24576 0
-- /etc/initramfs-tools/modules
-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
do_bootloader = no
do_initrd = yes
link_in_boot = no
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=auto
KEYMAP=n
COMPRESS=zstd
DEVICE=
NFSROOT=auto
RUNSIZE=10%
FSTYPE=auto
-- /etc/initramfs-tools/update-initramfs.conf
update_initramfs=yes
backup_initramfs=no
-- /etc/crypttab
1Tnvme UUID=1cb8215e-4bb9-479b-ad06-36ae1b3fc957 none luks,discard
4Tsolid UUID=2c3dd479-7f24-4aa9-8850-ee5e970e7d32 none luks
-- mkinitramfs hooks
/etc/initramfs-tools/hooks/:
crypttab-fix.sh
/usr/share/initramfs-tools/hooks:
amd64_microcode
cryptgnupg
cryptgnupg-sc
cryptkeyctl
cryptopensc
cryptpassdev
cryptroot
cryptroot-unlock
dmsetup
fsck
fuse
keymap
klibc-utils
kmod
lvm2
ntfs_3g
plymouth
resume
thermal
thin-provisioning-tools
udev
xfs
zz-busybox
-- System Information:
Debian Release: 12.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-7-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages initramfs-tools depends on:
ii initramfs-tools-core 0.142
ii linux-base 4.9
initramfs-tools recommends no packages.
Versions of packages initramfs-tools suggests:
pn bash-completion <none>
-- no debconf information
+ unset log_output
+ maybe_break top
+ run_scripts /scripts/init-top
+ initdir=/scripts/init-top
+ '[' '!' -d /scripts/init-top ]
+ shift
+ . /scripts/init-top/ORDER
+ /scripts/init-top/all_generic_ide
+ '[' -e /conf/param.conf ]
+ /scripts/init-top/blacklist
+ '[' -e /conf/param.conf ]
+ /scripts/init-top/keymap
+ '[' -e /conf/param.conf ]
+ /scripts/init-top/udev
Starting systemd-udevd version 252.6-1
+ '[' -e /conf/param.conf ]
+ maybe_break modules
+ '[' n '!=' y ]
+ log_begin_msg 'Loading essential drivers'
+ _log_msg 'Begin: %s ... ' 'Loading essential drivers'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Loading essential drivers'
Begin: Loading essential drivers ... + return 0
+ '[' -n ]
+ load_modules
+ '[' -e /conf/modules ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ _uptime
+ local uptime
+ cat /proc/uptime
+ uptime='7.81 115.77'
+ uptime=7
+ echo 7
+ starttime=7
+ starttime=8
+ export starttime
+ '[' ]
+ maybe_break premount
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/init-premount'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/init-premount'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/init-premount'
Begin: Running /scripts/init-premount ... + return 0
+ run_scripts /scripts/init-premount
+ initdir=/scripts/init-premount
+ '[' '!' -d /scripts/init-premount ]
+ shift
+ . /scripts/init-premount/ORDER
+ /scripts/init-premount/plymouth
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ maybe_break mount
+ log_begin_msg 'Mounting root file system'
+ _log_msg 'Begin: %s ... ' 'Mounting root file system'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Mounting root file system'
Begin: Mounting root file system ... + return 0
+ . /scripts/local
+ . /scripts/nfs
+ . /scripts/local
+ parse_numeric /dev/mapper/asgardfs-root
+ return
+ maybe_break mountroot
+ mount_top
+ local_top
+ '[' '!=' yes ]
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/local-top'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/local-top'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/local-top'
Begin: Running /scripts/local-top ... + return 0
+ run_scripts /scripts/local-top
+ initdir=/scripts/local-top
+ '[' '!' -d /scripts/local-top ]
+ shift
+ . /scripts/local-top/ORDER
+ /scripts/local-top/cryptopensc
+ '[' -e /conf/param.conf ]
+ /scripts/local-top/cryptroot
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ local_top_used=yes
+ mount_premount
+ local_premount
+ '[' '!=' yes ]
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/local-premount'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/local-premount'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/local-premount'
Begin: Running /scripts/local-premount ... + return 0
+ run_scripts /scripts/local-premount
+ initdir=/scripts/local-premount
+ '[' '!' -d /scripts/local-premount ]
+ shift
+ . /scripts/local-premount/ORDER
+ /scripts/local-premount/ntfs_3g
+ '[' -e /conf/param.conf ]
+ /scripts/local-premount/resume
Begin: Waiting for suspend/resume device ... Begin: Running
/scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
Begin: Running /scripts/local-block ... done.
done.
Gave up waiting for suspend/resume device
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ local_premount_used=yes
+ mountroot
+ local_mount_root
+ local_top
+ '[' yes '!=' yes ]
+ local_top_used=yes
+ '[' -z /dev/mapper/asgardfs-root ]
+ local_device_setup /dev/mapper/asgardfs-root 'root file system'
+ local 'dev_id=/dev/mapper/asgardfs-root'
+ local 'name=root file system'
+ local 'may_panic=true'
+ local real_dev
+ local time_elapsed
+ local count
+ wait_for_udev 10
+ command -v udevadm
+ udevadm settle '--timeout=10'
+ '[' -n ]
+ '[' /mapper/asgardfs-root '=' /dev/mapper/asgardfs-root ]
+ resolve_device /dev/mapper/asgardfs-root
+ DEV=/dev/mapper/asgardfs-root
+ '[' -e /dev/mapper/asgardfs-root ]
+ real_dev=
+ log_begin_msg 'Waiting for root file system'
+ _log_msg 'Begin: %s ... ' 'Waiting for root file system'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Waiting for root file system'
Begin: Waiting for root file system ... + return 0
+ slumber=30
+ '[' 0 -gt 30 ]
+ true
+ sleep 1
+ time_elapsed
+ '[' -z 8 ]
+ local delta
+ _uptime
+ local uptime
+ cat /proc/uptime
+ uptime='39.34 612.88'
+ uptime=39
+ echo 39
+ delta=39
+ delta=31
+ echo 31
+ time_elapsed=31
+ local_block /dev/mapper/asgardfs-root
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/local-block'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/local-block'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/local-block'
Begin: Running /scripts/local-block ... + return 0
+ run_scripts /scripts/local-block /dev/mapper/asgardfs-root
+ initdir=/scripts/local-block
+ '[' '!' -d /scripts/local-block ]
+ shift
+ . /scripts/local-block/ORDER
+ /scripts/local-block/cryptroot /dev/mapper/asgardfs-root
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ true
+ '[' -f /run/count.mdadm.initrd ]
+ '[' -n ]
+ break
+ resolve_device /dev/mapper/asgardfs-root
+ DEV=/dev/mapper/asgardfs-root
+ '[' -e /dev/mapper/asgardfs-root ]
+ real_dev=
+ '[' 31 -ge 30 ]
+ log_end_msg 1
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ break
+ resolve_device /dev/mapper/asgardfs-root
+ DEV=/dev/mapper/asgardfs-root
+ '[' -e /dev/mapper/asgardfs-root ]
+ real_dev=
+ true
+ echo 'Gave up waiting for root file system device. Common problems:'
Gave up waiting for root file system device. Common problems:
+ echo ' - Boot args (cat /proc/cmdline)'
- Boot args (cat /proc/cmdline)
+ echo ' - Check rootdelay= (did the system wait long enough?)'
- Check rootdelay= (did the system wait long enough?)
+ '[' 'root file system' '=' root ]
+ echo ' - Missing modules (cat /proc/modules; ls /dev)'
- Missing modules (cat /proc/modules; ls /dev)
+ panic 'ALERT! /dev/mapper/asgardfs-root does not exist. Dropping to a
shell!'
+ local console rest IFS
+ command -v chvt
+ chvt 1
+ echo 'ALERT! /dev/mapper/asgardfs-root does not exist. Dropping to a shell!'
ALERT! /dev/mapper/asgardfs-root does not exist. Dropping to a shell!
+ '[' -n ]
+ run_scripts /scripts/panic
+ initdir=/scripts/panic
+ '[' '!' -d /scripts/panic ]
+ shift
+ . /scripts/panic/ORDER
+ /scripts/panic/plymouth
+ '[' -e /conf/param.conf ]
+ command -v setsid
+ unset IFS
+ read -r console rest
+ '[' tty0 '=' tty0 ]
+ console=tty1
+ REASON='ALERT! /dev/mapper/asgardfs-root does not exist. Dropping to a
shell!' PS1='(initramfs) ' setsid sh -c 'exec sh -i <>/dev/tty1 1>&0 2>&1'
+ resolve_device /dev/mapper/asgardfs-root
+ DEV=/dev/mapper/asgardfs-root
+ '[' -e /dev/mapper/asgardfs-root ]
+ echo /dev/mapper/asgardfs-root
+ real_dev=/dev/mapper/asgardfs-root
+ get_fstype /dev/mapper/asgardfs-root
+ local FS FSTYPE
+ FS=/dev/mapper/asgardfs-root
+ FSTYPE=unknown
+ fstype /dev/mapper/asgardfs-root
+ eval 'FSTYPE=xfs
FSSIZE=541870522368'
+ FSTYPE=xfs
+ FSSIZE=541870522368
+ '[' xfs '=' unknown ]
+ echo xfs
+ return 0
+ DEV=/dev/mapper/asgardfs-root
+ ROOT=/dev/mapper/asgardfs-root
+ '[' -z ]
+ get_fstype /dev/mapper/asgardfs-root
+ local FS FSTYPE
+ FS=/dev/mapper/asgardfs-root
+ FSTYPE=unknown
+ fstype /dev/mapper/asgardfs-root
+ eval 'FSTYPE=xfs
FSSIZE=541870522368'
+ FSTYPE=xfs
+ FSSIZE=541870522368
+ '[' xfs '=' unknown ]
+ echo xfs
+ return 0
+ FSTYPE=xfs
+ local_premount
+ '[' yes '!=' yes ]
+ local_premount_used=yes
+ '[' y '=' y ]
+ roflag=-r
+ checkfs /dev/mapper/asgardfs-root root xfs
+ _checkfs_once /dev/mapper/asgardfs-root root xfs
+ DEV=/dev/mapper/asgardfs-root
+ NAME=root
+ TYPE=xfs
+ '[' root '=' / ]
+ FSCK_LOGFILE=/run/initramfs/fsck.log
+ FSCK_STAMPFILE=/run/initramfs/fsck-root
+ '[' xfs '=' auto ]
+ FSCKCODE=0
+ '[' -z xfs ]
+ command -v fsck
+ '[' n '=' y ]
+ '[' n '=' y ]
+ force=
+ '[' '=' y ]
+ '[' '=' n ]
+ fix=-a
+ spinner=
+ '[' -z y ]
+ '[' n '=' n ]
+ log_begin_msg 'Will now check root file system'
+ _log_msg 'Begin: %s ... ' 'Will now check root file system'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Will now check root file system'
Begin: Will now check root file system ... + return 0
+ logsave -a -s /run/initramfs/fsck.log fsck -a -V -t xfs
/dev/mapper/asgardfs-root
fsck from util-linux 2.38.1
[/sbin/fsck.xfs (1) -- /dev/mapper/asgardfs-root] fsck.xfs -a
/dev/mapper/asgardfs-root
/sbin/fsck.xfs: XFS file system.
+ FSCKCODE=0
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ '[' 0 -eq 32 ]
+ '[' 0 -eq 4 ]
+ '[' 0 -gt 1 ]
+ true
+ return 0
+ mount -r -t xfs /dev/mapper/asgardfs-root /root
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ read_fstab_entry /usr
+ found=1
+ '[' -f /root/etc/fstab ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ '[' / '=' /usr ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ '[' /boot '=' /usr ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ '[' /home/pasja/solid '=' /usr ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ '[' none '=' /usr ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ '[' /media/cdrom0 '=' /usr ]
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ continue
+ read -r MNT_FSNAME MNT_DIR MNT_TYPE MNT_OPTS MNT_FREQ MNT_PASS MNT_JUNK
+ return 1
+ mount_bottom
+ local_bottom
+ '[' yes '=' yes ]
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/local-bottom'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/local-bottom'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/local-bottom'
Begin: Running /scripts/local-bottom ... + return 0
+ run_scripts /scripts/local-bottom
+ initdir=/scripts/local-bottom
+ '[' '!' -d /scripts/local-bottom ]
+ shift
+ . /scripts/local-bottom/ORDER
+ /scripts/local-bottom/cryptgnupg-sc
+ '[' -e /conf/param.conf ]
+ /scripts/local-bottom/cryptopensc
+ '[' -e /conf/param.conf ]
+ /scripts/local-bottom/cryptroot
+ '[' -e /conf/param.conf ]
+ /scripts/local-bottom/ntfs_3g
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ local_premount_used=no
+ local_top_used=no
+ nfs_bottom
+ '[' '=' yes ]
+ '[' '=' yes ]
+ nfs_premount_used=no
+ nfs_top_used=no
+ local_bottom
+ '[' no '=' yes ]
+ '[' no '=' yes ]
+ local_premount_used=no
+ local_top_used=no
+ maybe_break bottom
+ '[' n '!=' y ]
+ log_begin_msg 'Running /scripts/init-bottom'
+ _log_msg 'Begin: %s ... ' 'Running /scripts/init-bottom'
+ '[' n '=' y ]
+ printf 'Begin: %s ... ' 'Running /scripts/init-bottom'
Begin: Running /scripts/init-bottom ... + return 0
+ run_scripts /scripts/init-bottom
+ initdir=/scripts/init-bottom
+ '[' '!' -d /scripts/init-bottom ]
+ shift
+ . /scripts/init-bottom/ORDER
+ /scripts/init-bottom/udev
+ '[' -e /conf/param.conf ]
+ /scripts/init-bottom/plymouth
+ '[' -e /conf/param.conf ]
+ '[' n '!=' y ]
+ log_end_msg
+ _log_msg 'done.\n'
+ '[' n '=' y ]
+ printf 'done.\n'
done.
+ return 0
+ mount -n -o move /run /root/run
+ validate_init /sbin/init
+ run-init -n /root /sbin/init
+ validate_init /sbin/init
+ run-init -n /root /sbin/init
+ maybe_break init
+ unset debug
+ unset MODPROBE_OPTIONS
+ unset DPKG_ARCH
+ unset ROOTFLAGS
+ unset ROOTFSTYPE
+ unset ROOTDELAY
+ unset ROOT
+ unset IP
+ unset BOOT
+ unset BOOTIF
+ unset DEVICE
+ unset UBIMTD
+ unset blacklist
+ unset break
+ unset noresume
+ unset panic
+ unset quiet
+ unset readonly
+ unset resume
+ unset resume_offset
+ unset noresume
+ unset fastboot
+ unset forcefsck
+ unset fsckfix
+ unset starttime
+ mount -n -o move /sys /root/sys
+ mount -n -o move /proc /root/proc
+ exec run-init /root /sbin/init