Перезавантаження системи


14

Я помітив, що перезавантаження мого RPi не працює. Це просто зупиняється і не повертається.

Щоб повернути його, я повинен відключити та підключити електроживлення.

Я перезавантажуюсь за допомогою простої команди $ sudo reboot

Це може бути проблемою з двох причин.

  • Якщо ви працюєте повністю над SSH, вам потрібно перейти до RPi, щоб повернути його.
  • Якщо ви хочете постійно працювати в системі (наприклад, веб-сервер чи медіацентр), ви можете перезавантажувати щоночі, щоб все було добре.

Це обмеження RPI? Чи можна це обробити?

Якщо це допоможе, я перебуваю на бета-версії Debian Wheezy.


1
Я не думаю, що у мене виникли проблеми з перезавантаженням із "sudo shutdown -r now". Я думав, що перезавантаження судо зробило те саме. Вам доведеться знову підключити свої SSH-з'єднання. Крім того, навіщо комусь потрібно перезавантажувати веб-сервер щодня? З веб-додатком зазвичай щось не так, якщо його потрібно перезавантажити.
Kibbee

3
У мене немає такої проблеми, але на форумах Pi ( raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9079 ) у мене немає проблеми, що припускає, що це може бути проблема з деякими картами SD.
Стів Робіллард

@Kibbee За даними man, сторінки rebootвикликають, shutdown -rколи вони не знаходяться на рівні нуля або шести.

Відповіді:


7

Моя перша думка - це питання прошивки. Спробуйте оновити вбудоване програмне забезпечення за допомогою інструмента Hexxeh, але для користувачів Debian це найпростіший спосіб оновити (хтось, будь ласка, виправте мене, якщо я помиляюся).

Ви можете завантажити інструмент з його сховища GitHub тут .

Користувачі Arch Linux вже повинні мати найновішу прошивку, оскільки вона встановлена ​​зі стандартним оновленням системи.


Виявивши посилання на оновлення Hexxeh на пов’язаній нитці вище, збирався дати йому піти.
Джон Егертон

@JonEgerton: Повідомте нас, чи допоможе це. FYI, у мене була та сама проблема на моїй іншій SD-картці. Не впевнений, що це виправило.
Відхилення

3
Гаразд: Моє зображення - бета-версія Debian Wheezy, з повним apt-get update/upgradeпробігом. Це було про все, що було на зображенні, оскільки я вирішив почати заново. Встановлення / запуск Hexxeh, rpi-updateздається, сортувало це. Вимкнення не просто зупиняється, але і відповідні світильники згасають і т.д.
Джон Егертон

2
З точки зору noob можна підтвердити, що використання його оновлення дуже прямо вперед. Якщо вам не вистачає залежностей, таких як git, він підкаже вам, зокрема, як встановити те, що вам потрібно.
Джон Егертон

1

Я сам новачок у Raspberry Pi, і не впевнений, чи є щось в апаратному забезпеченні, яке може бути химерним, але в моєму багаторічному досвіді роботи з Linux нічні перезавантаження непотрібні, щоб все не було добре, на відміну від Windows.

Зараз у мене були невідповідні конкретні програми, і їх потрібно перезапустити, але, як правило, єдине, що збиває Linux, - це катастрофічний збій диска, який ви не планували, непрацюючі модулі ядра або проблеми з фізичним обладнанням. Звичайно, я запускаю Debian, а не Ubuntu, тому ви, можливо, використовуєте більш нове програмне забезпечення, дещо баггір. І, звичайно, я ще не знаю, яке саме програмне забезпечення є на Raspberry Pi і може спричинити проблеми тощо.

У будь-якому випадку, щоб відповісти на ваше запитання, ви можете спробувати kexec- kexecзавантажує ядро ​​і потім запускає його. Якщо ви завантажуєте те саме ядро, яке ви працюєте, ви перезавантажуєте систему та повторно ініціалізуєте ядро ​​та всі драйвери так само, як якщо б воно було фізично перезавантажено. kexecПакет в Debian і Ubuntu перехоплює в процес завершення роботи , тому він може бути використаний для перезавантаження системи замість стандартного методу.


Я на Debian, але хрипкий бета (який, мабуть, краще працює на RPis)
Джон Егертон

0

Ви пробували shutdown -n -r now? Це пропустить повний процес init та перезавантажить пристрій. Будьте впевнені, що ви зберегли свою роботу, перш ніж спробувати.


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