Só para deixar mais claro @@ismaelbonifacio,
Começa subindo o sistema através de um live-iso (pendrive ou cdrom), aquilo que você chamou de "cd de arranque".
Subiu o sistema pelo live-iso nele abre uma janela de terminal.
Nessa janela de terminal obtém os dados de discos e partições do sistema:
sudo fdisk -lu
A partir dessa saída deverá ser possível determinar qual é o disco (se tiver apenas um deverá ser sda) e as partições que há nele.
Vai gerar uma saída parecida com isso:
user@hal9000-ubuntu1704:~$ sudo fdisk -lu
[sudo] senha para user:
Disk /dev/sda: 232,9 GiB, 250058268160 bytes, 488395055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x63edb671
Dispositivo Inicializar Start Fim Setores Size Id Tipo
/dev/sda1 250984448 466499583 215515136 102,8G 5 Estendida
/dev/sda2 * 3074048 250982695 247908648 118,2G 7 HPFS/NTFS/exFAT
/dev/sda3 466499584 467421183 921600 450M 27 WinRE de NTFS oc
/dev/sda4 467421184 488394751 20973568 10G 83 Linux
/dev/sda5 250986496 336330751 85344256 40,7G 83 Linux
/dev/sda6 336332800 466499583 130166784 62,1G 83 Linux
Vamos supor que a partição do sistema seja, apenas como exemplo, sda4
Então o comando do fsck, para esse exemplo, será:
sudo e2fsck -C0 -p -f -v /dev/sda4
Como novo exemplo, se fosse a sda6, então o comando seria:
sudo e2fsck -C0 -p -f -v /dev/sda6
E assim por diante.
O que esse comando fsck faz é verificar a integridade do sistema de arquivos.
Se sua experiência anterior era com Windows, então entenda que esse comando é algo similar ao scandisk ou ao chkdsk do Windows.
Para poder executar ele, o comando, precisa saber onde deverá executar, isto é, em qual disco e em qual partição do disco.
Note, ainda, que a partição sobre a qual se aplicará o fsck precisa estar **desmontada**, sem o que poderá haver prejuízo ao filesystem.