Decompressing linux parsing elf performing relocation done booting kernel

Arch Linux

You are not logged in.

#1 2016-01-22 05:00:04

Decompressing Linux. Parsing ELF. done. Booting the kernel.

Hi all I’m trying to install Arch 86_64 on a Lenovo Thinkpad L420 Corporate i5, but when Botea from usb or cd gets stuck in:

Booting the kernel.

I can not install any distro derived of Archlinux either the same thing happens

#2 2016-01-22 06:43:54

Re: Decompressing Linux. Parsing ELF. done. Booting the kernel.

Are you sure that CD/USB is not corrupt, have checked md5sum?

Arch is home!
cwm rofi weaver vifm vis lizzy pass terminator
https://github.com/Docbroke

#3 2016-01-22 14:19:15

Re: Decompressing Linux. Parsing ELF. done. Booting the kernel.

This is md5sum: 8e10e611a1833b98c74d5eb96b7007eb archlinux-2016.01.01-dual.iso

And in my terminal: 8e10e611a1833b98c74d5eb96b7007eb /home/julio/Descargas/archlinux-2016.01.01-dual.iso

#4 2016-01-22 15:12:26

Re: Decompressing Linux. Parsing ELF. done. Booting the kernel.

as per this page arch is supported on lenovo L420

Arch is home!
cwm rofi weaver vifm vis lizzy pass terminator
https://github.com/Docbroke

#5 2016-01-22 18:23:08

Re: Decompressing Linux. Parsing ELF. done. Booting the kernel.

I had a similar problem with an unrelated device — I ended up booting from a «systemrescuecd» image and doing the install more by hand (partition drive, format as btrfs [in my case], mount, start network, grab and run arch-bootstrap.sh. )

I can say it actually worked fine once installed, I just couldn’t get the Arch Linux install media to boot.

(The install media was fine, though, as I was able to boot it on other computers. Some quirk of the CPU, maybe. )

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Decompressing Linux… Parsing ELF… done (Booting the kernel. Loading, please wait…)

Decompressing Linux… Parsing ELF… done

Сообщение Rakomka » 22.06.2009 15:08

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rootlexx » 22.06.2009 16:02

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rakomka » 22.06.2009 16:33

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rakomka » 22.06.2009 17:07

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rootlexx » 22.06.2009 18:32

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rakomka » 22.06.2009 20:37

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rootlexx » 23.06.2009 00:19

Re: Decompressing Linux… Parsing ELF… done

Сообщение Rakomka » 23.06.2009 14:57

Re: Decompressing Linux… Parsing ELF… done

Сообщение KernelPanic » 23.06.2009 16:27

Источник

#01 LinuxDay — Ошибка: Decompressing linux parsing elf done booting the kernel

В процессе изучения операционной системы linux которую мы сейчас планируем внедрить в офисе, а это Simple Linux (кто не знает это ветка и разработка от ООО «Базальт СПО» https://www.basealt.ru/ )

Кто следит за моим блогом знает, что у меня талант ломать системы (мне надо в тестировщиках работать) )

В итоге после обновления системы и серфинга по настройкам я пытался понять еще как тут через менеджер пакетов поставить яндекс браузер ,а также диск и ямб потому как у нас это основные программы при работе.

И после непродолжительного времени у меня виртуалка с Линуксом ушла в черный экран с ошибкой:

Текст ошибки:

Decompressing Linux parsing ELF done И
Booting the kernel
Spectre v2 : Spectre mitigation : kernel not compiled with retpoline; no mitigation available!
starting version 239
sd 0.0.0.0 [sda] Assuming drive cache: write through mount: /root/run filesystem was mounted, but any subsequent operation failed: No such file or directory.

После того как вылетела эта ошибка моя работа с линуксом была максимум час и руки чесались все переставить и не тратить время зря, но интерес разобраться с этим был велик, тем более как можно упустить такой момент, что бы глубже копнуть в линукс и багрепортинг.

В итоге начал с самого простого, что делают практически все админы, откатится на старую версию (я до этого события обновлял ядро) и была мысль, что после установки я не сделал перезагрузку что могло поломать операционку.

Linux — загрузку в режиме восстановления (Recovery mode)

Решил сделать загрузку в режиме восстановления, для этого перезагрузил систему и в окне меню загрузки необходимо выбрать пункт: Дополнительные параметры для simply Linux ***

далее в следующем списке у нас есть 4 варианта загрузки:

  1. обычный режим
  2. режим восстановления (recovery mode)
  3. предыдущая версия ядра
  4. прошла версия ядра

Загрузившись в режиме восстановления мне так же не получилось, потому как у меня система встряла на этапе загрузки hostname service, но это обходится легко, нажимаем ALT + F2 переходим в консоль, логинимся и вот мы в системе.

Читайте также:  Windows 10 pro get genuine что это

Серфиг по логам ничего не дал, да и гугл тоже( Обратившись к коллеге по цеху, он мне порекомендовал обратится напрямую к разработчикам через:

телеграмм чат с адресом alt_linux

Мне буквально на мой вопрос ответили в течение 5 минут и сказали, что у меня походу упали Иксы (графическая оболочка) и сказали, что бы посмотрел логи по следу пути:

и там увидел следующее:

и как тут можно увидеть что он подгружает драйвер Nvidia, но найти его не может.

Поэтому у меня и не загружался рабочий стол!! УРА. ))) Я сразу вспомнил, что когда бегал по настройкам поставил драйвер на видео Проприетарный от Nvidia и поэтому у меня когда в спящий режим ушла ос она уже не смогла вернуться обратно с рабочим столом!.

А теперь давайте расскажу как это исправить!

Ошибка: Decompressing linux parsing elf done booting the kernel

Для того что бы исправить ошибку Ошибка: Decompressing linux parsing elf done booting the kernel и что бы загрузился рабочий стол необходимо:

  1. загрузится в recovery mode ну или просто вызвать ALT + F2
  2. зайти в категорию /etc/X11/xorg.conf.d
  3. открыть на редактирование файл 10-monitor.conf
  4. закомментировать строчку # Driver «nvidia»

должно получится так:

# Generated by xsetup

Section «Monitor»
Identifier «Monitor0»
EndSection

Section «Device»
Identifier «Card0»
# Driver «nvidia»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Card0»
Monitor «Monitor0»
SubSection «Display»
Modes «1600×900»
EndSubSection
EndSection

Вот и все! Первый день прошел удачно! начинаем отсчет: #01 LinuxDay

Источник

[РЕШЕНО] Lenovo ThinkPad x120e не работает загрузчик

# 9 лет, 3 месяца назад (отредактировано 8 лет, 11 месяцев назад) У меня ноутбук Lenovo ThinkPad x120e с процессором AMD Zakate E350, а это насколько я понимаю x86-64. Скачал дуал дистрибутив с помощью dd под убунтой записал на флешку, и теперь у меня при загрузке и попытке запуска установки для x86-64 i686 пишется следующее:

И на этом все, мигает черта и ничего не происходит. С этой же флешки запускал установку на Samsung NC10 и на каком-то Asus Eee PC.
Что делать, неужели не видать арча моему буку?

при запуске установщика, жмем таб в меню с нужной архитектурой, и прописываем

Попробуйте образ x86-64. по отзывам линукс на этом девайсе заводится.
Может девайс не исправен?

Попробуйте поиграть с опциями ядра при загрузке (noapic).
Еще, там UEFI случайно нет?
Если да, тогда смотрите Wiki.

Спасибо, но там советы только по настройке системы, что делать, если система вообще не ставится там не написано) ,Но хотя бы теперь я уверен в том, что железки поддерживаются. Может при выборе варианта установки можно что-нибудь прописать? Попробуйте для чистоты эксперимента флешку меньше 4 Гб или записать образ сначала каким-нибудь ультра-исо.а затем поверх не форматируя unetbootin’ом. Сталкивался с похожей проблемой с разного рода дешевыми флешками и почему-то не на всех дистрибутивах. Причинно-следственные связи отследить не удалось, но указанный способ срабатывает. А на флешках меньше 4 гигов, все обычно сразу нормально. У меня от части похожая ситуация, тока не могу поставить на свой ПК, при установки x64-86 наглухо засыпает, разбудить помогает только ресет.
Из железа мать с EFI… грешил на него.. Хотя до этого арч спокойно ставился и работал (я тут его перед новым релизом удачно грохнул)
Ради эксперимента начал установку 32-х, пошло как по маслу (но 32 не подходит).
Пробовал менять флешки ставил и с 8-и и с 4-х гиговых, перезаписывал образ и dd и unibootin, в usb разные пихал и в 3-ю версию тоже. Перезакачивал образ с разных сайтов… и везде результат один и тотже при установке x86-64 уходит в нирвану….
Забыл сказать, на свой нетбук (s205) с обоих флешек установка проходит без проблем и 32-х и 64-х…..

Щас попробую в биосе ковырнуть и через исо-ульра записать… поже отпишусь.

RaZario
У меня от части похожая ситуация, тока не могу поставить на свой ПК, при установки x64-86 наглухо засыпает, разбудить помогает только ресет.
Из железа мать с EFI… грешил на него.. Хотя до этого арч спокойно ставился и работал (я тут его перед новым релизом удачно грохнул)
Ради эксперимента начал установку 32-х, пошло как по маслу (но 32 не подходит).
Пробовал менять флешки ставил и с 8-и и с 4-х гиговых, перезаписывал образ и dd и unibootin, в usb разные пихал и в 3-ю версию тоже. Перезакачивал образ с разных сайтов… и везде результат один и тотже при установке x86-64 уходит в нирвану….
Забыл сказать, на свой нетбук (s205) с обоих флешек установка проходит без проблем и 32-х и 64-х…..

Щас попробую в биосе ковырнуть и через исо-ульра записать… поже отпишусь.

Источник

Decompressing linux parsing elf performing relocation done booting kernel

The BIOS in the machine is Phoenix — AwardBIOS Futro S400 BIOS Rev. 4.00.0Q
No security Feature checked.

The parted output is:

Код:
livecd

# parted -l /dev/sda
Model: ATA ULTIMATE CF CARD (scsi)
Disk /dev/sda: 16.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 3146kB 2097kB primary esp
2 3146kB 137MB 134MB primary ext2 boot
4 137MB 1201MB 1063MB primary linux-swap(v1)
3 1201MB 16.0GB 14.8GB primary ext4

fdisk output is:

Код:
Command (m for help): p
Disk /dev/sda: 14.9 GiB, 15988654080 bytes, 31227840 sectors
Disk model: ULTIMATE CF CARD
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1c5d1c5c

Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 6143 4096 2M ef EFI (FAT-12/16/32)
/dev/sda2 * 6144 268287 262144 128M 83 Linux
/dev/sda3 2344960 31227839 28882880 13.8G 83 Linux
/dev/sda4 268288 2344959 2076672 1014M 82 Linux swap / Solaris

Partition table entries are not in disk order.

The lilo.conf output is:

Код:
boot=/dev/sda # Install LILO in the MBR
prompt # Give the user the chance to select another section
timeout=50 # Wait 5 (five) seconds before booting the default se>
default=gentoo # When the timeout has passed, boot the «gentoo» sect>
lba32 # Allows addressing the disk above the 1024th cylinder
image=/boot/vmlinuz-5.4.38-gentoo
label=gentoo # Name we give to this section
read-only # Start with a read-only root. Do not alter!
root=/dev/sda3 # Location of the root filesystem

The kernel config is:

Код:
Processor type and features
[*] EFI runtime service support
[*] Enable seccomp to safely compute untrusted bytecode
Timer frequency (1000 HZ) —>
[*] kexec system call
[*] kernel crash dumps
[ ] kexec jump

Firmware drivers ->EFI (Extensible Firmware Interface) Support
EFI Variable Support via sysfs
[*] Export efi runtime maps to sysfs
[ ] Enable EFI fake memory map
EFI Bootloader Control
-*- EFI capsule loader
[*] Add support for Quark capsules with non-standard headers
EFI Runtime Service Tests Support
[ ] EFI Runtime Configuration Interface Table Version 2 Support
— Enable the block layer
— Enable the block layer
[*] Block layer SG support v4
[ ] Block layer SG support v4 helper lib
[ ] Block layer data integrity support
[ ] Zoned block device support
[ ] Block device command line partition parser
[ ] Enable support for block device writeback throttling
[*] Block layer debugging information in debugfs
[ ] Logic for interfacing with Opal enabled SEDs
Partition Types —>

Partition Types
[*] Advanced partition selection
[ ] Acorn partition support
[ ] AIX basic partition table support
[ ] Alpha OSF partition support
[ ] Amiga partition table support
[ ] Atari partition table support
[ ] Macintosh partition map support
[*] PC BIOS (MSDOS partition tables) support
[ ] BSD disklabel (FreeBSD partition tables) support
[ ] Minix subpartition support
[ ] Solaris (x86) partition table support
[ ] Unixware slices support
[ ] Windows Logical Disk Manager (Dynamic Disk) support
[ ] SGI partition support
[ ] Ultrix partition table support
[ ] Sun partition tables support
[ ] Karma Partition support
[*] EFI GUID Partition support
[ ] SYSV68 partition table support
[ ] Command line partition support

File systems
[ ] Validate filesystem parameter description
Second extended fs support
[*] Ext2 extended attributes
[*] Ext2 POSIX Access Control Lists
[*] Ext2 Security Labels
The Extended 3 (ext3) filesystem
[*] Ext3 POSIX Access Control Lists
[*] Ext3 Security Labels
-*- The Extended 4 (ext4) filesystem
-*- Ext4 POSIX Access Control Lists
-*- Ext4 Security Labels
[ ] Ext4 debugging support
[*] JBD2 (ext4) debugging support
Reiserfs support
[ ] Enable reiserfs debug mode
[ ] Stats in /proc/fs/reiserfs
[ ] ReiserFS extended attributes
JFS filesystem support
[ ] JFS POSIX Access Control Lists
[ ] JFS Security Labels
[ ] JFS debugging
[ ] JFS statistics
XFS filesystem support
[ ] XFS Quota support
[ ] XFS POSIX ACL support
[ ] XFS Realtime subvolume support
[ ] XFS online metadata check support
[ ] XFS Verbose Warnings
[ ] XFS Debugging support
GFS2 file system support
Btrfs filesystem support
[ ] Btrfs POSIX Access Control Lists
[ ] Btrfs with integrity check tool compiled in (DANGEROUS)
[ ] Btrfs will run sanity tests upon loading
[ ] Btrfs debugging support
[ ] Btrfs assert support
[ ] Btrfs with the ref verify tool compiled in
NILFS2 file system support
F2FS filesystem support
[ ] Direct Access (DAX) support
[*] Enable filesystem export operations for block IO
-*- Enable POSIX file locking API
[*] Enable Mandatory file locking
[ ] FS Encryption (Per-file encryption)
[ ] FS Verity (read-only file-based authenticity protection)
[*] Dnotify support
-*- Inotify support for userspace
[ ] Filesystem wide access notification
[*] Quota support
[*] Report quota messages through netlink interface
[ ] Print quota warnings to console (OBSOLETE)
[ ] Additional quota sanity checks
Old quota format support
Quota format vfsv0 and vfsv1 support
Old Kconfig name for Kernel automounter support
-*- Kernel automounter support (supports v3, v4 and v5)
FUSE (Filesystem in Userspace) support
Overlay filesystem support
Caches —>
CD-ROM/DVD Filesystems —>
DOS/FAT/NT Filesystems —>
Pseudo filesystems —>
[*] Miscellaneous filesystems —>
[*] Network File Systems —>
-*- Native language support —>
[ ] UTF-8 normalization and casefolding support

Serial ATA and Parallel ATA drivers (libata)
[*] Verbose ATA error reporting
[*] ATA ACPI Support
[ ] SATA Zero Power Optical Disc Drive (ZPODD) support
[*] SATA Port Multiplier support
*** Controllers with non-SFF native interface ***
AHCI SATA support
(0) Default SATA Link Power Management policy for mobile chipsets
Platform AHCI SATA support
Initio 162x SATA support (Very Experimental)
ACard AHCI variant (ATP 8620)
Silicon Image 3124/3132 SATA support
[*] ATA SFF support (for legacy IDE and PATA)
*** SFF controllers with custom DMA interface ***
Pacific Digital ADMA support
Pacific Digital SATA QStor support
Promise SATA SX4 support (Experimental)
[*] ATA BMDMA support
*** SATA SFF controllers with BMDMA ***
Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
DesignWare Cores SATA support
Marvell SATA support
NVIDIA SATA support
Promise SATA TX2/TX4 support
Silicon Image SATA support
SiS 964/965/966/180 SATA support
ServerWorks Frodo / Apple K2 SATA support
ULi Electronics SATA support
VIA SATA support
VITESSE VSC-7174 / INTEL 31244 SATA support
*** PATA SFF controllers with BMDMA ***
ALi PATA support
AMD/NVidia PATA support
ARTOP 6210/6260 PATA support
ATI PATA support
ARTOP/Acard ATP867X PATA support
CMD64x PATA support
CS5510/5520 PATA support
CS5530 PATA support
CS5535 PATA support (Experimental)
CS5536 PATA support
Cypress CY82C693 PATA support (Very Experimental)
EFAR SLC90E66 support
HPT 366/368 PATA support
HPT 370/370A/371/372/374/302 PATA support
HPT 371N/372N/302N PATA support
HPT 343/363 PATA support
IT8213 PATA support (Experimental)
IT8211/2 PATA support
JMicron PATA support
Marvell PATA support via legacy mode
NETCELL Revolution RAID support
Ninja32/Delkin Cardbus ATA support
Nat Semi NS87415 PATA support
Intel PATA old PIIX support
OPTI FireStar PATA support (Very Experimental)
Promise PATA 2027x support
Older Promise PATA controller support
RADISYS 82600 PATA support (Experimental)
RDC PATA support
SC1200 PATA support
Intel SCH PATA support
SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support
CMD / Silicon Image 680 PATA support
-*- SiS PATA support
Toshiba Piccolo support (Experimental)
Compaq Triflex PATA support
VIA PATA support
Winbond SL82C105 PATA support
*** PIO-only SFF controllers ***
CMD640 PCI PATA support (Experimental)
Intel PATA MPIIX support
Nat Semi NS87410 PATA support
OPTI621/6215 PATA support (Very Experimental)
PCMCIA PATA support
PC Tech RZ1000 PATA support
*** Generic fallback / legacy drivers ***
ACPI firmware driver for PATA
Generic ATA support
Legacy ISA PATA support (Experimental)

Generic Driver Options
[ ] Support for uevent helper
-*- Maintain a devtmpfs filesystem to mount at /dev
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs
[*] Select only drivers that don’t need compile-time external firmware
[*] Disable drivers features which enable custom firmware building
Firmware loader —>
[ ] Driver Core verbose debug messages
[*] Managed device resources verbose debug messages
[ ] Test driver remove calls during probe (UNSTABLE)
Build kernel module to test asynchronous driver probing
[ ] Enable verbose DMA_FENCE_TRACE messages

Any idea appreciated.

Update:
I’ve installed grub but effect exactly the same as above. Вернуться к началу

Ant P.
Watchman

Зарегистрирован: 18 апр 2009
Сообщений: 6921

Добавлено: вс июн 07, 2020 11:38 pm Заголовок сообщения:
LILO is a BIOS bootloader. If you’re booting via that, you aren’t using EFI.
Вернуться к началу
joanandk
Apprentice

Зарегистрирован: 12 фев 2017
Сообщений: 155

Добавлено: пн июн 08, 2020 4:57 am Заголовок сообщения: Re: Booting the kernel issue, wrong EFI loader
professor1234 писал(а):
and stops.

I had this effect as I have compiled the kernel on a 64bit system for a 32bit (Geode SC1100). If you are using a faster machine to compile, you should use

Код:
linux32 make .

.

The second thought: you have selected the correct cpu and architecture? This is the cause for a crash before anything appears on the screen.

As you are using BIOS based system, you can remove all EFI related options. Makes the kernel smaller and lesser point of failure.

BR

Вернуться к началу
professor1234
n00b

Зарегистрирован: 27 мар 2005
Сообщений: 62
Откуда: Kraków, Poland

Добавлено: пн июн 08, 2020 5:30 pm Заголовок сообщения:
I’ve un-checked all EFI related options and checked some other options in kernel config.
I compile it on destination machine (S400). It takes some time, but I’m not in hurry
I will try to install initramfs — anyhow it is cheked in kernel configuration.
We will see. For now not working yet.

[Update]:
I’m trying to install kexec by logging with chroot but it seems there are some issues with it. I use howto: https://forums.gentoo.org/viewtopic-t-294644-highlight-kexec.html

Код:
(chroot) livecd /boot # /etc/init.d/kexec stop
* ERROR: kexec stopped by something else
(chroot) livecd /boot # /etc/init.d/kexec start
* WARNING: kexec is already starting
(chroot) livecd /boot #

The kexec config below:

Код:
LOAD_DURING_SHUTDOWN=»yes»
BOOTPART=»/boot»
ROOTPART=»/dev/sda3″

I also tried run it with script created acc. some other manuals in /etc/local.d/kdump.start:

Код:
#!/bin/bash
kexec -p /boot/vmlinuz-5.4.38-gentoo —reset-vga —console-vga —append=»root=[root-device] single irqpoll maxcpus=1 reset_devices»

But in this case it gives (even if followed by

Код:
crashkernel=128M@16M

):

Код:
Memory for crashkernel is not reserved
Please reserve memory by passing»crashkernel=X@Y» parameter to kernel
Then try to loading kdump kernel

I also wondering if this kernel stop may be related to frame vga buffer drivers.

Вернуться к началу
professor1234
n00b

Зарегистрирован: 27 мар 2005
Сообщений: 62
Откуда: Kraków, Poland

Добавлено: ср июн 10, 2020 9:56 pm Заголовок сообщения:
I gave up and used genkernel. It’s running. But I do not feel comfortable with such solution. So I’ve uncheked houndreds of modules and recompile again to see will this still work. I have back up config from genkernel so in case issues I can come back there.
The other interesting thing is, that after genkernel installation the menuconfig looks slightly different and some modules cannot be unchecked comparing to regular menuconfig.
I guess that issue I’ve faced could be related to initramfs that is installed now, maybe VGA drivers, or some other driver that is not checked in seed-kernel config.

Anyhow thanks for feedbacks.

Вернуться к началу
Список форумов: Gentoo Forums Kernel & Hardware Часовой пояс: GMT
Страница 1 из 1
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Copyright 2001-2021 Gentoo Foundation, Inc. Designed by Kyle Manna © 2003; Style derived from original subSilver theme. | Hosting by Gossamer Threads Inc. © | Powered by phpBB 2.0.23-gentoo-p11 © 2001, 2002 phpBB Group
Privacy Policy

Источник

Читайте также:  Невидимые символы mac os
Оцените статью