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

2942
Bluebill

У меня нетбук (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
Похоже, что fsck был ложным лидерством. Возникли проблемы с беспроводным адаптером (блок bcom). К счастью, у меня были / и / дома на отдельных разделах. Формат root и переустановка karmic, похоже, решили мои проблемы. Bluebill 14 лет назад 1

1 ответ на вопрос

0
sleske

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

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

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

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

Удачи...

Спасибо за чаевые. В настоящее время я ищу загрузочный скрипт, который запускает fsck, чтобы я мог добавить опцию -V, чтобы увидеть, что происходит. Bluebill 14 лет назад 0
Пожалуйста. Чтобы найти загрузочный скрипт, вы можете просто использовать grep для fsck: `grep -r fsck / etc /`. Может дать несколько ложных срабатываний, но не должно быть трудно получить то, что вам нужно. sleske 14 лет назад 0