Jessie: 커널 3.16.0-4-amd64를 부팅할 수 없습니다.

Jessie: 커널 3.16.0-4-amd64를 부팅할 수 없습니다.

나는 몇 달 동안 Jessie를 사용해 왔으며 몇 주 전에 컴퓨터를 부팅하는 데 문제가 발생했습니다.

시작할 때 다음 오류가 발생했습니다.

early console in decompress_kernel

Decompressing Linux... Parsing ELF... done.
Booting the kernel.
Loading, please wait...
fsck from utils-linux 2.25.2
/dev/mapper/fabienm-root: clean, 12578/262144 files, 179719/1048576 blocks
Gave up waiting for /usr device. Common problems:
- Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/mapper/fabienm-usr does not exist. Dropping to a shell!
modprobe: module ehci-orion not found in modules.dep

BusyBox v1.22.1 (Debian 1:1.22.0-9+deb8u1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh: can't access tty; job control turned off
(initramfs)

Grub에서 커널을 선택 하면 3.16-2-amd64"올바르게 부팅"됩니까? 다음 로그를 생성합니다.

early console in decompress_kernel

Decompressing Linux... Parsing ELF... done.
Booting the kernel.
[    0.000000] tsc: Fast TSC calibration failed
Loading, please wait...
[    6.300000] systemd-fsck[173]: /dev/mapper/fabienm-root: clean, 12578/262144 files, 179719/1048576 blocks
[    8.700000] [drm:cpt_set_fifo_inderrun_reporting] «ERROR» uncleared pch fifo underrun on pch transcoder A
[    8.700000] [drm:cpt_serr_int_handler] «ERROR» PCH transcoder A FIFO underrun
[    9.000000] systemd-fsck[432]: /dev/sdb1: clean, xxx/xxx files, xxx/xxx blocks
[   11.200000] systemd-fsck[553]: /dev/mapper/fabienm-var: clean, xxx/xxx files, xxx/xxx blocks
[   11.600000] systemd-fsck[560]: /dev/mapper/fabienm-home: clean, xxx/xxx files, xxx/xxx blocks
[   11.700000] systemd-fsck[564]: /dev/mapper/fabienm-usr: clean, xxx/xxx files, xxx/xxx blocks
[   11.900000] systemd-fsck[578]: /dev/mapper/fabienm-tmp: clean, xxx/xxx files, xxx/xxx blocks
[FAILED] Failed to start LSB: VirtualBox Linux kernel module.
see 'systemctl status virtualbox.service' for details.
[  OK  ] Started LSB: Start or stop the inetd deamon..
[  OK  ] Started LSB: KernelNFS server support.
...

이 작동 커널로 부팅하면 /proc/cmdline을 볼 수 있습니다.

$ cat /proc/cmdline 
BOOT_IMAGE=/boot/vmlinuz-3.16-2-amd64 root=/dev/mapper/fabienm-root ro quiet

3.16.0-4-amd64이 커널은 커널이 작동 해야 하는 Virtualbox를 제외한 모든 Debian 패키지에서 작동합니다 .

3.16.0-4-amd64Jessie에서 커널을 부팅하는 방법을 아는 사람이 있나요 ?

[편집하다]

initramfr(커널 3.16.0-4-amd64)에서 몇 가지 명령을 실행했습니다.

(initramfs) grep dm_mod /proc/modules
dm_mod 89373 4 - live 0xFFFFFFFFA023E000

/dev/mapper에는 fabienm-root 파티션만 표시됩니다.

(initramfs) ls -l /dev/mapper/
total 0
crw------- 1 0 0 10, 236 Mar 25 12:39 control
lrwxrwxrwx 1 0 0       7 Mar 25 12:39 fabienm-root -> ../dm-0

부팅된 Linux(3.16-2-amd64)에서 나는 다음을 가지고 있습니다:

$ ls -l /dev/mapper/
total 0
crw------- 1 root root 10, 236 mars  25 13:44 control
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-home -> ../dm-5
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-root -> ../dm-0
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-swap_1 -> ../dm-3
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-tmp -> ../dm-4
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-usr -> ../dm-1
lrwxrwxrwx 1 root root       7 mars  25 13:44 fabienm-var -> ../dm-2

그리고:

$ grep dm_mod /proc/modules
dm_mod 89373 20 - Live 0xffffffffa021f000

관련 정보