Форумы
Kalina LUG :: Форумы :: Основной :: General |
|
<< Предыдущая тема | Следующая тема >> |
Как отключить автопроверку HDD при старте системы [РЕШЕНО] |
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
|
Эта тема закрыта |
Автор | Добавил | ||
Solaris |
|
||
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 |
|
||
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 |
|
||
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 |
|
||
ID пользователя #17
Зарегистрирован: Вск Фев 24 2008, 10:28Сообщений: 368 |
а можно вывести таблицу разделов? что выдает fdisk? |
||
Наверх |
|
||
az |
|
||
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 |
|
||
ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15Сообщений: 1559 |
Вывод fdisk, недеюсь вы не думаете что я не знаю таблицу разделов, выводимую fdisk? Сам вывод: /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 Проверял на всех файловых системах. |
||
Наверх |
|
||
az |
|
||
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 |
|
||
ID пользователя #22
Зарегистрирован: Втр Фев 26 2008, 15:15Сообщений: 1559 |
Ну конечно же разделы, опечатка. Теперь выводы: mount Spoiler: fdisk -l Spoiler: |
||
Наверх |
|
||
az |
|
||
ID пользователя #30
Зарегистрирован: Сбт Мар 01 2008, 13:42Сообщений: 273 |
Ну вот. видите? /dev/sda7 -- ваш ext3 корень. Вот к нему, соответственно, команду и применять. Итого, несрабатывание команды, видимо, связано с тем, что вы её применяли не по назначению, т.е. не к тому объекту. По крайней мере видно, что вы пытались её применять к /dev/sda5, где, судя по выводу fdisk, ext просто отсутствует. Так что не стоит надеяться на свою память (пусть даже самую лучшую) Лишняя перепроверка самого себя снимает массу вопросов. Ну что, получилось? |
||
Наверх |
|
||
Solaris |
|
||
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 за советы. |
||
Наверх |
|
||
Powered by e107 Forum System