You are not logged in.
Hey,
Not sure if I'm posting in the right forum.
But I had a working installation for a year but now,
when booting linux it says:
```
mount: /new_root: unkown filesystem type `ext4`.
You are now bing dropped into an emergency shell.
```
Do someone can help me fix it?
Offline
Did you recently update the system? What kernel verision is booted?
uname -aOffline
I did and my kernel version is: Linux archiso 5.16.4-arch1-1 #1 SMP PREEMPT Sat, 29 Jan 2022 19:08:13 +0000 x86_64 GNU/Linux
Offline
That's the installation iso???
I mean in the resacue shell of the failing boot.
You can use the iso to test the installed versions, though:
pacman --sysroot /mn -Qs linux # mount the root partition of the installed system to /mnt before thisOffline
yup that the installation iso the shell doesn't let me type xD
and
local/alsa-lib 1.2.6.1-1
An alternative implementation of Linux sound support
local/archlinux-appstream-data 20220107-1
Arch Linux application database for AppStream-based software centers
local/archlinux-keyring 20220125-1
Arch Linux PGP keyring
local/avahi 0.8+22+gfd482a7-3
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-2
Minimal package set to define a basic Arch Linux installation
local/bridge-utils 1.7.1-1
Utilities for configuring the Linux ethernet bridge
local/efibootmgr 17-2
Linux user-space application to modify the EFI Boot Manager
local/filesystem 2021.12.07-1
Base Arch Linux files
local/iptables 1:1.8.7-1
Linux kernel packet control tool (using legacy interface)
local/kdenlive 21.12.1-1 (kde-applications kde-multimedia)
A non-linear video editor for Linux using the MLT video framework
local/keyutils 1.6.3-1
Linux Key Management Utilities
local/kmod 29-1
Linux kernel module management tools and library
local/lib32-alsa-lib 1.2.6.1-1
An alternative implementation of Linux sound support (32 bit)
local/lib32-keyutils 1.6.3-1
Linux Key Management Utilities (32-bit)
local/lib32-libxshmfence 1.3-2
a library that exposes a event API on top of Linux futexes (32-bit)
local/lib32-util-linux 2.37.3-1
Miscellaneous system utilities for Linux (32-bit)
local/libaio 0.3.112-2
The Linux-native asynchronous I/O facility (aio) library
local/libcap-ng 0.8.2-6
A library for Linux that makes using posix capabilities easy
local/libiec61883 1.2.0-6
A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.3.0-5
Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-3
Provides an API to the Linux IEEE1394 (FireWire) driver
local/liburing 2.1-1
Linux-native io_uring I/O access library
local/libva 2.13.0-1
Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-2
a library that exposes a event API on top of Linux futexes
local/linux 5.16.4.arch1-1
The Linux kernel and modules
local/linux-api-headers 5.12.3-1
Kernel headers sanitized for use in userspace
local/linux-zen 5.16.4.zen1-1
The Linux ZEN kernel and modules
local/linux-zen-headers 5.16.4.zen1-1
Headers and scripts for building modules for the Linux ZEN kernel
local/lsp-plugins 1.1.31-1 (ladspa-plugins lv2-plugins pro-audio vst-plugins)
Collection of free plugins compatible with LADSPA, LV2 and LinuxVST
local/mdadm 4.2-1
A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/ndctl 72.1-1
Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
local/noisetorch 0.11.4-1
Real-time microphone noise suppression on Linux.
local/nvidia 510.47.03-1
NVIDIA drivers for linux
local/pacman-mirrorlist 20220116-1
Arch Linux mirror list for use by pacman
local/playonlinux 4.3.4-4
GUI for managing Windows programs under linux
local/python-distro 1.6.0-4
Linux OS platform information API
local/python-evdev 1.4.0-3
Python bindings for the Linux input subsystem
local/python-pyinotify 0.9.6-11
Python module used for monitoring filesystems events on Linux platforms with inotify.
local/python2-distro 1.6.0-1
Linux OS platform information API
local/timeshift 21.09.1-3
A system restore utility for Linux
local/ulauncher 5.14.2-1
Application launcher for Linux
local/util-linux 2.37.3-2
Miscellaneous system utilities for Linux
local/util-linux-libs 2.37.3-2
util-linux runtime libraries
local/v4l-utils 1.22.1-1
Userspace tools and conversion library for Video 4 Linux
local/virt-install 3.2.0-4
Command line tool for creating new KVM , Xen, or Linux container guests using the libvirt hypervisorLast edited by Thebotgame (2022-02-02 15:05:11)
Offline
I'll just go on a limb:
From the iso mount /mnt, check whether there're files in /boot (particularily vmlinuz-linux, check it: "file /mnt/boot/vmlinuz-linux" - tells you the version) and conditionally /mnt/boot (esp. if there's a vmlinuz-linux in the unmounted path and it's the 5.16 kernel) and then run "pacman --sysroot /mnt -S linux"
If there's an old kernel in the unmounted /mnt/boot and a new one in the mounted boot partition, you're likely booting from the root partition - in that case umount /mnt/boot again and install the kernel afterwards.
Offline
error: could not open file /etc/mtab: No such file or directory
error: could not determine filesystem mount points
error: failed to commit transaction (unexpected error)
Errors occureed, no packages were upgrade.Offline
You did not mount the root partition to /mnt or tried to chroot but didn't mount /proc (ie. eg. didn't use arch-chroot)?
What did you find about the kernel versions on root and boot partition?
Offline
kernel version: 5.16.4-arch1-1
Offline
… Where?
In the root or the boot partition or both?
Offline
root. idk how to check the boot
Offline
lsblk -fOffline
and then like just show me the mounting points
Offline
This is a list of the available block devices and if and where they're mounted and when I see that list, I can tell you whether and where your boot partition is and whether and where it's mounted…
Offline
/mnt/boot
Offline
If you cant get beyond posting random irrelevant stuff without any context, nobody here can help you.
Offline
You say that but what is actually mounted there? Post the output of that lsblk -f : https://wiki.archlinux.org/title/List_o … n_services
Which instructions did you follow to install Arch Linux?
Last edited by V1del (2022-02-02 16:15:36)
Offline
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0 0 100% /run/archiso/airootfs
sda
??sda1 ntfs Local Disk E24A33024A32D351
sdb
??sdb1
??sdb2 ntfs 6426B63C26B60F54
sdc iso9660 Joliet Extension ARCH_202202 2022-02-01-17-06-09-00
??sdc1 iso9660 Joliet Extension ARCH_202202 2022-02-01-17-06-09-00 0 100% /run/archiso/bootmnt
??sdc2 vfat FAT16 ARCHISO_EFI 8D66-4275
nvme0n1
??nvme0n1p1 vfat FAT16 38C4-8F1E 0 100% /mnt/bootOffline
Solved it my boot was full that was all
Offline