Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Форсированный ребут  (Прочитано 1103 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Riateche

  • Автор темы
  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
    • Idzaaus
Форсированный ребут
« : 03 Декабря 2008, 22:11:52 »
Есть такая команда:
reboot -dfiОна перезагружает комп. Сразу.

Вопрос: чем чревато использование такого способа перезагрузки?

Оффлайн vovaglu1

  • Любитель
  • *
  • Сообщений: 60
  • Лучшее впереди
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #1 : 03 Декабря 2008, 23:06:24 »
Н-даа. Действительно сразу...

Clause

  • Гость
Re: Форсированный ребут
« Ответ #2 : 03 Декабря 2008, 23:07:46 »
Есть такая команда:
reboot -dfiОна перезагружает комп. Сразу.

Вопрос: чем чревато использование такого способа перезагрузки?
Тем, что теперь каждый попробует  ;)

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #3 : 03 Декабря 2008, 23:30:45 »
в мане опции d вообще нет  ???

Оффлайн worry

  • Любитель
  • *
  • Сообщений: 55
  • Из ничего сотвори что-то
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #4 : 04 Декабря 2008, 00:12:53 »
На счет d всего лишь означает Не писать wtmp записи в свою очередь
файл wtmp записывает все входы и выходы в систему.

Что же касеться черевато ли  использование такого способа перезагрузки ... Думаю черевато все же это не для обычного выкл или перезагрузки компа команды ей лучше пользоваться когда тебе не критичны сохранение настроек. И лучше бы пользоваться shutdowh -h now или -r если надо перезагрузить.

Оффлайн Riateche

  • Автор темы
  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
    • Idzaaus
Re: Форсированный ребут
« Ответ #5 : 04 Декабря 2008, 11:32:55 »
Думаю черевато все же это не для обычного выкл или перезагрузки компа команды ей лучше пользоваться когда тебе не критичны сохранение настроек. И лучше бы пользоваться shutdowh -h now или -r если надо перезагрузить.
Сохранение настроек - ерунда, не страшно. Обычная перезагрузка очень медленная, и иногда зависает (у меня ноут, проблема на форуме обсуждается активно), так что приходится искать выходы.

Тем, что теперь каждый попробует  ;)
Ну что вы, это же не баш :)

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #6 : 05 Декабря 2008, 15:46:39 »
Похоже, это чревато только одним серьёзным последствием: система может не успеть слить кэшированную запись на смонтированные тома. Например. на флэшку. Совсем уж "теоретически" то же самое может случиться и с разделом винта, смонтированным с кэшированием записи.

Оффлайн worry

  • Любитель
  • *
  • Сообщений: 55
  • Из ничего сотвори что-то
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #7 : 05 Декабря 2008, 17:15:31 »
Да кстати на счет слива кэша на диски. а так же работа с жесткими дисками по любому их содержимое может не верно зиписаться а там и до проблем с HDD не долеко а возможно вообще повредить в случааи если используешь проблемную файловую систему

Оффлайн MaSsoL

  • Активист
  • *
  • Сообщений: 519
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #8 : 05 Декабря 2008, 17:59:48 »
Разве это не равноценно перезагрузке посредством кнопочке на системнике?
In Console We Trust!

Оффлайн SepticFlesh

  • Участник
  • *
  • Сообщений: 223
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #9 : 05 Декабря 2008, 19:46:14 »
Alt+SysRq+B

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Форсированный ребут
« Ответ #10 : 05 Декабря 2008, 20:22:49 »
Хыыыы.. Вспомнил, как я варварски решал такую проблему >_<
Было такое, когда после какого-то шаманства с acpi конфигами или после каких-то обновлений, 7.10 Ubuntu на ноуте отказалась выключаться. Вот как тогда была решена проблема:

Код: (/root/reboot.sh) [Выделить]
#!/bin/sh
echo s > /proc/sysrq-trigger
echo u > /proc/sysrq-trigger
echo l > /proc/sysrq-trigger
sleep 4 && echo b > /proc/sysrq-trigger

Код: (/root/shutdown.sh) [Выделить]
#!/bin/sh
echo s > /proc/sysrq-trigger
echo u > /proc/sysrq-trigger
echo l > /proc/sysrq-trigger
sleep 2 && echo o > /proc/sysrq-trigger

Это аналог нажатия Alt+SysRq+s,u,l,b и Alt+SysRq+s,u,l,o соответственно =)

Ну и, для красивого выключения по нажатию кнопки Power:
 1. в файле /etc/acpi/powerbtn.sh в конце заменить что-то типа "shutdown -h now" на "telinit 0"
 2. в файле /etc/acpi/rc0.d/S90halt на всех жизненно важных позициях типа "halt ..." поставить "/root/shutdown.sh"

Таким способом, получил более-менее безопасное отключение ^_^
На самом деле, это, безусловно, костыль, но так хоть можно было выключить ноут ._.
« Последнее редактирование: 05 Декабря 2008, 20:37:57 от SIO »

 

Страница сгенерирована за 0.047 секунд. Запросов: 23.