LINUX.ORG.RU

Ubuntu подвисает на загрузке


0

1

Здравствуйте. Возникла такая проблема: очень долго стала грузиться Ubuntu 11.04. Момент, когда она стала так тормозить, я упустил, но знаю, что раньше она грузилась почти мгновенно. Просмотрел логи загрузки: http://pastebin.com/xVszzu2E Вот этот кусок напрягает:

2.416174] usb 1-1.4.4: new low speed USB device number 6 using ehci_hcd

41.548787] Adding 2056284k swap on /dev/sda7. Priority:-1 extents:1 across:2056284k

Пробовал отключать раздел подкачки, даже удалял его - результат одинаков. Также, пробовал отключать USB-хаб. Была проблема на ядре 2.6.38, обновился на 2.6.39 - при первом запуске время щагрузки стало меньше, но потом всё опять стало так же. Подскажите, в чем может быть дело и как бы это исправить.



Последнее исправление: BlackSecondHand (всего исправлений: 2)

Попробуйте загружаться без параметров quiet splash, но с loglevel=9 debug. На каком сообщении будет подвисание?

AITap ★★★★★
()

Ядра, как я понимаю, самосборные? USB влиять не дожно, там асинхронное определение.
Что инородного поставлено в системе?

darkshvein ☆☆
()

Вытаскивай все usb-устройства по очереди.

kernelpanic ★★★★★
()
Ответ на: комментарий от darkshvein

Нет, ядра не самосборные. 2.6.38 было родное, а 2.6.39 из PPA. C вытаскиванием USB-устройств эксперементировал. Все одинаково.

BlackSecondHand
() автор топика
Ответ на: комментарий от darkshvein

Intel Pentium 4, 3.00GHz GeForce 9600 GT (проприетарный драйвер) 2 Гб ОЗУ

Эти конфиги интересуют?

BlackSecondHand
() автор топика
Ответ на: комментарий от BlackSecondHand

Нет.
Либо (для однократного введения без сохраения - рекомендуемый вариант) в меню GRUB нажать e, отредактировать параметры (они находятся в строке, начинающейся с linux, после пути к файлу ядра) и нажать Ctrl+X.
Система загрузится с данными параметрами, нигде из не запоминая.

AITap ★★★★★
()
Ответ на: комментарий от AITap

Попробовал сделать так. На этапе загрузки никаких сообщений не появлялось - сперва просто фиолетовый экран (как раз на этой стадии и есть подвисание), потом раскорёженный сплэш (c quiet splash он нормальный). В логах dmesg всё по-прежнему. Может как-то не так вписал параметр loglevel=9 debug?

BlackSecondHand
() автор топика
Ответ на: комментарий от BlackSecondHand

Хм. Попробуйте добавить nosplash (смысл в том, чтобы вместо splash'а показывалась отладочная информация).

AITap ★★★★★
()
Ответ на: комментарий от AITap

С параметром nosplash, последняя надпись, что появляется до окончания загрузки = Running /scripts/init-bottom ... Done После её появления ничего не происходит пару десятков секунд, после чего система загружается. Логи несколько изменились: http://pastebin.com/xiMs9D76 Кажется, что-то не так с моим разделом в ext3

BlackSecondHand
() автор топика
Ответ на: комментарий от BlackSecondHand

>Кажется, что-то не так с моим разделом в ext3

Вы правы. Задержка видна, что называется, невооруженным глазом. fsck что говорит? (отмонтировать раздел не забудьте)

dumal ★★
()

Попробуй bootchart'ом посмотреть.

lyset ★★★
()
Ответ на: комментарий от BlackSecondHand

Вывод: Ubuntu как-то странно выключается, не размонтируя корректно свой /. Какой-то процесс остаётся работать и мешает этому.

При выключении системы с nosplash loglevel=9 не появляется ли каких сообщений об этом? А если поставить pstree, тоже не появляется?

AITap ★★★★★
()
Ответ на: комментарий от AITap

При выключении системы с nosplash loglevel=9 не появляется ли каких сообщений об этом? А если поставить pstree, тоже не появляется?

Ничего подобного не заметил.

fsck что говорит?

Прогонял через проверку при загрузке, она проходит успешно, но, естественно, никакой информации о ходе проверки не выводит. Проблема со скоростью загрузки после проверки не решилась. Сейчас с LiveCD сделал вот что:

ubuntu@ubuntu:~$ sudo fsck /dev/sda6

fsck from util-linux-ng 2.17.2

e2fsck 1.41.14 (22-Dec-2010)

/dev/sda6: clean, 508849/2433024 files, 8744762/9727349 blocks

BlackSecondHand
() автор топика
Ответ на: комментарий от BlackSecondHand

Вообще при использовании nosplash loglevel=9 debug сплеш появляется? При самой загрузке какой текст появляется во время «подвисания»?
При последующих загрузках появляется ругань на «recovering journal»?

AITap ★★★★★
()
Ответ на: комментарий от AITap

Черный экран с текстом вместо сплэша. На момент подвисания висит строчка

Running /scripts/init-bottom ... Done

Ругани на recovering journal нет.

BlackSecondHand
() автор топика
Ответ на: комментарий от BlackSecondHand

Что интересно, после init-bottom запускается сразу /sbin/init с реальной файловой системы на жёстком диске.
Это странно.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.