LINUX.ORG.RU
ФорумAdmin

Debian проверка дисков


0

0

Добрый день!

Стоит дебиан на стареньком ноутбуке в качестве роутера. Проблема в том, что при загрузке система думает, что она работает на батарейке и отменяет проверку дисков, хотя после загрузки состояние питание - правильное. Как настроить питание, так, чтобы оно всегда думало, что питается от сети? Как настроить проверку дисков так, чтобы она происходила в независимости от источника питания?

Спасибо! :)

самое простое что мне приходит в голову это пропатчить скрипты. Не знаю как в дебиане а в убунте эта проверка делалась очень просто, в самом начале скрипта.

Посмотри код скриптов, возможно, там это настраивается и вообще ничего править не придётся.

true_admin ★★★★★
()

А что говорит перед запуском проверки?
Это «Running on battery power, so skipping file system check.»?

что говорит
on_ac_power ; echo $?

Если говорит 1 то можно просто снести пакет powermgmt-base.

Nao ★★★★★
()
Ответ на: комментарий от IvanPaleev

В абанту немного поменьше

Следующие пакеты будут УДАЛЕНЫ:
powermgmt-base ttf-unifont{u} unifont{u} xfonts-unifont{u}
0 пакетов обновлено, 0 установлено новых, 4 пакетов отмечено для удаления, и 14 пакетов не обновлено.
Необходимо получить 0Б архивов. После распаковки освободится 25,9MБ.
Следующие пакеты имеют неудовлетворённые зависимости:
pm-utils: Зависит: powermgmt-base но его невозможно установить
acpi-support: Зависит: powermgmt-base но его невозможно установить
Следующие действия разрешат зависимости:

Удалить следующие пакеты:
acpi-support
pm-utils
pm-utils-powersave-policy

Оставить следующие зависимости неразрешёнными:
hdparm рекомендует powermgmt-base
ubuntu-desktop рекомендует acpi-support
ubuntu-desktop рекомендует pm-utils-powersave-policy
upower рекомендует pm-utils
Счёт -543

darkshvein ☆☆
()
Ответ на: комментарий от IvanPaleev

> Говорит «$» :)
Вопросительный знак в конце был частью команды.
Ещё разок вывод команды сюда.

Предлагает удалить 293 метра пакетов. Как быть?

У вас там иксы чтоли стоят?

Nao ★★★★★
()
Ответ на: комментарий от Nao
debian:/home/vlad# aptitude remove powermgmt-base
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие пакеты НЕРАБОТОСПОСОБНЫ:
  pm-utils
Следующие пакеты будут УДАЛЕНЫ:
  powermgmt-base
0 пакетов обновлено, 0 установлено новых, 1 пакетов отмечено для удаления, и 3 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки освободится 90,1k байт.
Следующие пакеты имеют неудовлетворённые зависимости:
  pm-utils: Зависит: powermgmt-base но его невозможно установить
Следующие действия разрешат зависимости:

Удалить следующие пакеты:
gnome-desktop-environment
gnome-mount
gnome-power-manager
gnome-volume-manager
hal
pm-utils
sound-juicer

Оставить следующие зависимости неразрешёнными:
gnome-screensaver рекомендует gnome-power-manager
libgnomevfs2-0 рекомендует gnome-mount
libnautilus-burn4 рекомендует gnome-mount (>= 0.4)
Счёт -2227

Принять данное решение? [Y/n/q/?]y

login as: vlad
vlad@192.168.28.1's password:
Linux debian 2.6.26-2-686 #1 SMP Mon Jun 21 05:58:44 UTC 2010 i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Fri Jul 23 01:14:02 2010 from 192.168.28.2.ipl.orionnet.ru
vlad@debian:~$ sui
-bash: sui: команда не найдена
vlad@debian:~$ su
Пароль:
debian:/home/vlad#
debian:/home/vlad# on_ac_power ; echo $?
1
debian:/home/vlad# debian:/home/vlad# on_ac_power ; echo $?
bash: debian:/home/vlad#: Нет такого файла или каталога
127
debian:/home/vlad# 1
bash: 1: команда не найдена
debian:/home/vlad# debian:/home/vlad#
bash: debian:/home/vlad#: Нет такого файла или каталога
debian:/home/vlad# debian:/home/vlad# on_ac_power ; echo $?
bash: debian:/home/vlad#: Нет такого файла или каталога
127
debian:/home/vlad# 1
bash: 1: команда не найдена
debian:/home/vlad# aptitude remove powermgmt-base
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие пакеты НЕРАБОТОСПОСОБНЫ:
  pm-utils
Следующие пакеты будут УДАЛЕНЫ:
  powermgmt-base
0 пакетов обновлено, 0 установлено новых, 1 пакетов отмечено для удаления, и 3 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки освободится 90,1k байт.
Следующие пакеты имеют неудовлетворённые зависимости:
  pm-utils: Зависит: powermgmt-base но его невозможно установить
Следующие действия разрешат зависимости:

Удалить следующие пакеты:
gnome-desktop-environment
gnome-mount
gnome-power-manager
gnome-volume-manager
hal
pm-utils
sound-juicer

Оставить следующие зависимости неразрешёнными:
gnome-screensaver рекомендует gnome-power-manager
libgnomevfs2-0 рекомендует gnome-mount
libnautilus-burn4 рекомендует gnome-mount (>= 0.4)
Счёт -2227

Принять данное решение? [Y/n/q/?] y
Следующие пакеты будут УДАЛЕНЫ:
  cheese{u} djvulibre-desktop{u} dmz-cursor-theme{u} ekiga{u} eog{u}
  evince{u} evolution{u} evolution-common{u} fast-user-switch-applet{u}
  file-roller{u} finger{u} gcalctool{u} gconf-editor{u} gdm{u} gedit{u}
  gedit-common{u} gnome-backgrounds{u} gnome-core{u}
  gnome-desktop-environment{a} gnome-mount{a} gnome-nettool{u}
  gnome-network-admin{u} gnome-power-manager{a} gnome-screensaver{u}
  gnome-system-tools{u} gnome-themes{u} gnome-volume-manager{a}
  gstreamer0.10-gnomevfs{u} gstreamer0.10-tools{u} gtk2-engines{u}
  gtk2-engines-pixbuf{u} gtkhtml3.14{u} gucharmap{u} hal{a} libavahi-ui0{u}
  libbluetooth2{u} libdjvulibre21{u} libdmx1{u} libepc-1.0-1{u}
  libepc-ui-1.0-1{u} libexchange-storage1.2-3{u} libgalago3{u} libgmyth0{u}
  libgnome-pilot2{u} libgnomevfs2-bin{u} libgpgme11{u} libgtk-vnc-1.0-0{u}
  libgtkhtml3.14-19{u} libgtksourceview2.0-0{u}
  libgtksourceview2.0-common{u} libkpathsea4{u} liblircclient0{u}
  libmusicbrainz4c2a{u} libnm-glib0{u} libopal-2.2{u} libpisock9{u}
  libpisync1{u} libpoppler-glib3{u} libpt-1.10.10{u}
  libpt-1.10.10-plugins-alsa{u} libpt-1.10.10-plugins-v4l{u} libpth20{u}
  libsdl1.2debian{u} libsdl1.2debian-alsa{u} libspectre1{u} libspeexdsp1{u}
  libsvga1{u} libswfdec-0.6-90{u} libx86-1{u} pkg-config{u} pm-utils{a}
  powermgmt-base python-gdata{u} python-gtksourceview2{u} seahorse{u}
  sound-juicer{a} svgalibg1{u} swfdec-gnome{u} totem-common{u}
  totem-gstreamer{u} totem-plugins{u} vinagre{u} vino{u} zenity{u} zip{u}
0 пакетов обновлено, 0 установлено новых, 85 пакетов отмечено для удаления, и 3 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки освободится 295M байт.
Хотите продолжить? [Y/n/?]

Непонятно.

IvanPaleev
() автор топика
Ответ на: комментарий от IvanPaleev

> debian:/home/vlad# on_ac_power ; echo $? 1
значит on_ac_power думает что он на батарейках. дебаж и правь скрипт.

Nao ★★★★★
()
Ответ на: комментарий от anon_666

> В том смысле, что это излишне.
Это было бы самое простое решение если бы не куча гуёвых приложений которые от него зависят.

Nao ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.