No puedo iniciar manjaro

Hola estimadas personas de este foro:
Hace poco tiempo, instale manjaro(la última versión), sin embargo, luego de actualizar el sistema por primera vez me presentó un error:
primero, luego de que se suspendiera automáticamente la computadora, intente colocar mi contraseña pero no me la aceptaba a pesar de que era la correcta así que decidí forzar al apagado.
Luego de eso inició la pesadilla: Cuando intenté iniciarla de nuevo, me salió un mensaje que dice: "error: file ‘/boot/vmlinuz-5.6x86_64’ not found
error: you need to load the kernel first.
press any key to continue
Realmente no se que hacer. Soy un usuario novato y les agradeceré sus soluciones.
pd: Tengo una toshiba satellite c55. No recuerdo haber desinstalado el kernel o alguna otra cosa. Lo único que hice fué actualizar.

Hola, ¡bienvenido!

Es un error que estoy viendo bastante últimamente. Seguramente te faltan los kernels de Linux. Para resolverlo necesitas el USB de instalación de Manjaro.

  • Arranca el USB de instalación hasta el entorno gráfico y asegúrate que tienes conexión a internet
  • Abre una consola y ejecuta manjaro-chroot -a (Si te sale un menú para que selecciones Manjaro, pulsa 1)
  • Para estar seguros de que el sistema está actualizado, ejecuta pacman -Syu
  • Para instalar un kernel, ejecuta mhwd-kernel -i linux58 (si quieres otro kernel, elige otro. Puedes ver una lista de los kernels disponibles con mhwd-kernel -l)
  • Actualiza grub con update-grub
  • Reinicia y comprueba que todo está correcto.

Si te sale algún error en algún paso, pregunta por aquí. Si te sigue sin funcionar después de haber hecho todo, pregunta también.

1 Like

Hola.
A mi me pasó exactamente lo mismo. Te dejo aquí dos enlaces con los pasos que realicé, gracias a los amigos del foro, para solucionarlo, si aún no las conseguido.

1 Like
[manjaro@manjaro ~]$ manjaro-chroot -a
==> Detected systems:
 --> 0) ManjaroLinux
==> Select system to mount [0-0] : 
1
==> Mounting (ManjaroLinux) [/dev/sda10]
 --> mount: [/mnt]
mount: /mnt: /dev/sda10 already mounted on /mnt.
 --> mount: [/mnt/boot/efi]
 --> mount: [/mnt/home]
[manjaro /]# sudo pacman -S grub
warning: grub-2.04-11.1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) grub-2.04-11.1

Total Download Size:    9.88 MiB
Total Installed Size:  48.87 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
 grub-2.04-11.1-x...     9.9 MiB  1068 KiB/s 00:09 [###################] 100%
(1/1) checking keys in keyring                     [###################] 100%
(1/1) checking package integrity                   [###################] 100%
(1/1) loading package files                        [###################] 100%
(1/1) checking for file conflicts                  [###################] 100%
(1/1) checking available disk space                [###################] 100%
warning: could not get file information for etc/grub.d/
warning: could not get file information for etc/grub.d/00_header
warning: could not get file information for etc/grub.d/10_linux
warning: could not get file information for etc/grub.d/20_linux_xen
warning: could not get file information for etc/grub.d/30_os-prober
warning: could not get file information for etc/grub.d/30_uefi-firmware
warning: could not get file information for etc/grub.d/40_custom
warning: could not get file information for etc/grub.d/41_custom
warning: could not get file information for etc/grub.d/README
:: Processing package changes...
(1/1) reinstalling grub                            [###################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
[manjaro /]# sudo update-grub
Generating grub configuration file ...
Found theme: /boot/grub/themes/starfield/theme.txt
Found linux image: /boot/vmlinuz-5.8-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.8-x86_64.img
Found initrd fallback image: /boot/initramfs-5.8-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.7-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.7-x86_64.img
Found initrd fallback image: /boot/initramfs-5.7-x86_64-fallback.img
Adding boot menu entry for UEFI Firmware Settings ...
done
[manjaro /]# exit
exit
 --> umount: [/mnt/home]
 --> umount: [/mnt/boot/efi]
1 Like

Al escribir pacman -Syu me sale esto:
:: Synchronizing package databases…
error: failed to update core (unable to lock database)
error: failed to update extra (unable to lock database)
error: failed to update community (unable to lock database)
error: failed to update multilib (unable to lock database)
error: failed to synchronize all databases

Y al escribir mhwd-kernel -i linux58 sale lo siguiente:
:: Synchronizing package databases…
error: failed to update core (unable to lock database)
error: failed to update extra (unable to lock database)
error: failed to update community (unable to lock database)
error: failed to update multilib (unable to lock database)
error: failed to synchronize all databases
The following packages are out of date, please update your system first: cups gssdp gst-plugins-bad gst-plugins-bad-libs gst-plugins-ugly gupnp gvfs gvfs-afc gvfs-gphoto2 gvfs-mtp gvfs-nfs gvfs-smb gwenview harfbuzz-icu hplip htop imlib2 intel-ucode inxi iproute2 iputils iw jasper k3b kaccounts-integration kaccounts-providers kactivities-stats kactivitymanagerd kamera kate kcalc kcontacts kde-cli-tools kde-gtk-config kdeconnect kdegraphics-thumbnailers kdelibs4support kdenetwork-filesharing kdeplasma-addons kdesu kdoctools keditbookmarks kemoticons kfind kgamma5 kget khelpcenter kholidays khotkeys khtml kimageformats kinfocenter kjs kmenuedit knetattach knotifyconfig konsole kpeople kquickcharts krunner kscreen kscreenlocker ksshaskpass ksysguard ksystemlog ktexteditor kunitconversion kwallet-pam kwalletmanager kwayland-integration kwin kwrited lib32-alsa-lib lib32-dbus lib32-fluidsynth lib32-gcc-libs lib32-glib2 lib32-glibc lib32-libcap lib32-libelf lib32-libgcrypt lib32-libglvnd lib32-libgpg-error lib32-libva lib32-libva-intel-driver lib32-libva-mesa-driver lib32-libvorbis lib32-libx11 lib32-llvm-libs lib32-mesa lib32-mesa-vdpau lib32-nspr lib32-nss lib32-p11-kit lib32-sqlite lib32-systemd lib32-tdb lib32-vulkan-icd-loader lib32-vulkan-intel lib32-vulkan-radeon lib32-zstd libao libappindicator-gtk3 libde265 libebml libevent libexif libfakekey libfdk-aac libfontenc libgit2 libidn libkcddb libkdcraw libkexiv2 libkipi libksane libkscreen libksysguard libktorrent liblrdf libmatroska libmbim libmpdclient libnfs libnm libpipeline libqalculate libqmi libraw libsodium libteam libtorrent-rasterbar libutf8proc libva-mesa-driver lilv linux-firmware logrotate lsof lua man-db man-pages manjaro-application-utility manjaro-browser-settings manjaro-hello manjaro-kde-settings manjaro-release manjaro-settings-manager manjaro-settings-manager-kcm manjaro-settings-manager-knotifier manjaro-zsh-config mesa-vdpau mhwd mhwd-db mhwd-nvidia-440xx milou mkinitcpio-busybox modemmanager modemmanager-qt mpd mpg123 mtpfs nano neon net-snmp networkmanager networkmanager-qt nfs-utils nfsidmap noto-fonts-emoji ntfs-3g ntp okular openexr openmpi openresolv openssh oxygen oxygen-icons pamac-cli pamac-common pamac-flatpak-plugin pamac-gtk pamac-snap-plugin pamac-tray-appindicator patchutils pcsclite perl-alien-build perl-alien-libxml2 perl-capture-tiny perl-clone perl-dbi perl-encode-locale perl-ffi-checklib perl-file-basedir perl-file-chdir perl-file-desktopentry perl-file-listing perl-file-mimeinfo perl-file-which perl-html-parser perl-html-tagset perl-http-cookies perl-http-daemon perl-http-date perl-http-message perl-http-negotiate perl-io-html perl-ipc-system-simple perl-libwww perl-lwp-mediatypes perl-net-http perl-parse-yapp perl-path-tiny perl-try-tiny perl-uri perl-www-robotrules perl-xml-libxml perl-xml-parser perl-xml-writer pkgconf plasma-desktop plasma-integration plasma-nm plasma-pa plasma-workspace plasma-workspace-wallpapers plasma5-themes-breath2 polkit-kde-agent powerdevil powertop print-manager prison purpose python-distlib python-html5lib python-pillow python-pip python-pycurl python-pyqt5 python-pyqt5-sip python-pytoml python-reportlab python-sip python-yaml qca qgpgme qqc2-desktop-style qrencode qt5-imageformats qt5-location qt5-script qt5-sensors qt5-tools qt5-virtualkeyboard qt5-webchannel qt5-webengine qt5-webkit re2 rsync ruby ruby-irb ruby-reline rubygems s-nail samba sane sddm sddm-breath2-theme sddm-kcm signon-kwallet-extension skanlite smartmontools snapd socat spandsp spectacle spirv-tools splix steam-manjaro subversion sudo systemd-sysvcompat systemsettings terminus-font threadweaver thunderbird transcode ttf-hack ttf-indic-otf udiskie usb_modeswitch user-manager vcdimager vlc vulkan-intel vulkan-radeon webkit2gtk wireless-regdb wpebackend-fdo xapian-core xorg-server xorg-server-common xorg-twm yakuake zbar zenity zeromq zsh-completions
Do you want to continue anyway? [y/N] y
error: no targets specified (use -h for help)

Que puedo hacer?

intente escribiendo los comandos literalmente y salio asi:
[manjaro@manjaro ~]$ manjaro-chroot -a
==> Mounting (ManjaroLinux) [/dev/sda1]
–> mount: [/mnt]
[manjaro /]# sudo pacman -S grub
error: failed to init transaction (unable to lock database)
error: could not lock database: File exists
if you’re sure a package manager is not already
running, you can remove /var/lib/pacman/db.lck
[manjaro /]# sudo update-grub
Generating grub configuration file …
Found theme: /usr/share/grub/themes/manjaro/theme.txt
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
[manjaro /]# exit
exit
–> umount: [/mnt]
esta bien?
pd:lo siento por las tildes pero estoy con un teclado ingles y no tengo tildes

Parece que tu equipo se quedó a mitad de una actualización. Tienes que borrar el fichero /var/lib/pacman/db.lck. Así:

sudo rm /var/lib/pacman/db.lck

Hazlo después del comando manjaro-chroot -a

Sigue mejor mis instrucciones. Tu problema es diferente al que tuvo Tiguere (y la solución también lo es)

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.