Так как у Вас уже есть личинка, установил твердую часть, уже сделан. Продолжаться:
1) Например, через mkfs.ext3
3) 4) см. frugal_liste.sh сценарий, доступный в зеркалах dsl - что-то вдоль этих строк:
mount /mnt/$SOURCE/current.iso /mnt/iso -t iso9660 -o loop=/dev/loop0
cp -r /mnt/iso/KNOPPIX /mnt/$TARGET
cp -r /mnt/iso/boot /mnt/$TARGET
5) Проверьте это практическое руководство
Вы имеете, адаптируют эти строки:
title Damn Small Linux
root (hd0,0)
kernel /boot/isolinux/linux24 root=/dev/sda1 ro lang=us toram noeject frugal
initrd /boot/isolinux/minirt24.gz
Это означает, что необходимо адаптировать корневую строку, корень = параметр и пути согласно установке.
Да:
$ tmux attach -d || tmux new
-d
необходимо для поведения как screen -D
, т.е., отсоедините всех других.
Подключение ssh, затем присоедините или создайте, могло быть что-то как:
$ cat bin/stmux
#!/bin/sh
exec ssh -t $@ 'tmux attach -d || tmux new'
$ stmux my.remote.box
Сделать tmux attach
создайте новую сессию, когда нет один, используйте опцию new-session
в tmux файле конфигурации. Создайте файл ~/.tmux.conf
если это не существует и добавляет
new-session
к нему. Кроме того, я искажаю tmux
кому: tmux attach
:)
new-session
в ~/.tmux.conf
потому что, если я перезагружаю команду использования конфигурации source-file ~/.tmux.conf
(см. это) будет запущена, новая сессия. Да, я могу уничтожить его и затем присоединить к предыдущему, но это - немного раздражения.
– mmoya
14.05.2012, 14:04
Можно эмулировать это с функцией оболочки, это должно работать на любую совместимую POSIX оболочку:
tmux() {
if [ "$#" -ge 1 ] && [ "$1" = -z ]; then
shift
command tmux detach 2>/dev/null
command tmux attach "$@" || command tmux new-session "$@"
else
command tmux "$@"
fi
}
Теперь, если Вы запускаете его как tmux -z
, это должно выполнить действия, которые Вы ищете.
Я нахожу, что это работает лучше всего на меня на .bashrc
if [[ -z $TMUX ]]; then
tmux attach-session || tmux new-session
fi
этот вариант работает немного лучше:
tmux new-session -AD -s <session-name>
Если вы используете это внутри файла . shrc или аналогичного файла с exec
я бы рекомендовал
if tmux ls
exec tmux attach
else
exec tmux
fi
new-session
в файле конфигурации в случае, если Вы хотите отредактировать его и перезагрузка во время tmux сессии. – Geeb 16.01.2014, 12:07