I have been using Zorin OS 15.2 for over 2 weeks. It's been working fine without any problems at all until today when I switched on my laptop it booted into emergency mode.
journalctl -xb command gave me this log:
I have pretty much no idea what went wrong, I don't remember doing anything that would have caused my OS to boot into emergency mode.
Things I have tried to fix this:
Used a live USB, in the terminal I ran a
fsckcheck on my Zorin OS partition, it showed there was some error but it fixed it anyway. When I tried booting after this it still loads into emergency mode.
I was having certain PCIe Bus errors shown in the log files. It was written:
FADT declares the system doesn't support PCIe ASPM, so I disable it
I tried the solutions given in this site:
where I disabled the ASPM by editing the
/etc/default/grub file into this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off"
And yet the problem still persists as it still boots into emergency mode.
NOTE: The log text in the pastebin url that I have given above is after I booted into emergency mode after setting the
pcie_aspm to off as I said above.
Please help me out here as I don't know what to do next to have my OS running up again.
P.S: I went to recovery mode to run
fsck check but for some reason, I was not able to go up or down and my keyboard inputs were not working or responded only after I kept pressing a key for a long time. That's why I created a live USB and did
fsck check from there.
Acer Nitro 7
My OS was installed in partition:
I have dual booted my laptop with Windows in
/dev/nvme0n1p1 and another NTFS partition in
When I went to
/etc/fstab, this is what it showed:
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> #Entry for /dev/nvme1n1p2 : UUID=4d12330f-df04-4be3-b2c9-f3a68210a70b / ext4 errors=remount-ro 0 1 #Entry for /dev/nvme1n1p1 : #UUID=D4C7-8EDC /boot/efi vfat umask=0077 0 1 #Entry for /dev/nvme0n1p2 : UUID=3917C4AD3279A8CF /media/atulu/3917C4AD3279A8CF ntfs-3g defaults,nodev,nosuid,locale=en_IN 0 0 #Entry for /dev/nvme0n1p1 : UUID=0B40D97D7E09A62B /media/nvme0n1p1 ntfs-3g defaults,locale=en_IN 0 0 /swapfile none swap sw 0 0 UUID=D4C7-8EDC /boot/efi vfat defaults 0 1
but when I ran blkid, the output was:
/dev/nvme0n1p1: UUID="0B40D97D7E09A62B" TYPE="ntfs" PTTYPE="dos" PARTLABEL="windows" PARTUUID="30dc3ca6-e51f-43f5-ac5e-fd752f8ac23a" /dev/nvme0n1p2: UUID="438F66FE45D6DE99" TYPE="ntfs" PTTYPE="dos" PARTLABEL="backup" PARTUUID="917c4a5c-e987-412f-a283-b88301a7b9fd" /dev/nvme1n1p1: UUID="D4C7-8EDC" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="6f577372-59cf-4f56-b162-8d77b1c5a22c" /dev/nvme1n1p2: UUID="4d12330f-df04-4be3-b2c9-f3a68210a70b" TYPE="ext4" PARTUUID="234c9720-57e0-412b-9316-531054fbfd52" /dev/sda1: LABEL="ZORIN OS 15" UUID="C414-F2D2" TYPE="vfat" PARTUUID="00141c12-01" /dev/loop0: TYPE="squashfs"
I noticed that the UUID of my partition nvme0n1p2 is different in the above 2 outputs. I remembered that I had formatted this partition yesterday and stored some files in it. Could this be the reason why my OS is booting into emergency mode?