I installed Ubuntu 20.04 persistent on my usb. Every time boot, it starts disk checkup. I have to press Ctrl + C every time. I want to disable it permanently. And also for each shutdown it says press enter to remove installation medium.
Removing Disk Check on Persistent USB's
The command line option
fsck.mode=skip can be used to skip the disk check.
Checking disks: 0% complete will still come up but fsck will not be run, nor will boot time be increased.
Edit the boot files below booted from a desktop or Live USB, not booted from the new persistent drive.
mkusb After the Persistent USB drive is created, open /boot/grub/grub.cfg as root.
fsck.mode=skipto the Persistent menuentry thus:
linux ($root)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity fsck.mode=skip quiet splash persistent ---
Newer versions of mkusb already include this fix.
If you also wish to remove the Try Ubuntu / Install Ubuntu screen delete "maybe-ubiquity".
UNetbootin After creating the boot drive, open /boot/grub/grub.cfg as root.
fsck.mode=skipto the first menuentry for (UEFI boot mode).
Open syslinux.cfg as root and add
fsck.mode=skipto the default menuentry for (BIOS boot mode).
Rufus After creating the boot drive, open /boot/grub/grub.cfg as root.
fsck.mode=skipto the Default menuentry for (UEFI boot mode).
Open /isolinux/txt.cfg as root and add
fsck.mode=skipto the "Try Ubuntu without installing" menuentry, (for BIOS boot mode).
The Try Ubuntu / Install Ubuntu screen can be removed from BIOS boot by overwriting syslinux.cfg with:
default persistent label persistent say Booting an Ubuntu Persistent session... kernel /casper/vmlinuz append file=/cdrom/preseed/ubuntu.seed boot=casper persistent initrd=/casper/initrd quiet splash noprompt --
The Try Ubuntu / Install Ubuntu screen can be removed from Rufus UEFI boot by removing "maybe-ubiquity" from /boot/grub/grub.cfg.
Edit 20200524: The above workaround is no longer needed.
This bug was fixed in the package casper - 1.447, as announced in: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1875548
sudo apt-get update sudo apt-get install -y casper
I am still testing the fix.