21 мая 2012 г.

Linux (Ubuntu), восстановление из-под LiveCD

...если человеческим языком - нужно из-под лайвцд зайти в корень основной системы...
Для начала нужно смонтировать этот самый корень. Для этого: alt+f2 - gnome-terminal, выполняешь там
sudo fdisk -l

Команда выдаст список разделов. Вспоминаешь, на какой из них ставил систему.
Можно еще глянуть sudo blkid
– покажет только самое, только с указанием фс на разделе, uuid файловой системы, метки (если задана).
допустим, что корень у тебя на sda6. монтируем его такой командой
sudo mount /dev/sda6 /mnt
(если делал отедбльный бут-раздел, его надо смонтировать в /mnt/boot, но едва ли он у тебя вынесен отдельно)
на всякий случай можешь проверить, то ли смонтировал, глянув ls /mnt – должно выдать несколько папок - /bin, /boot, /etc и пр. если все верно - собственно, переходим в корень реальной системы. делается это командой chroot:
sudo chroot /mnt /bin/bash

Также могут пригодиться /dev и /proc, их нужно смонтировать в /mnt:
mount --bind /dev/ /mnt/dev
mount --bind /proc /mnt/proc

теперь ты орудуешь в реальной системе, как будто ее и запускал, от имени root'а (суперпользователя, администратора)...

***
выходим из chroot (обратно в лайвцд-систему) командой
exit
отмонтируем корень (и бут, если вдруг был)
sudo umount /mnt/dev /mnt/proc /mnt/boot /mnt
отдельного бута если не было – /mnt/boot не надо писать.
Ну и все. Можно перезагружаться.

start-stop-daemon

В этой статье мы рассмотрим использование start-stop-daemon. данная замечательная утилита идет в составе dpkg, и, следовательно, присутствует в любой системе на базе Debian/Ubuntu. функция ее следующая: она позволяет запустить любой процесс в виде демона, то есть в фоне. нужно это для того, чтобы запускать в фоне те процессы, которые сами не умеют ухожить в фон. запуск процесса в виде демона позволит не держать постоянной открытой tty-консоль или вкладку в терминале, а также даст больше возможностей для контроля данного процесса.

http://help.ubuntu.ru/wiki/start-stop-daemon

Как определить, запущен ли процесс

Если вы любите процессы-демоны, как люблю их я, то, возможно, перед вами уже возникала задача определить, запущен ли уже такой демон, перед тем как создавать дочерний процесс. Об этом и будет сегодняшняя статья.

http://lonelyelk.ru/posts/41

(c) lonelyelk

14 мая 2012 г.

Запись DVD-видео на диск

Чтобы правильно записать образ DVD-видео, находящийся в папке VIDEO_TS, на DVD, сначала создаём ISO:
genisoimage -dvd-video -o image.iso путь_к_папке_с_VIDEO_TS_и_AUDIO_TS/
а затем уже записываем диск из образа image.iso.

http://www.linux.org.ru/forum/desktop/4761973

Сравнение браузеров под Linux

Сравнение бесплатных веб-браузеров под линукс:
http://linuxgeeks.ru/web-browser.htm

Удаляем пустые директории

http://www.thegeekstuff.com/2010/03/find-empty-directories-and-files/

Удалить пустые папки в текущей директории можно командой:
find . -type d -empty -exec rmdir {} \;