Ubuntu NBR karmic boot зависает на fsck из util-linux-ng 2.16

У меня нетбук (emachine e250 - аналог acer aspire), и на нем установлена ​​Ubunutu NBR 9.10. Любая другая холодная загрузка зависает при появлении следующего сообщения об ошибке:

fsck from util-linux-ng 2.16

Там нет активности диска, нет активности, что так всегда. Я оставил машину сидеть более часа и ничего. Для правильной загрузки требуется пара аппаратных перезагрузок. После загрузки все работает отлично (беспроводная связь, приостановка / возобновление и т. Д.)!

Я провел последние пару недель, исследуя проблему, и единственное, что, кажется, работает, это установка nolapic в строке загрузки в grub - он загружается каждый раз. К сожалению, nolapic отключает второе ядро ​​и вызывает проблемы с приостановкой резюме.

Сначала я подумал, что это проблема fsck с первым разделом на жестком диске, так как это скрытый раздел ntfs, содержащий информацию о восстановлении Windows XP. Так что в / etc / fstab я установил раздел так, чтобы он был проигнорирован fsck. Это, похоже, ничего не делает.

У меня есть эти разделы:

  • / dev / sda1 - раздел восстановления NTFS
  • / dev / sda2 - / boot
  • / dev / sda3 - swap
  • / dev / sda5 - /
  • / dev / sda6 - / home

Я использую ядро ​​версии 2.6.31-19-generic и имею все патчи (как указано менеджером обновлений). У меня также нет заставки, чтобы я мог видеть прогресс загрузки.

Я использую NBR только с января, я использую Ubuntu на своем рабочем столе с июня прошлого года (2009-06).

На какие логи мне смотреть? Есть ли журнал неудачных загрузок?

1 ответ

Хм, трудно помочь без отладки ядра, но если nolapic исправляет это, есть высокая вероятность того, что проблема связана с APIC:-).

Тогда это будет какой-то проблемой (или несовместимостью) с BIOS/mobo, поэтому вы не сможете ничего с этим поделать. Кроме того, установка nolapic не должна полностью отключать 2-е ядро, это только меняет маршрутизацию IQ. Вы убедились, что 2-е ядро ​​действительно выключено?

Если вы хотите отладить это дальше:

Найдите скрипт запуска, который запускает fsck в Ubuntu (в Debian это должно быть похоже на Ubuntu), а затем вставьте несколько дополнительных echos, чтобы сузить, где это висит. Кроме того, задайте опцию "-V" для fsck для более подробного вывода. Тогда посмотри куда идти оттуда.

Удачи...

Другие вопросы по тегам