Manjaro takes a while to boot(probably due to a memory check)

Hello everyone, everytime I boot manjaro(and I go through the rEFInd bootloader and grub) I see a terminal that says: /dev/sda2: (big number) / (big number w/ more digits) blocks. My guess is that it’s checking the memory for bad/corrupted blocks, but it takes a rather long time. Does anyone know if(and how) I can disable this check?

Is it really fsck which is slowing down the system? Check the output of systemd-analyze blame.
What’s the output of -

cat /etc/fstab

To disable check for, any partition you have to modify the mount options in /etc/fstab

From ArchWiki,

A typical /etc/fstab entry may look like this:

/dev/sda1   /         ext4      defaults       0  1
/dev/sda2   /other    ext4      defaults       0  2
/dev/sda3   /win      ntfs-3g   defaults       0  0
The 6th column (in bold) is the fsck option.

0 — do not check.
1 — first file system (partition) to check; / (root partition) should be set to 1.
2 — all other file systems to be checked.

Also, to hide the message, you should replace udev hook with systemd:

HOOKS=( base systemd fsck )

in /etc/mkinitcpio.conf and regenerate the initramfs.

No, this means that the check was successful and it can’t start your login manager / display manager. Probably you didn’t install the correct gpu drivers.

You should be able to access a TTY with CTRL+ALT+F3 (e.g.)

Well, later it does boot

Oh okay, sorry, I misinterpreted the problem.

Then, could you post the content of /etc/fstab.

It seems, it’s checking your disk every time. Do you remember changing this?