Застрягли при перезавантаженні та відключенні


28

Нещодавно я встановив Ubuntu 12.04 і мені це подобається. Однак у мене є одна проблема - я не в змозі вимкнути або перезавантажити належним чином.

Коли я вимикаю ноутбук (Acer Aspire 5560), він висить на 5 крапках і залишається там.

Коли я перезавантажую свій ноутбук, він робить відключення, але коли він завантажується, він залишається на екрані фіолетового (жодного логотипу ніколи не було)

Що я повинен зупинити на цьому:

  • sudo service network-manager stop перед відключенням - нічого

  • Додаючи рядки до файлу GRUB - нічого

  • встановлені інші версії Ubuntu - нічого
  • sudo shutdown -h now - нічого

і ще деякі.

На даний момент я бачу перед собою чорний екран із текстом

 Asking all remaining processes to terminate [OK]

І 5 крапок із лише останнім апельсином.

З інших спроб я зрозумів це:

modem-manager:could not get the system bus......

У мене вперше був Windows з подвійним завантаженням Ubuntu. І тоді це справно працювало. Однак після нової установки Ubuntu тільки я отримав це.


1
Оновлення: тепер отримано помилку: "unmount: / run / lock: not mount" "Тепер зупиниться"
Max Beer

1
Я думаю, це має щось спільне з управлінням живленням на Acer, і плата не отримує належного сигналу або неправильно трактує сигнал, який він отримує. У мене однакова модель і працюю над тим же питанням.

1
Оновлення: встановлені інші дистрибутиви (м'ята, Fedora) обидва працюють! Це означає, що він має щось спільне з самим ubuntu, а не з моїм ноутбуком.
Макс Пиво

Я відчуваю ту саму проблему на своєму ноутбуці Acer. Це було не так раніше, коли я щойно встановив Ubuntu. Я думаю, оновлення, мабуть, спричинило це для мене. Чи працюють виправлення, запропоновані нижче?
ultrajohn

Відповіді:


17

У мене була схожа проблема з Dell XPS 15z, яку я вирішив, додавши acpi=noirqдо аргументів ядра:

sudo vi /etc/default/grub

набір

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq quiet splash"

потім

sudo update-grub

Зауважте, що раніше я використовував acpi=off, що дозволяло мені завантажуватися, але не вимикатись. Без жодного прапора acpi я не зміг завантажитися.


1
Це зробило для мене хитрість, дякую. Працює 12.04 64-розрядний на Dell XPS M1530.
Близнюки14

Як саме ви оновлюєте груб? Я маю на увазі, коли я набираю sudo vi / etc / default / grub, файл grub з'являється в терміналі. Але як я його редагую?
Делла

1
@Barman Це посилання має допомогти вам keyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm
Sashwat

Це не спрацювало для мене
Sashwat

Додавання acpi=noirqвирішило проблему перезавантаження, але також відключить вбудовану клавіатуру та мишу. Я можу використовувати свій ноутбук лише за допомогою зовнішньої миші та клавіатури.
ninjascorner

5

Ви можете спробувати ці команди в термінал

Для відключення:

sudo halt

Для відключення:

sudo init 0

Для перезапуску:

sudo init 6

Для відключення:

sudo shutdown -h now

Для сплячого:

sudo /etc/acpi/hibernate.sh

Шкода, що все не вдалося. Досі застряг на логотипі ubuntu з 5 крапками.
Макс Пиво

1
Це всі різні способи робити одне і те ж - те, про що сказала ОП, не працювало.
jwg

Жоден з цих питань не працює, тому що всі вони однакові для вимкнення. Це була інша проблема.
kabirbaidhya

2

Я отримав хак за цим посиланням - http://www.pbehnke.com/main/node/11 , чомусь, якщо встановлено керування usb, autoпочинається цикл відключення-перезавантаження. Рішення полягало в тому, щоб зробити їх onнасильно.

Я додав функцію до /etc/init.d/haltсценарію, як це -

# Add this function in the /etc/init.d/halt script
# call before do_stop
set_usbs_on () {
    usbcontrolpath="/sys/bus/usb/devices/*/power/control"
    for dev in $usbcontrolpath;
    do
        echo "Setting $dev: " `cat $dev` "to on"
        echo on > $dev
        echo ""
    done
}

і я називаю це раніше do_stopв case $1 stopкомутаторі -

stop)
    set_usbs_on
    do_stop
    ;;

Тепер машина вимикається.


це працювало. в якийсь момент він перестав працювати (не знаю, коли комп'ютер зазвичай працює 24/7). якщо виконати в терміналі, то спочатку poweroffбуде працювати. якщо ви цього не зробите то машина перезавантажується (Kubuntu 15,04 / Z68 ASUS / i5-2500K)
північно-Bradley

так, якщо ви виконаєте команди на терміналі, він буде працювати тільки для цього сеансу. Щоб зробити його постійним, потрібно змінити /etc/init.d/haltфайл, як описано вище.
ramgorur

код є /etc/init.d/haltі працює весь час (і коли він працював, і з тих пір, як він перестав працювати). оскільки з'ясував, що послуга зупинки маскується. просто треба зрозуміти, як його розкрити, як systemctl umask haltздається, не працює
north-bradley

Він працює добре, але оскільки ubuntu 15.10 і надалі систематизований як за замовчуванням ... він працює лише після "Постійного переключення назад до запуску". wiki.ubuntu.com/SystemdForUpstartUsers
Fakabbir Amin

0

Єдине, що мені потрібно було зробити - це натиснути Ctrl+ Alt+, Tщоб відкрити термінал. Коли він відкриється, запустіть команду нижче

sudo update-grub

і зараз це працює чудово.


0

Та сама проблема з фальшивими висячими "на 5 точок". Я десь читав (не пам'ятаю, де), щоб спочатку "Вийти" (меню верхнього правого кута), а потім вимкнути. Я займаюся цим вже не один місяць, не маючи більше жодних питань.


0

Я не експерт, але я завантажив BARTpe, щоб дістатись до командного запиту та перевстановити біос, він завантажився прямо на жорсткий диск, думаю, він не міг його побачити, просто спробуйте завантажити типовий код у вашій біографії, можливо, не доведеться оновлювати


Що ви маєте на увазі під «перевстановленими біосами»? Що саме ти робив?
MadMike

1
Щойно слугує невеликим поясненням, BARTpe - це завантажувальне середовище Windows, яке за допомогою розширення дозволить запускати прошивки BIOS мікропрограмного забезпечення, які є звичайними програмами для Windows. Я не впевнений, як це могло б допомогти, але ось що пропонується тут.
Олі

0

Я усвідомлюю, що це дуже старий пост, але я знайшов РЕАЛЬНУ відповідь на цю модель. Це не Ubuntu, це Aspire.

З реєстру помилок ubuntu: ( посилання )

Здається, це помилка BIOS / UEFI, тому немає рішення виправити це на 5560g, якщо плануєте використовувати efi.

Користувач у TomsGuide підтверджує, що це стосується навіть встановлення Windows:

Проблема полягає в тому, що модель ACER Aspire 5560G якось (не запитайте, як {можливо, пов’язана з BIOS?}) Не може правильно вимкнутись (заморозити), коли ОС встановлена ​​в стилі розділів GPT.

Знову зі сторінки помилок вирішення проблеми: ( посилання )

РОБОТА: за допомогою gdisk конвертувати gpt в mbr, встановити завантаження-відновити, відновити mbr та відновити grub

Робота над тим, щоб виправити таку маленьку річ. Деякі користувачі запропонували оновити BIOS для моєї допомоги.

ВІДМОВА: Я не можу підтвердити жодне з цього зовні, що виникає помилка, і що Windows дійсно відчуває ті самі проблеми, коли встановлюється з gpt. Якщо я все-таки вирішу дотримуватися вирішення (дуже ризиковано) або оновити BIOS (ще більш ризиковано) та отримаю додаткові результати, я оновлю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.