Ошибка при загрузке линукс минт
System: Kernel: 5.4.0-42-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.6
Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal
Machine: Type: Laptop System: HP product: HP ProBook 450 G7 v: N/A serial:
Mobo: HP model: 86A0 v: KBC Version 02.2A.00 serial: UEFI: HP v: S71 Ver. 01.05.04 date: 05/11/2020
Battery: ID-1: BAT0 charge: 35.6 Wh condition: 45.5/45.5 Wh (100%) model: Hewlett-Packard Primary status: Unknown
Device-1: hidpp_battery_0 model: Logitech MX Vertical Advanced Ergonomic Mouse charge: 55% (should be ignored)
status: Discharging
CPU: Topology: Quad Core model: Intel Core i7-10510U bits: 64 type: MT MCP arch: Kaby Lake rev: C L2 cache: 8192 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 36799
Speed: 785 MHz min/max: 400/4900 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800
Graphics: Device-1: Intel UHD Graphics vendor: Hewlett-Packard driver: i915 v: kernel bus ID: 00:02.0
Device-2: NVIDIA GP108M [GeForce MX250] vendor: Hewlett-Packard driver: N/A bus ID: 01:00.0
Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa resolution: 1920×1080~60Hz
OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.0.8 direct render: Yes
Audio: Device-1: Intel vendor: Hewlett-Packard driver: sof-audio-pci bus ID: 00:1f.3
Sound Server: ALSA v: k5.4.0-42-generic
Network: Device-1: Intel Wireless-AC 9462 driver: iwlwifi v: kernel port: 5000 bus ID: 00:14.3
IF: wlp0s20f3 state: up mac:
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel
port: 3000 bus ID: 02:00.0
IF: enp2s0 state: down mac:
Drives: Local Storage: total: 476.94 GiB used: 95.04 GiB (19.9%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN520 SDAPNUW-512G-1006 size: 476.94 GiB
Partition: ID-1: / size: 205.77 GiB used: 94.95 GiB (46.1%) fs: ext4 dev: /dev/nvme0n1p5
ID-2: swap-1 size: 30.52 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p6
Sensors: System Temperatures: cpu: 50.0 C mobo: 45.0 C
Fan Speeds (RPM): N/A
Info: Processes: 310 Uptime: 19m Memory: 15.05 GiB used: 2.40 GiB (15.9%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0
Shell: bash v: 5.0.17 inxi: 3.0.38
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20190816/exoparg2-393)
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI Error: Aborting method \_TZ.GETP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI Error: Aborting method \_TZ.CHGZ._CRT due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x000000005) is beyond end of object (length 0x5) (20190816/exoparg2-393)
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI Error: Aborting method \_TZ.GETP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
июл 28 17:55:52 Pran-ProBook-Mint kernel: ACPI Error: Aborting method \_TZ.CHGZ._CRT due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
июл 28 17:55:53 Pran-ProBook-Mint systemd[1]: Failed to start VirtualBox Web Service.
июл 28 17:55:53 Pran-ProBook-Mint kernel: sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
июл 28 17:55:53 Pran-ProBook-Mint kernel: iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
июл 28 17:55:53 Pran-ProBook-Mint wpa_supplicant[807]: nl80211: kernel reports: Attribute failed policy validation
июл 28 17:55:53 Pran-ProBook-Mint wpa_supplicant[807]: Failed to create interface p2p-dev-wlp0s20f3: -22 (Invalid argument)
июл 28 17:55:53 Pran-ProBook-Mint wpa_supplicant[807]: nl80211: Failed to create a P2P Device interface p2p-dev-wlp0s20f3
июл 28 17:55:54 Pran-ProBook-Mint kernel: Bluetooth: hci0: Failed to send Intel_Write_DDC (-22)
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1094]: PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1094]: PAM adding faulty module: pam_kwallet.so
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1094]: PAM unable to dlopen(pam_kwallet5.so): /lib/security/pam_kwallet5.so: cannot open shared object file: No such file or directory
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1094]: PAM adding faulty module: pam_kwallet5.so
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1205]: PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1205]: PAM adding faulty module: pam_kwallet.so
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1205]: PAM unable to dlopen(pam_kwallet5.so): /lib/security/pam_kwallet5.so: cannot open shared object file: No such file or directory
июл 28 17:55:55 Pran-ProBook-Mint lightdm[1205]: PAM adding faulty module: pam_kwallet5.so
июл 28 17:56:01 Pran-ProBook-Mint lightdm[1205]: gkr-pam: unable to locate daemon control file
июл 28 17:56:01 Pran-ProBook-Mint pulseaudio[1118]: Error opening PCM device hw:sofhdadsp,6: No such device
На работоспособность ОС это не влияет (или я не заметил пока), всё работает нормально — и звук, и микрофон тоже. Но загрузочные сообщения раздражают. Тем более, что при загрузке Винды нету никаких сообщений.
Что с этим вообще делать? Может кто-то уже разобрался с аналогичными сообщениями? Заранее благодарен за дельный совет!
Не загружается Ubuntu/Mint/Kali с initramfs в BusyBox
22.11.2019
VyacheslavK
Ubuntu
комментариев 13
В данной статье мы рассмотрим варианты решения проблем, когда виртуальный или физический серверы на базе Ubuntu/Mint/Kali не загружаются и отваливается в busybox в момент инициализации initramfs. При этом Linux не загружается, и пользователю доступна только командная строка initramfs.
Initramfs – это начальная файловая система в ОЗУ, основанная на tmpfs, которая не использует отдельное блочное устройство. Как и initrd, она содержит утилиты и скрипты, требуемые для монтирования файловых систем перед вызовом init, который располагается на корневой файловой системе.
Проблема с суперблоком
Если Ubuntu свалилась в busybox при инициализации initramfs, возможно на диске оказался испорченный суперблок. Linux хранит несколько копий суперблоков.
Для восстановления в случае такой проблемы, нам нужно загрузиться с образа/диска и запустить Terminal. После загрузки, в терминале вводим команду:
# sudo fdisk -l|grep Linux|grep -Ev ‘swap’
Команда вернет информацию о нашем разделе:
/dev/vda2 4096 83884031 83879936 40G Linux filesystem
Запомните имя раздела и укажите его в следующей команде:
# sudo dumpe2fs /dev/vda2 | grep superblock
Команда вернет список запасных суперблоков:
Мы будем использовать второй резервный суперблок для замены поврежденного (можно выбрать любой, кроме Primary). Выполним проверку диска с использованием резевного суберблока для восстановления:
# sudo fsck -b 98304 /dev/vda2 -y
fsck from util-linux 2.31.1 e2fsck 1.44.1 (24-Mar-2018) /dev/vda2 is mounted. e2fsck: Cannot continue, aborting
Нужно отмонтировать раздел:
# umount /dev/vda2
После успешного выполнения замены суперблока, вы должны получить такое сообщение:
fsck from util-linux 2.31.1 e2fsck 1.44.1 (24-Mar-2018) /dev/vda2 was not cleanly unmounted, check forced. Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information Free blocks count wrong for group #231 (32254, counted=32253). Fix? yes Free blocks count wrong for group #352 (32254, counted=32248). Fix? yes Free blocks count wrong for group #358 (32254, counted=27774). Fix? yes . /dev/vda2: ***** FILE SYSTEM WAS MODIFIED ***** /dev/vda2: 85986/905464576 files (0.2% non-contiguous), 3904682/905464576 blocks
Теперь перезагрузите компьютеры, отключив диск с дистрибутивом и все должно быть в порядке.
Ошибка диска fsck
Второй вариант ошибки, наличие следующей строки в окне терминала:
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY The root filesystem on /dev/sda1 requires a manual fsck.
Если вы не видите такой ошибки, попробуйте ввести (initramfs) exit в окне терминала. Ошибка может появиться после этого..
В ошибке будет указан том, который требует запуска ручной проверки диска. В командной строке initramfs выполните:
После полной проверки, нужно перезапустить сервер и проверить все ли в порядке.
Ошибка диска: /dev/sda1 does not exist
Проблема с fstab
Если при загрузке сервера вы видите ошибку:
ALERT! /dev/sda1 does not exist. Dropping to a shell.
Скорее всего вы только что установили Linux или то на вашем сервере есть проблемы в fstab. Чаще всего проблема возникает при установке системы с usb-накопителя. Раздел на который ругается система, может быть какой угодно. Как и в первом случае, нам нужно загрузиться с образа системы и выполнить некоторые действия. Проверьте UUID диска командой:
Система выдаст что-то подобное:
/dev/sda2: UUID="36cce3d5-cbdb-46f4-adbf-3f9aaa01d729" TYPE="ext4" PARTUUID="fea4dab1-4e12-4327-85c6-76ade18f64e1"
Отсюда уже видно, что система должна загружаться с sda2, а по факту загружается с sda1.
Монтируем наш раздел в любую директорию, например:
Получаем в директории /mnt весь наш раздел /dev/sda2, находим там файл /etc/fstab и изменяем строку, содержащую /dev/sda1 на:
UUID=36cce3d5-cbdb-46f4-adbf-3f9aaa01d729 / ext4 errors=remount-rw 0 1
Сохраняем файл. Отмонтируем раздел от /mnt и перезагрузимся, если проблема была связана с не неправильным адресом разделе, сервер загрузится.
Так же данный вариант можно решить, загрузившись в emergency. Перемонтируйте корень для записи:
После чего измените fstab и перезапустите сервер.
Проблема с железом
На некоторых материнских платах порты SATA могут получать произвольные номера. Это также может вызвать описанную в предыдущем пункте ошибку. Для исправления ошибки нужно изменить загрузчик grub.
Загрузитесь в режиме emergency или с live-cd и измените файл /boot/grub/grub.cfg
В строке где происходит загрузка раздела, например:
Linux /boot/vmlinuz-4.15.0-70-generic root=/dev/sda1 rw quiet elevator=noop fsck.repair=yes
Измените путь до диска на UUID:
Linux /boot/vmlinuz-4.15.0-70-generic root=UUID=36cce3d5-cbdb-46f4-adbf-3f9aaa01d729 ro quiet elevator=noop fsck.repair=yes
Предыдущая статья Следующая статья
Установка и настройка GLPI и FusionInventory, инвентаризация ИТ инфраструктуры
Установка и использование подсистемы Linux (WSL 2) в Windows 10
Zabbix: установка и базовая настройка системы мониторинга
Zabbix: проверка доступности запросом ICMP Ping