Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отключение питания в Debian  (Прочитано 9689 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« : 18-12-2006 11:34 » 

При работы в консоле Debian, для того что бы выключить комп я набираю init 0, и тут такая шляпа: ос-ь завершает свою работу как положенно и в конце выводит надпись 'теперь можете выключить питание'. Это меня просто убивает, при завиршении работы из X-ов все нормально, комп сам отключается.

Кто знает, как лечить данную бяку?
« Последнее редактирование: 11-12-2007 16:45 от Алексей1153++ » Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 18-12-2006 13:16 » 

Я паркую через halt -p. halt - это хардлинк к shutdown. init вызывается автоматически.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Serg79
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 19-12-2006 04:49 » 

Да, последним из исполняемых сценарием в init0.id, вызывается именно halt. Я так думаю, надо дополнительный параметр передать к shutdown, только вот какой я незнаю  Здесь была моя ладья...
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 19-12-2006 09:20 » 

# shutdown --help
shutdown: invalid option -- -
Usage:    shutdown [-akrhfnc] [-t secs] time [warning message]
                  -a:      use /etc/shutdown.allow
                  -k:      don't really shutdown, only warn.
                  -r:      reboot after shutdown.
                  -h:      halt after shutdown.
                  -f:      do a 'fast' reboot (skip fsck).
                  -F:      Force fsck on reboot.
                  -n:      do not go through "init" but go down real fast.
                  -c:      cancel a running shutdown.
                  -t secs: delay between warning and kill signal.
                  ** the "time" argument is mandatory! (try "now") **
# halt --help
usage: halt [-n] [-w] [-d] [-f] [-i] [-p]
                  -n: don't sync before halting the system
                  -w: only write a wtmp reboot record and exit.
                  -d: don't write a wtmp record.
                  -f: force halt/reboot, don't call shutdown.
                  -p: power down the system (if possible, otherwise halt)


Т.е. shutdown тут тебе не поможет - используй halt.

init-скрипт halt к команде halt отношения не имеет. Команда сама по себе, а скрипт может ее вызвать.
« Последнее редактирование: 11-12-2007 16:46 от Алексей1153++ » Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines