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.
https://wiki.archlinux.org/index.php/Silent_boot#fsck
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?