Bug 25674

Summary: игнорировать ошибки fsck для тех FS, у которых нет fsck.<fs>
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: util-linuxAssignee: Alexey Gladkov <legion>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, dd1email, glebfm, imz, inger, ldv, legion, placeholder, rider
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2011-05-27 13:10:14 MSK
предлагаю игнорировать проверку корня на файловых системах, для которых нет совместимого fsck (например, btrfs). В случае такой ошибки сейчас fsck завершает свою работу с кодом возврата 8.

Ну, или хотя-бы научиться читать fstab и игнорировать корневую FS, если в последнем поле fstab для неё выставлен 0.
Comment 1 Dmitry V. Levin 2011-06-10 19:34:12 MSK
(In reply to comment #0)
> предлагаю игнорировать проверку корня на файловых системах, для которых нет
> совместимого fsck (например, btrfs). В случае такой ошибки сейчас fsck
> завершает свою работу с кодом возврата 8.

Проще и правильнее сделать ссылку /sbin/fsck.TYPE -> /bin/true

 > Ну, или хотя-бы научиться читать fstab и игнорировать корневую FS, если в
> последнем поле fstab для неё выставлен 0.

А это, наверное, тогда должен делать сам fsck.
Comment 2 Dmitry V. Levin 2011-08-09 01:27:01 MSK
Перевешиваю на пакет, в котором сейчас живет fsck.
Comment 3 Anton Farygin 2012-11-19 14:15:06 MSK
ping ?
Comment 4 Alexey Gladkov 2012-11-20 00:55:12 MSK
(В ответ на комментарий №1)
> (In reply to comment #0)
> > предлагаю игнорировать проверку корня на файловых системах, для которых нет
> > совместимого fsck (например, btrfs). В случае такой ошибки сейчас fsck
> > завершает свою работу с кодом возврата 8.
> 
> Проще и правильнее сделать ссылку /sbin/fsck.TYPE -> /bin/true

Мне как-то совсем не нравится такое изменение т.к. если fsck.TYPE есть, но запакован в другом пакете, то всё будет казаться нормальным, до момента, когда файлуха не сломается и не выяснится, что специфический пакет отсутствовал на машине.

Это просто реализовать, но это будет вводить в заблуждение.

>  > Ну, или хотя-бы научиться читать fstab и игнорировать корневую FS, если в
> > последнем поле fstab для неё выставлен 0.
> 
> А это, наверное, тогда должен делать сам fsck.

А разве passno сейчас игнорируется при -A ?
Comment 5 Alexey Gladkov 2017-04-02 21:42:39 MSK
Долгое время без ответа. Переоткройте если ещё актуально.