Форумы
Kalina LUG :: Форумы :: Основной :: General
 
<< Предыдущая тема | Следующая тема >>
Как отключить автопроверку HDD при старте системы [РЕШЕНО]
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
Эта тема закрыта
Автор Добавил
Solaris
Чтв Дек 24 2009, 11:04

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
Иногда при загрузке системы, в данном случае Kubuntu 9.04, загрузка останавливается и начинается проверка диска программой fsck, так как 23 раза файловая система была смонтирована/размонтирована без проверки.
Внимание вопрос: можно каким-либо образом отключить эту провреку или увеличить количество циклов монтирования/размонтирования без проверки? И где это прописывать?

Решение.
Командой fdisk -l выводим таблицу разделов.
К нужному разделу применяем команду:
tune2fs -c 100 /dev/sda7
В данном случае мы установили 100 циклов монтирования/размонтирования разделов до проверки.

[ Редактирование Пнд Дек 28 2009, 17:32 ]
Наверх
az
Чтв Дек 24 2009, 19:56

ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42

Сообщений: 273
tune2fs(8) ?

в районе
OPTIONS
-c max-mount-counts
Adjust the number of mounts after which the filesystem will be checked by e2fsck(8). If
max-mount-counts is 0 or -1, the number of times the filesystem is mounted will be dis‐
regarded by e2fsck(8) and the kernel.

Staggering the mount-counts at which filesystems are forcibly checked will avoid all
filesystems being checked at one time when using journaled filesystems.

You should strongly consider the consequences of disabling mount-count-dependent check‐
ing entirely. Bad disk drives, cables, memory, and kernel bugs could all corrupt a
filesystem without marking the filesystem dirty or in error. If you are using journal‐
ing on your filesystem, your filesystem will never be marked dirty, so it will not nor‐
mally be checked. A filesystem error detected by the kernel will still force an fsck on
the next reboot, but it may already be too late to prevent data loss at that point.

See also the -i option for time-dependent checking.

соответсвенно отключение -- что-то вроде:
# tune2fs -c 0 /dev/sda1


увеличение до ста раз:
# tune2fs -c 100 /dev/sda1


Одним словом -- RTFM
Наверх
Solaris
Птн Дек 25 2009, 12:32

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
Выдает ошибку:

tune2fs -c 300 /dev/sda5
tune2fs 1.41.4 (27-Jan-2009)
tune2fs: Bad magic number in super-block while trying to open /dev/sda5
Couldn't find valid filesystem superblock.

И так на всех файловых системах.
Наверх
variable
Птн Дек 25 2009, 13:18

ID пользователя #17
Зарегистрирован: Вск Фев 24 2008, 10:28

Сообщений: 368
а можно вывести таблицу разделов?

что выдает fdisk?
Наверх
az
Птн Дек 25 2009, 13:45

ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42

Сообщений: 273
Solaris написал(а) ...

Выдает ошибку:

tune2fs -c 300 /dev/sda5
tune2fs 1.41.4 (27-Jan-2009)
tune2fs: Bad magic number in super-block while trying to open /dev/sda5
Couldn't find valid filesystem superblock.

И так на всех файловых системах.

Применяйте tune2fs к вашим реальным файловым системам. Если, конечно, там вообще то, для чего tune2fs предназначен.

tune2fs(8)
NAME
tune2fs - adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems

Ну или, как справедливо просит variable, покажите таблицу разделов, чтоб можно было оценить конкретно вашу ситуацию. Я бы плюс к этому попросил вывод mount, чтоб было понятно, какие именно файловые системы у вас реально используются.
Наверх
Solaris
Сбт Дек 26 2009, 18:21

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
Вывод fdisk, недеюсь вы не думаете что я не знаю таблицу разделов, выводимую fdisk? Сам вывод:
/dev/sda1
/dev/sda2
/dev/sda3
/dev/sda4
/dev/sda5
Проверял на всех файловых системах.
Наверх
az
Сбт Дек 26 2009, 19:31

ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42

Сообщений: 273
Solaris написал(а) ...

Вывод fdisk, недеюсь вы не думаете что я не знаю таблицу разделов, выводимую fdisk? Сам вывод:
/dev/sda1
/dev/sda2
/dev/sda3
/dev/sda4
/dev/sda5

Вот это да. Никогда такого не видал
А можно всё же в формате fdisk -l ? Просто дословно скопипастить. Там колоночку System хочется посмотреть. Ибо приведённое -- это как-то не очень похоже на вывод fdisk.
Solaris написал(а) ...

Проверял на всех файловых системах.

А вот тут есть сомнения. Вернее, как вариант, есть пока предположение, что вы путаете разделы и файловые системы. tune2fs необходимо применять ко вторым, причём при условии ext2/3/4 (постом выше я попытался это подчеркнуть).
Но, чтоб не пытаться попасть пальцем в небо, помимо таблицы (в более подробном формате fdisk -l), просим и вывод mount. Тогда картина, надеюсь, прояснится и будет понятна реальная причина несрабатывания команды.

итого, две вещи:
1. вывод mount
2. вывод fdisk -l

[ Редактирование Вск Дек 27 2009, 02:20 ]
Наверх
Solaris
Пнд Дек 28 2009, 10:14

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
Ну конечно же разделы, опечатка.
Теперь выводы:

mount
Spoiler:


fdisk -l
Spoiler:
Наверх
az
Пнд Дек 28 2009, 13:36

ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42

Сообщений: 273
Ну вот. видите? /dev/sda7 -- ваш ext3 корень. Вот к нему, соответственно, команду и применять.

Итого, несрабатывание команды, видимо, связано с тем, что вы её применяли не по назначению, т.е. не к тому объекту. По крайней мере видно, что вы пытались её применять к /dev/sda5, где, судя по выводу fdisk, ext просто отсутствует. Так что не стоит надеяться на свою память (пусть даже самую лучшую) Лишняя перепроверка самого себя снимает массу вопросов.

Ну что, получилось?
Наверх
Solaris
Пнд Дек 28 2009, 17:29

ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15

Сообщений: 1559
Точно. На каждом компе таблица разделов отличается, вот и с номером опечатка вышла.

tune2fs -c 100 /dev/sda7
tune2fs 1.41.4 (27-Jan-2009)
Setting maximal mount count to 100

Все заработало. Спасибо az за советы.
Наверх
 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System