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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: перестали выполняться команды из /etc/rc.local при запуске  (Прочитано 2593 раз)

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

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Ubuntu 11.04, всё прекрасно выполнялось из /etc/rc.local при запуске системы. Пришло новое обновление ядра, 2.6.38-11. И перестало.
 как жить дальше? Буду благодарен написавшим по сути вопроса.
 
(Нажмите, чтобы показать/скрыть)
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Нафига там sudo?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Уверены, что перестало?
По каким признакам Вы так решили?

Добавьте перед "exit 0" строку
date >> /var/log/test_rc.logИ смотрите, какое время в том файле будет появляться. Если соответствует времени перезапуска, значит у Вас неправильные методы выявления проблемы

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
(
ifconfig wlan1 down
modprobe rt2800usb
ifconfig wlan1 up
ifconfig eth0 down
ifconfig eth0 hw ether 00:1A:4D:FE:23:00
ifconfig eth0 up
) 2>/var/log/rc.local.error.log
exit 0
Если перестал то провери ли ошибка.
cat /var/log/rc.local.error.log
Wars ~.o

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Решил, что не работает, бо MAC сетевой на ноуте перестал изменяться и не подключался инет. :)
 Проблема решена переходом на 39 ядро. Ничего не делал, просто скомпилировал новое ядро.
Бракоделы в очередной раз сломали что-то в очередном релизе ядра.
 Спасибо всем за помощь, много узнал нового, пригодится. sudo не мешает абсолютно. Оставил как было.
« Последнее редактирование: 02 Августа 2011, 12:13:50 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
А может вместо  этой порнографии в rc.local операции по предназначенным для них местам раскидаете?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
drako, закон программиста помните? ;)
Хотя с замечанием согласен.

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
fisher74, я не программист, потому просто не знаю  ;)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
"Работает? Не трогай"

P.S. Тоже не программист

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
"Преждевременная оптимизация — корень всех (или большинства) проблем в программировании."
fisher74, ты про это?
Или про: "Работает - не трогай!"

Упс, опоздал, долго пишу ))))

 

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