Linux Lite Forums

Hardware - Support => Start up and Shutdown => Topic started by: rawmeat on July 23, 2019, 04:09:51 AM

Title: boot sequence stuck in loop
Post by: rawmeat on July 23, 2019, 04:09:51 AM
Hello. I had installed LL on my sister's old Vaio. When trying to boot up, it seems stuck in a loop.
It will show the feather, check speakers, then the screen goes blank.

digging deeper, here's where it's getting stuck

[<c17c55dc>] sysenter_past_esp+0x3d/0x61
Code: ff ff 64 a1 00 a6 c8 c1 89 45 f0 89 7d d8 a1 a4 52 c8 c1 c7 45 dc 0a 00 00 00 89 45 e0 64 c7 05 00 a6 c8 c1 00 00 00 00 fb 90 <8d> 74 26 00 ba ff ff ff ff bf 00 92 ae c1 0f bc 45 f0 0f 44 c2

(I hope I typed those right)

I was running 4.4.0-102
with dual boot into windows XP

Title: Re: boot sequence stuck in loop
Post by: minesheep on July 23, 2019, 04:26:32 AM
Did it boot up correctly early? What does checking speakers mean? Did you make big changes to it before it got broken?
Title: Re: boot sequence stuck in loop
Post by: rawmeat on July 23, 2019, 05:57:31 AM
The computer speakers make an audible popping sound during boot up, always have.
No big changes, it just stopped booting... 
The bootup goes to the yellow feather... then gets stuck in a loop.

I had forgotten in Recovery Mode to try to "Update grub boot loader"
After doing so, and then Resume Normal boot, it booted correctly.

However, I got error when attempting to update LL.

Also, after shutting down and trying to boot normally ... It is again stuck in the same loop.

Went back into Recovery Mode, again Updated grub boot loader... Resume Normal boot.. it boots correctly.

But on restart it goes back to being stuck in the loop.

What to do =)

The data on the machine has been saved. Simply re-install?


Here is the error log from the attempt to update LL

Install Updates Error log
Install Updates could not successfully download and install available updates.
Go to and paste the log below into a new or existing thread for assistance.

============ Log ===========

Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
  efibootmgr libao-common libao4 libcloog-isl4 libefivar0
  libgtksourceview2.0-0 libgtksourceview2.0-common libllvm4.0 libllvm5.0
  libopenal-data libopenal1 libqmi-glib1 libqpdf17
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  amd64-microcode gcc-7-base gcc-9-base intel-microcode iucode-tool libllvm6.0
  libqmi-glib5 libqpdf21 libwebpdemux1 linux-headers-4.4.0-156
  linux-headers-4.4.0-156-generic linux-image-4.4.0-156-generic
  linux-modules-4.4.0-156-generic linux-modules-extra-4.4.0-156-generic
  lite-upgrade-series4 ubuntu-advantage-tools
The following packages will be upgraded:
  apparmor apt apt-transport-https apt-utils apt-xapian-index aptdaemon
  aptdaemon-data archdetect-deb autopoint avahi-daemon avahi-utils base-files
  bash bind9-host binutils bsdutils busybox-initramfs busybox-static bzip2
  ca-certificates ca-certificates-java compiz compiz-core compiz-gnome
  compiz-plugins-default console-setup console-setup-linux cpp-4.8 cpp-5 cups
  cups-browsed cups-client cups-common cups-core-drivers cups-daemon
  cups-filters cups-filters-core-drivers cups-ppdc cups-server-common curl
  dbus dbus-x11 debconf debconf-i18n desktop-file-utils distro-info-data dkms
  dns-root-data dnsmasq-base dnsutils dpkg dpkg-dev evince evince-common
  evolution-data-server-common file firefox firefox-locale-en
  firefox-locale-ko flashplugin-installer fonts-opensymbol friendly-recovery
  g++-5 gcc-4.8 gcc-4.8-base gcc-4.9-base gcc-5 gcc-5-base gcc-6-base
  geoclue-ubuntu-geoip gettext gettext-base ghostscript gir1.2-gdkpixbuf-2.0
  gir1.2-gst-plugins-base-1.0 gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-4.0
  gir1.2-networkmanager-1.0 gir1.2-packagekitglib-1.0 gir1.2-soup-2.4
  gir1.2-webkit2-4.0 gnome-accessibility-themes gnome-disk-utility
  gnome-keyring gnome-themes-standard gnome-themes-standard-data gnupg gpgv
  grub-common grub-pc grub-pc-bin grub2-common gstreamer1.0-plugins-base
  gstreamer1.0-x gvfs gvfs-backends gvfs-bin gvfs-common gvfs-daemons
  gvfs-fuse gvfs-libs hdparm hicolor-icon-theme hwdata ibus ibus-gtk ibus-gtk3
  ifupdown imagemagick imagemagick-6.q16 imagemagick-common initramfs-tools
  initramfs-tools-bin initramfs-tools-core iproute iproute2 isc-dhcp-client
  isc-dhcp-common kbd keyboard-configuration kmod krb5-locales
  libapparmor-perl libapparmor1 libapt-inst2.0 libapt-pkg5.0
  libarchive-zip-perl libarchive13 libasan0 libasan2 libasprintf-dev
  libasprintf0v5 libatomic1 libavahi-client3 libavahi-common-data
  libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec-ffmpeg56
  libavformat-ffmpeg56 libavutil-ffmpeg54 libbind9-140 libblkid1 libbz2-1.0
  libc-bin libc-dev-bin libc6 libc6-dev libcaca0 libcamel-1.2-54
  libcapnp-0.5.3 libcc1-0 libcilkrts5 libcompizconfig0 libcups2 libcupscgi1
  libcupsfilters1 libcupsimage2 libcupsmime1 libcupsppdc1 libcurl3-gnutls
  libdb5.3 libdbus-1-3 libdecoration0 libdns-export162 libdns162 libdpkg-perl
  libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
  libdrm2 libebackend-1.2-10 libebook-1.2-16 libebook-contacts-1.2-2
  libedata-book-1.2-25 libedataserver-1.2-21 libegl1-mesa libelf1
  libevdocument3-4 libevview3-3 libexpat1 libfaad2 libfdisk1 libfontembed1
  libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
  libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
  libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1
  libfreerdp-utils1.1 libgbm1 libgcc-4.8-dev libgcc-5-dev libgcc1 libgcrypt20
  libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgettextpo-dev
  libgettextpo0 libgfortran3 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
  libgles2-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data
  libgnutls-openssl27 libgnutls30 libgomp1 libgs9 libgs9-common
  libgssapi-krb5-2 libgstreamer-plugins-base0.10-0
  libgstreamer-plugins-base1.0-0 libibus-1.0-5 libicu55 libisc-export160
  libisc160 libisccc140 libisccfg140 libitm1 libjasper1
  libjavascriptcoregtk-4.0-18 libjpeg-turbo8 libk5crypto3 libkmod2
  libkpathsea6 libkrb5-3 libkrb5support0 liblcms2-2 liblcms2-utils
  libldap-2.4-2 libldb1 liblouis-data liblouis9 liblwres141 libmad0 libmagic1
  libmagickcore-6.q16-2 libmagickcore-6.q16-2-extra libmagickwand-6.q16-2
  libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libmpx0 libmspack0
  libmysqlclient20 libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 libnss3
  libnss3-1d libnss3-nssdb libp11-kit-gnome-keyring libpackagekit-glib2-16
  libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime
  libpam-systemd libpam0g libparted-fs-resize0 libparted2 libpci3 libperl5.22
  libplymouth4 libpng12-0 libpolkit-agent-1-0 libpolkit-backend-1-0
  libpolkit-gobject-1-0 libpoppler-glib8 libpoppler58 libpostproc-ffmpeg53
  libprocps4 libpulse-mainloop-glib0 libpulse0 libpulsedsp libpython2.7
  libpython2.7-minimal libpython2.7-stdlib libpython3.5 libpython3.5-minimal
  libpython3.5-stdlib libqmi-proxy libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5widgets5 libquadmath0 libraw15
  libreoffice-avmedia-backend-gstreamer libreoffice-base-core libreoffice-calc
  libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome
  libreoffice-gtk libreoffice-gtk3 libreoffice-impress libreoffice-math
  libreoffice-pdfimport libreoffice-style-elementary libreoffice-style-galaxy
  libreoffice-style-tango libreoffice-writer libsasl2-2 libsasl2-modules
  libsasl2-modules-db libsdl-image1.2 libseccomp2 libslang2 libsmartcols1
  libsmbclient libsndfile1 libsnmp-base libsnmp30 libsoup-gnome2.4-1
  libsoup2.4-1 libsqlite3-0 libssh-gcrypt-4 libssl1.0.0 libstdc++-5-dev
  libstdc++6 libswresample-ffmpeg1 libswscale-ffmpeg3 libsystemd0 libtasn1-6
  libtiff5 libtomcrypt0 libubsan0 libudev1 libunity-control-center1
  libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9
  libuuid1 libvncclient1 libvorbis0a libvorbisenc2 libvorbisfile3 libwavpack1
  libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa
  libwayland-server0 libwbclient0 libwebkit2gtk-4.0-37
  libwebkit2gtk-4.0-37-gtk2 libwinpr-crt0.1 libwinpr-dsparse0.1
  libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1
  libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1
  libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1
  libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1
  libwinpr-utils0.1 libx11-6 libx11-data libx11-dev libx11-doc libx11-xcb1
  libxatracker2 libxcursor1 libxfont1 libxkbcommon-x11-0 libxkbcommon0 libxml2
  libxslt1.1 linux-base linux-firmware linux-generic linux-headers-generic
  linux-image-generic linux-libc-dev lite-sources lite-tweaks
  lite-upgrade-series3 lite-usermanager locales login lshw menu
  mesa-vdpau-drivers modemmanager module-init-tools mount multiarch-support
  my-weather-indicator mysql-common network-manager network-manager-vpnc
  network-manager-vpnc-gnome ntfs-3g ntp ntpdate nvidia-common openjdk-8-jdk
  openjdk-8-jdk-headless openjdk-8-jre openjdk-8-jre-headless openssh-client
  openssl openvpn p7zip p7zip-full parted passwd patch pciutils perl perl-base
  perl-modules-5.22 plymouth plymouth-label plymouth-theme-ubuntu-text
  plymouth-themes plymouth-x11 policykit-1 poppler-utils ppp procps pulseaudio
  pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils
  python-apt python-apt-common python-aptdaemon python-aptdaemon.gtk3widgets
  python-crypto python-cryptography python-ldb python-libxml2 python-openssl
  python-requests python-samba python-software-properties python-urllib3
  python2.7 python2.7-minimal python3-apt python3-aptdaemon
  python3-aptdaemon.gtk3widgets python3-aptdaemon.pkcompat
  python3-cryptography python3-distupgrade python3-lxml python3-requests
  python3-software-properties python3-uno python3-update-manager
  python3-urllib3 python3.5 python3.5-minimal qpdf resolvconf rfkill rsync
  rsyslog samba samba-common samba-common-bin samba-dsdb-modules samba-libs
  samba-vfs-modules sensible-utils shared-mime-info smbclient smtube
  software-properties-common software-properties-gtk squashfs-tools sudo
  systemd systemd-sysv telegram thunderbird thunderbird-locale-en
  thunderbird-locale-en-gb thunderbird-locale-en-us thunderbird-locale-ko
  tzdata ubiquity ubiquity-frontend-debconf ubiquity-frontend-gtk
  ubiquity-slideshow-ubuntu ubiquity-ubuntu-artwork ubuntu-drivers-common
  ubuntu-minimal ubuntu-mono ubuntu-release-upgrader-core udev uno-libs3 unrar
  update-manager-core update-notifier-common ure ureadahead user-setup
  util-linux uuid-runtime vim-common vim-tiny virtualbox-guest-dkms
  virtualbox-guest-utils virtualbox-guest-x11 wget wireless-regdb
  wpasupplicant x11-common xdg-user-dirs xdg-utils xfce4-settings xorg
  xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-video-all yad
542 upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
Need to get 623 MB of archives.
After this operation, 447 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  gcc-9-base libgcc1 libstdc++6 libgomp1 libitm1 libatomic1 libasan0
  libquadmath0 libgcc-4.8-dev gcc-4.8 cpp-4.8 gcc-4.8-base gcc-4.9-base g++-5
  gcc-5 cpp-5 libcc1-0 libasan2 gcc-7-base libubsan0 libcilkrts5 libmpx0
  libstdc++-5-dev libgcc-5-dev gcc-6-base libgfortran3 gcc-5-base
E: There were unauthenticated packages and -y was used without --allow-unauthenticated

Title: Re: boot sequence stuck in loop
Post by: rawmeat on July 23, 2019, 06:04:03 AM
Link to screenshot
Title: Re: boot sequence stuck in loop
Post by: rawmeat on July 23, 2019, 06:24:20 AM
Well, my 9 y.o. son wanted to fix his sister's computer, and he started this forum account.

It seems to have gone a bit beyond him (and me), but we are having fun working on it together and appreciate the help.
Title: Re: boot sequence stuck in loop
Post by: trinidad on July 23, 2019, 09:38:06 AM
You say you're dual booting here? Boot into Windows and then shut it down holding the left shift key down when you select shutdown and until it goes completely off. Then run manual fsck when your restart LL. After LL boots update grub.

Title: Re: boot sequence stuck in loop
Post by: torreydale on July 23, 2019, 10:46:51 AM
@rawmeat ,

First, you shouldn't post screenshots using Dropbox.  Revisit the posting guidelines to see how to include images to your forum postings.

Secondly, I have a friend who had a booting loop with their PC.  The PC would get to a login screen.  When typing in the password, the display would go black and then return to the login screen.  Upon researching the issue, I deduced the problem was due to lack of free space.  When I got to his PC, that was confirmed.  At the login screen, I used Ctrl-Alt-F1 or F2 or F3 to get to a command line.  I logged in using his username and password.  Then from the command line, I typed in the following:

Code: [Select]
df -h

From there I could see that the root (ie. "/") partition was 100% used.  His PC only came with 32GB of storage.  So I typed in "sudo apt autoremove" to clean up some space, mainly old kernels.  That removed enough space to allow me to log into the desktop.  When in the desktop, I opened up Timeshift and removed old Timeshift snapshots.  I ended up with nearly 20GB of freespace and things were back to normal.  I also set his PC to only hold 2 snapshots instead of the 4-5 it was saving before.

Not sure if lack of free space is your problem, but if it is, perhaps my anecdote above will be helpful.
Title: Re: boot sequence stuck in loop
Post by: trinidad on July 23, 2019, 01:20:05 PM

Could be many causes but I'd bet on corrupted file system which yes can be caused by disk over full as suggested.

Title: Re: boot sequence stuck in loop
Post by: minesheep on July 23, 2019, 03:59:53 PM
The data on the machine has been saved. Simply re-install?
You can re-install only system files. Use "something else" when asked to and set your own partition(s) "/", "/home" and what did you have, but don't format the partition(s). This will simply re-install system files and may break some programs. You can re install applications that stop working if any.