I'll assume you mean Ubuntu 20.04 or Ubuntu 20.10. The process is the same for Ubuntu desktop releases.
In Cubic, when you get to the Options page, click on the Boot tab and edit the files shown.
For the boot/grub/grub.cfg and boot/grub/loopback.cfg files, create a new menuentry item, such as "Try Ubuntu (Custom)" with the parameter fsck.mode=skip added to the linux line.
For the isolinux/txt.cfg file, create a new label item, such as "live-no-fsck" with the parameter fsck.mode=skip added append line.
For example, in the file boot/grub/grub.cfg:
menuentry "Try Ubuntu (Custom)" {
set gfxpayload=keep
linux /casper/vmlinuz boot=casper fsck.mode=skip file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash ---
initrd /casper/initrd.lz
}
For example, in the file boot/grub/loopback.cfg:
menuentry "Try Ubuntu (Custom)" {
set gfxpayload=keep
linux /casper/vmlinuz boot=casper fsck.mode=skip file=/cdrom/preseed/ubuntu.seed maybe-ubiquity iso-scan/filename=${iso_path} quiet splash ---
initrd /casper/initrd.lz
}
For example, in the file isolinux/txt.cfg:
default live-no-fsck
label live-no-fsck
menu label ^Try Ubuntu (Custom)
kernel /casper/vmlinuz
append boot=casper fsck.mode=skip file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd.lz quiet splash ---
Note that in the boot/grub/grub.cfg and boot/grub/loopback.cfg files, the first entry is default. In isolinux/txt.cfg, you specify the default entry using the directive default <your default entry>.
(Also, be aware that this only affects the ISO boot. If you want the same behavior for an installed system, you will need to modify grub in Cubic's Terminal page, and you will need to take special steps in the preseed file to ensure your customized grub is not overwritten during installation.)
Here is a screenshot of Cubic's Options page, Boot tab, showing a new menu entry that skips the file system check.
