Новый компьютер зависает при выключении / перезагрузке, как устранить неполадки?

Сегодня у меня была такая же проблема - в моем / etc / fstab файле, в строке с соответствующей файловой системой было «0» в последнем поле, а это значит, что при загрузке fsck не загружается. Это должно было быть «1» для корневой файловой системы или «2» для любой другой файловой системы.

Кроме того, мой motd не был обновлен после (успешного) fsck. Вы можете использовать эту команду:

tune2fs -l /dev/something

Затем найдите строку с надписью «Last Checked».

1
задан 13 April 2017 в 15:24

7 ответов

Для Ubuntu 11.10 вы можете попробовать опцию reboot=bios (или другие параметры), как описано здесь.

Войдите в конфигурационный файл GRUB, как описано здесь.
cd .. && cd .. && sudo -H gedit etc/default/grub
Отредактируйте строку GRUB_CMDLINE_LINUX="", чтобы она произнесла:
GRUB_CMDLINE_LINUX="reboot=bios"
и сохранила файл. Обновите GRUB, чтобы написать конфигурацию:
sudo update-grub
Перезагрузите компьютер (он может зависать на фиолетовом экране, но, надеюсь, в последний раз ...)
4
ответ дан 25 May 2018 в 22:57
  • 1
    Вы также можете попробовать параметры для ACPI: brighthub.com/computing/linux/articles/39504.aspx – Jonathan 25 January 2012 в 00:17
  • 2
    Всегда безопаснее размещать опции в GRUB_CMDLINE_LINUX_DEFAULT, так как это не влияет на загрузку для режима восстановления. – Mahesh 19 May 2012 в 06:16
  • 3
    У меня была эта проблема только при перезагрузке с Ubuntu / Lubuntu / Xubuntu на старом ПК (Intel Celeron, 512 МБ ОЗУ). Я пробовал все решения, но только ваш ответ помог. Благодарю. – AliNâ 1 May 2013 в 05:33

Это может быть проблема ACPI. Вы можете попытаться передать ядру некоторые параметры, чтобы отключить некоторые функции ACPI. Обратите внимание, что это приведет к потере функций (управлению питанием) или производительности (много опросов).

Сначала немного объясняем, как добавить некоторые параметры ядра, отчаянно ограбленные от Htorque:

Запустите свою систему и дождитесь отображения меню GRUB (если вы не видите меню GRUB, нажмите и удерживайте левую клавишу Shift сразу после запуска системы). Теперь выделите ядро, которое вы хотите использовать, и нажмите клавишу c. Вы должны иметь возможность видеть и редактировать команды, связанные с выделенным ядром. Спуститесь к строке, начинающейся с linux, и добавьте один из следующих параметров после пробела. Теперь нажмите Ctrl + x для загрузки.

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

acpi=off, этот должен полностью отключить acpi. Это скорее всего работает, но вы потеряете все свое управление питанием. pci=noacpi, это заставит ядро ​​игнорировать acpi для сканирования pic и назначения irq. acpi=noirq, это приведет к отключению irq через acpi. irqpoll, это сделает опрос ядра для всех отключенных irq прерываний. noapic, это заставит ядро ​​игнорировать APIC.
2
ответ дан 25 May 2018 в 22:57
  • 1
    Слишком долго для комментария – Javier Rivera 17 February 2011 в 00:55
  • 2
    Если вам нравится как добавить параметры ядра, не забудьте проголосовать за оригинальный ответ Htorque. – Javier Rivera 17 February 2011 в 00:56
  • 3
    Я отредактировал самую верхнюю запись и добавил acpi = off в конец строки, начиная с linux . Я заметил, что строка завернута в другую строку, поэтому я фактически добавил ее в следующую строку - не посередине. Затем я загрузился с этой записью и выбрал restart прямо с экрана входа в систему - и он сразу же застыл снова ... – Torben Gundtofte-Bruun 17 February 2011 в 10:14
  • 4
    Попробуйте noapic и nolapic, оба не связаны с acpi. – Javier Rivera 17 February 2011 в 23:03
  • 5
    noapic = никакого эффекта. nolapic работал до определенного момента, см. обновленный вопрос. – Torben Gundtofte-Bruun 17 February 2011 в 23:41

Я бы хотел:

перезагрузить чипы RAM перезагрузить BIOS по умолчанию попытаться запустить Live distro и посмотреть, как он работает, запустите MemTest для awile
1
ответ дан 25 May 2018 в 22:57
  • 1
    Живой дистрибутив не помог; такой же эффект. Сброс BIOS не помог; такой же эффект. MemTest запланирован на сегодня. При повторном хранении ОЗУ необходимо сломать печать; Я бы предпочел, чтобы это была совершенно новая машина. – Torben Gundtofte-Bruun 23 February 2011 в 16:26

Я исправил это, добавив следующую строку в файл /etc/default/halt:

INIT_HALT = POWEROFF
1
ответ дан 25 May 2018 в 22:57
  • 1
    Спасибо, это действительно сработало !!!. Я до сих пор не могу понять, какой пакет действительно вызвал эту неприятность. Я знал о каждом пакете, когда я их устанавливал. Он начал показывать, когда я установил виртуальный бокс (позже я думал, что это связано с mpd). Я не могу определить, как его вернуть. – razor 23 October 2012 в 20:54

В большинстве случаев это происходит из-за плохой видеокарты. Например, в ubuntu 12.04 мне пришлось установить все обновления (в том числе связанные с xorg). После этого я установил катализатор 12.10, который решил проблему. Я предлагаю вам удалить (если установлен) ноутбук-режим-инструменты (включая его зависимости, т. Е. Ethtool, sdparm), потому что это также приводит к сбою при завершении работы.

0
ответ дан 25 May 2018 в 22:57

Как ни странно, моя проблема была решена, когда я удалил параметр «сейчас». То есть я использовал:

sudo /sbin/reboot now

, и он застревал

, но когда я использовал:

sudo /sbin/reboot

, проблема была решена.

Я не понимаю, почему. Проблема возникла только тогда, когда я установил Ubuntu 13.10. У меня все еще есть 3 других станции с одинаковым оборудованием, но с более старой версией Ubuntu 12.04, и у меня нет этой проблемы.

0
ответ дан 25 May 2018 в 22:57
  • 1
    Я заметил, что когда я добавляю " now " затем печатается следующее сообщение: «Система переходит на обслуживание« СЕЙЧАС! », и когда я опускаю его, сообщение немного отличается: «Система сбрасывается для перезагрузки« СЕЙЧАС! »" – Haroon 28 June 2014 в 14:09

Я также столкнулся с такой же ситуацией, но не смог ее решить с помощью любого из вышеперечисленных методов. Хотя это может быть много причин, но я решил это, отключив контроллер USB 3.0 в меню BIOS.

0
ответ дан 25 May 2018 в 22:57

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

Похожие вопросы: