Ru-Board.club
← Вернуться в раздел «UNIX»

» Новичок в GNU/Linux’е

Автор: ASE_DAG
Дата сообщения: 28.04.2011 18:15
Alukardd
> Инфу оттуда переносить нельзя
Даже на часик?

> Кончились inode'ы на одном из разделов - как выйти из положения?
Самый логичный ответ — увеличить количество инодов. :) Без переформатирования этого, понятно, не сделать.
Автор: Alukardd
Дата сообщения: 28.04.2011 18:19
ASE_DAG
Цитата:
Даже на часик?
да хоть на 4 - щас на работе уже вряд ли кто остался...
Да уже создан другой контейнер с XFS и данные туды купируются, у XFS сразу там за 3млн инодов... мне хватит думаю - дальше уже в объём контейнера упрёмся.

Добавлено:
terminat0r
это равносильно переходу на XFS, т.к. на лету не переделать
Автор: ASE_DAG
Дата сообщения: 28.04.2011 18:31
Alukardd
> это равносильно переходу на XFS
Чем кардинальнее изменения, тем больше потенциальных проблем. ;)

> уже создан другой контейнер с XFS и данные туды купируются
Ну, хозяин — барин.
Автор: Alukardd
Дата сообщения: 28.04.2011 19:12
ASE_DAG
ну щас данные с этого уйдут) я тот пока удаляь не буду - переформатирую на большее число инодов, и в случае чего данные обратно копирну)

пока все завершилось успешно и контейнер смонтирован и работает...
Автор: varant
Дата сообщения: 28.04.2011 20:00
убунту 11.04. выключаю и system is going down и можно ждать вечно. и где юнити? по умолчанию его нет что ли?
Автор: slech
Дата сообщения: 29.04.2011 10:10
есть скрипт в Windows:

Цитата:
set file=%DB11name%_backup_%Today%*.%dbprefix%.bak
%robocopydir%\robocopy.exe %source% %destination% %file% %parameters%
if not errorlevel 1 call :rbcopyerror
::
set file=%DB1name%_backup_%Today%*.trn
%robocopydir%\robocopy.exe %source% %destination% %file% %parameters%
if not errorlevel 1 call :rbcopyerror

goto :next
::
::
:rbcopyerror
%maildir%\blat.exe -server %mailserver% -f %mailfrom% -tf %mailto% -subject %mailsubject% -body %mailbody%
exit /B
::
:next

который выполняет копирование и следит за кодом выхода приложения.
если он не равер 1 то мы напрявляемся к репортированию ошибки почтой и возвращаемся далее по скрипту отрабатывать.

кто подскажет как такое реализовать в bash ?
1. выполняем команду
2. смотрим код выхода
3. в зависимости от кода выхода можем пойти далее по скрипту или репортировать об ошибке и пойти далее по скрипту

1. cp /home/user1/arc.zip /backup
2. if [ "$?" -ne "0" ]; then
mail to admin# goto :mail)
exit 1
fi
3. cp /home/user1/arc.zip /backup1
if [ "$?" -ne "0" ]; then
mail to admin# goto :mail)
exit 1
не хочется в теле выполнения операции всегда вставлять отправку почты потому как это достаточно громоздкий код со своими переменными(например какая операция сорвалась)
в Windows это всё решалось метками.

Спасибо.
Автор: Boris_Popov
Дата сообщения: 29.04.2011 10:42
Олл,
А какие требования к видеокарте у убунты 11.04, чтобы Unity шел со всеми плюшками?
Поддержка OpenGL это понятно, но какой именно версии?
Офсайт покурил, не помогло.
Автор: Alukardd
Дата сообщения: 29.04.2011 14:52
slech
Вопрос лучше было задать в теме по скриптам...

А ответ прост - функции.
Код: mailto () {
...
}

...
mailto
Автор: sikemo
Дата сообщения: 29.04.2011 19:26

Цитата:
ASE_DAG




Цитата:
> set root='(hd0,7)'
> ls /boot


no such disk

Имхо, наверное, переставлю-ка виндовз, а потом и убунту, раз ничего не выходит
Автор: terminat0r
Дата сообщения: 29.04.2011 20:01
sikemo

Цитата:
Имхо, наверное, переставлю-ка виндовз, а потом и убунту, раз ничего не выходит

да возьмите вы наконец живой диск с каким либо линуксом да посмотрите внимательно где что у вас лежит.
Автор: sikemo
Дата сообщения: 29.04.2011 20:14

Цитата:
да возьмите вы наконец живой диск

сейчас на liveCD Убунту
Автор: ASE_DAG
Дата сообщения: 29.04.2011 21:01
sikemo
> no such disk
Господи! Ну действительно, посмотрите вы из Груба внимательно, где у вас Убунта лежит. И загрузите ее, наконец.
Можно не менять каждый раз рут, а делать вот так:
> ls (hd0,6)
> ls (hd0,6)/boot
Автор: sikemo
Дата сообщения: 29.04.2011 21:10
груб показывает все эти метки или как они звутся с записью msdos Может оттого, что использован grub2dos и положен на виндовский диск c:, сделанный в gparted зугрузочным. А мы все не туда копаем…
Автор: ASE_DAG
Дата сообщения: 29.04.2011 21:18
sikemo
> как они звутся с записью msdos
Да ради бога, это просто разные формы записи.
Найдите, где у вас Убунта, и запустите ее так, как я рассказывал выше.

> Может оттого
Что «оттого»?

> grub2dos
Во-первых, grub4dos. Во-вторых, что у вас при старте запускается: Груб 2 или это поделие?
Автор: sikemo
Дата сообщения: 29.04.2011 22:41

Цитата:
да возьмите вы наконец живой диск с каким либо линуксом да посмотрите внимательно где что у вас лежит.



/media/a6a28de6-e928-4a42-829e-28603e5805a6/abi-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/abi-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/config-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/config-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/initrd.img-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/initrd.img-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/memtest86+.bin
/media/a6a28de6-e928-4a42-829e-28603e5805a6/memtest86+_multiboot.bin
/media/a6a28de6-e928-4a42-829e-28603e5805a6/System.map-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/System.map-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmcoreinfo-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmcoreinfo-2.6.35-28-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmlinuz-2.6.35-27-generic
/media/a6a28de6-e928-4a42-829e-28603e5805a6/vmlinuz-2.6.35-28-generic

спасибо, нашел на



а обратиться-то не могу пишу

set root='(hd0,7)'
linux /boot/vmlinuz-2.6.35-27-generic
или -28-generic
пишет что не находит
Автор: Alukardd
Дата сообщения: 29.04.2011 23:36
sikemo
а где вы в вашем пути слово boot увидели? странно вообще все это, но пишите просто /vmlinuz-2.6...

p.s. я уже не помню всего разговора и сути вопроса, но, ИМХО, херня какая-то у вас...
Автор: ASE_DAG
Дата сообщения: 30.04.2011 16:01
Alukardd
> странно вообще все это
> херня какая-то у вас
Ваш же совет — выделять /boot в отдельный раздел при наличии более одной системы на машине.

sikemo
С вами, ей богу, будет проще вернуться к первому пункту.
Итак, с лив-сиди.
Узнайте, где у вас все-таки установлена Убунта (где есть директории /bin, /boot (пустая), /usr, и др.).

Если вам удобнее оперировать UUID, как я вижу на скриншоте, а не именами блочных устройств — пожалуйста.

# mkdir /media/UBUNTU
# mount -U <здесь uuid раздела с Убунтой> /media/UBUNTU
# mount -U a6a28de6-e928-4a42-829e-28603e5805a6 /media/UBUNTU/boot
# grub-install --root-directory /media/UBUNTU /dev/sda


Все.
Автор: Alukardd
Дата сообщения: 30.04.2011 16:37
ASE_DAG
опять вы не подстраиваете ссылку под скрипт (знак вопросика)... неужели так сложно ссылку на нужный пост дать.

Да мой совет. Я и написал что всю предысторию данного человека не помню. Значит он всё-таки монтируется потом в /boot?
Команда grub-install дана не полностью - в конце еще надо добавить /dev/sd** как там у вас флешка называется.

У меня есть не большой вопрос. Настроил раздачу wifi debian+hostapd. Настраивается только при загрузке системы. Как потом перенастроить я понятия не имею!!!
Если пытаться вызвать заново hostapd -ddB /etc/hostapd/hostapd.conf, то он ругается что не может создать интерфейс mon.wlan1. И логично ведь он уже существует.
Соответственно вопрос. Либо как правильно применить новые настройки, или как удалить интерфейс mon.wlan1 что бы он создался заново? Перезапускать каждый раз систему не вариант... А пока я экспериментирую с различными настройками, получается мне приходится ребутать машину, что бы всё работало.
Автор: ASE_DAG
Дата сообщения: 30.04.2011 17:46
Alukardd
> неужели так сложно ссылку на нужный пост дать
Да, на этом форуме это требует некоторых вычислений. Могу дать (уже сделал) в отрыве от контекста (limit=1), если вам так удобнее.

> grub-install дана не полностью
Да, моя невнимательность, спасибо, исправлено. :)

> Я и написал что всю предысторию данного человека не помню. Значит он всё-таки монтируется потом в /boot?
Тут и помнить ничего не надо — тов. sikemo об этом ничего не писал.

Автор: Alukardd
Дата сообщения: 30.04.2011 17:52
ASE_DAG
Цитата:
Да, на этом форуме это требует некоторых вычислений
оО? Вы не знаете как получить ссылку на конкретное сообщение?
Цитата:
Тут и помнить ничего не надо — тов. sikemo об этом ничего не писал.
ну значит пусчай заново вкуривает в смысл данных ему 4-х команд.
Автор: ASE_DAG
Дата сообщения: 30.04.2011 18:07
Alukardd
> Вы не знаете как получить ссылку на конкретное сообщение?
Полагаю, что знаю.
Я сходил на topic.cgi?forum=65&topic=4162&all, нашел нужное сообщение — как вы предлагаете получить ссылку на обычное (по двадцать сообщений на странице) представление, не подставляя вручную (для того самого поста) (71/20)*20 в start, а 71%20 — в якорь?
Автор: Alukardd
Дата сообщения: 30.04.2011 19:26
ASE_DAG
^_^
Внизу поста слово сообщение - это ссылка на него)))
Правой кнопкой -> копировать ссылку...
Автор: ASE_DAG
Дата сообщения: 30.04.2011 19:32
Alukardd
> Внизу поста слово сообщение - это ссылка на него)))
Во-первых, слово «отправлено». А во-вторых, вы проверяли ее работоспособность в данном случае? Мне, извините, кажется, что нет.
Не забывайте, это Руборд — здесь баги годами не исправляются. ;)
Автор: Alukardd
Дата сообщения: 30.04.2011 19:51
ASE_DAG
да очепятался, слово "отправлено", но не суть...
что значит проверял, не проверял, я все ссылки даю на конкретный пост или шапку(частный случай 10го поста) - ни когда проблем не было
Автор: ASE_DAG
Дата сообщения: 30.04.2011 20:41
Alukardd
> что значит проверял, не проверял
Это значит, что не проверяли. :)
Проверьте и убедитесь, что при &all она работает а) вообще некорректно (собственно &all надо дописывать вручную), б) неудобно (для ссылки на нормальное представления самому надо высчитывать два числа)

Автор: Alukardd
Дата сообщения: 30.04.2011 22:11
ASE_DAG
ни черта не понял, что у вас там...
какие там еще &all... Я говорю только о ссылке на конкретный пост, всё работает как надо.
Ладно давайте замнём этот оффтоп
Автор: 1null
Дата сообщения: 02.05.2011 17:07
Что такое разделяемые библиотеки и каким приложением их можно открыть? У меня Ubuntu 11.04
Автор: ASE_DAG
Дата сообщения: 02.05.2011 17:32
1null
> Что такое разделяемые библиотеки
http://www.opennet.ru/base/dev/shared_lib_intro.txt.html

> и каким приложением их можно открыть?
Что значит «открыть»? Это, как вы уже поняли, бинарники.
Запустить саму по себе библиотеку нельзя, на то она и библиотека, но можно набросать исполняемый файл, который ее будет линковать.

Но вам, я так понимаю, что-то конкретное нужно. Рассказывайте, что. ;)
Автор: 1null
Дата сообщения: 02.05.2011 18:02
У меня Ubuntu 64-битная.Нужно установить FlashPlayer.Скачал с сайта Adobe архив,распаковал его и получил файл с расширением .so.При попытке его открытия и пишет,что у вас не установлено приложение.Нашёл в центре приложений установщик Adobe Flash,установил его,но в списке установленных приложений найти его не могу.Вот такая проблема.
Автор: ASE_DAG
Дата сообщения: 02.05.2011 18:32
1null
Так.

> При попытке его открытия и пишет,что у вас не установлено приложение
Что еще за «открытия»? Даблкликом в файловом мэнэджере? Не надо этого делать.

Будем исходить из того, что вы хотите поставить нативную amd64-сборку плагина, без всяких врапперов. Тогда:

# aptitude purge flashplugin-nonfree # удаляем ix86-сборку, если вы ее таки поставили
$ wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz # качаем
$ tar xzvf flashplayer10_2_p3_64bit_linux_111710.tar.gz # распаковываем
# mv libflashplayer.so /usr/lib/firefox-addons/plugins/ # кидаем в папку с плагинами


Все.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122

Предыдущая тема: перенос AD на Linux (OpenSuse)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.