Игнорируются опции монтирования из fstab для корневого раздела [Partially Solved]
LinuxDrom 30 июля, 2011 - 20:59
В ядре 3.0.0 для xfs наконец-то официально добавили поддержку TRIM. Возрадовавшись, я добавил discard в опции монтирования:
LABEL=root / xfs discard,noatime
Однако, в итоге оказалось, что опции для корня почему-то системой игнорируются:
/dev/root / xfs rw,noatime,attr2,delaylog,logbsize=128k,sunit=256,swidth=256,noquota 0 0
Если вместо LABEL=root использовать UUID или /dev/sda1, или даже /dev/root - результат тот же.
В чем может быть проблема?
З.Ы. Фстаб полностью - http://pastebin.com/pYP3RG3A
Мтаб - http://pastebin.com/sHCxKYEL
»
- Для комментирования войдите или зарегистрируйтесь
Может, оно в defaults входит
Может, оно в defaults входит и потому не отображается?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А где посмотреть что входит в
А где посмотреть что входит в defaults?
И если сделать
то
Плюс, если добавить в фстабе еще logbufs=8, то для корня оно тоже не появляется в мтаб, а вот для других разделов - есть.
То есть, все же очень похоже что опции для корня игнорируются подчистую :(
LinuxDrom написал(а): А где
Спасибо. Тоже что и в
Спасибо.
Тоже что и в мтаб:
:(
С каких таких пор ядро читает
С каких таких пор ядро читает fstab :), а вот корень монтирует именно ядро, поэтому пробуем rootflags .
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Скорее вопрос с каких пор не
Скорее вопрос с каких пор не читает... В былые времена (я без понятия когда/после чего они закончились) ядро монтировало корень в ридонли, а потом корень монтировался уже с опциями из фстаб.
С append="rootflags=noatime,discard" в лило - кернел-паник(
LinuxDrom написал(а): С
Оказалось что панику вызывает передача больше одного параметра в rootflags. Оставил только discard, все ок:
И даже работает :)