100% Рабочий способ легко сохранять изменения в BackTrack 3 - Linuх Системы - Основные Инструкции - Руководства - Мультизагрузочная Флешка Как сделать Загрузочную Флеш
Пользовательского поиска
Суббота, 03.12.2016, 16:36
Приветствую Вас Гость | RSS
Главная | Руководства | Регистрация | Вход
Меню Проекта
Категории каталога
Форма входа
Логин:
Пароль:
Поиск
Мы Рекомендуем:
Мнение Общественности
Полезен ли ресурс?
1. Да! Он мне помог
2. Ну, кое что я отсюда взял..
3. Ни Какой пользы
4. Я всё это уже давно знаю и использую.
5. Я профессионал, и не нуждаюсь в этой инфе.
Всего ответов: 3146
Статистика

Всего на Сайте: 6
Гостей: 6
Пользователей: 0
GreenFlash
Главная » Статьи » Основные Инструкции » Linuх Системы

100% Рабочий способ легко сохранять изменения в BackTrack 3
100% Рабочий способ легко сохранять изменения в BackTrack 3

И так....
Грузимся в Flux (почему флакс? - да потому-что там удобней. ИМХО)
После загрузки запускаем Xterm и пишем в нём следующие:
Code
touch save.sh
chmod 755 save.sh

После этих действий у вас в дериктории /root/ создаётся файл save.sh
Закрываем Терминал, больше он нам не пригодится.
Далее жмем правую кнопку и выбераем File utils -> Konqueror
После запуска, жмем Home Folder, там видим наш файл save.sh, открываем его с помощью Kwrite и вставлеем вот этот текст:
Code
#!/bin/sh
#NAME: save.sh
#AUTHOR: npu3pak
#COMPANY: Records
##INFO: this is a script i made to merge two .lzm
#files to keep up to date and to make backtrack easy to use

USBDRIVE=`find /mnt/*/BT3 -maxdepth 0`
lzmdir=${USBDRIVE}/optional/
changes=/mnt/live/memory/changes
tempTEMP=/tmp/changes
tempdir=/tmp/
lzm=mychanges.lzm
lzmbak=mychanges.lzm.bak
rootdir=/root/

if [ -s ${lzmdir}/$lzm ]; then
  echo "changes.lzm found. mergeing old and new."
   
  cp $lzmdir$lzm $lzmdir$lzmbak
  dir2lzm ${changes} $rootdir$lzm -skipcheck
  mkdir ${tempTEMP}
  lzm2dir $lzmdir$lzm ${tempTEMP}  
  lzm2dir $rootdir$lzm ${tempTEMP}
  rm -r $rootdir$lzm
  dir2lzm ${tempTEMP} $rootdir$lzm -skipcheck
  mv $rootdir$lzm ${lzmdir}$lzm
  rm -r ${tempTEMP}
  exit
else
  echo "change.lzm not found. making a new one."
   
  dir2lzm ${changes} $lzm -skipcheck
  mv $lzm ${lzmdir}$lzm
  exit

fi

Жмем сохранить, закрываем Kwrite и Konqueror.
Далее жмем правую кнопку, выбераем Settings -> Menu Editor
В открывшемся окне лезем в самый низ, удаляем лишнию строчку
Code
[restart] (restart)

И перед строчкой [exit] (logout) пишем вот это:
Code
[exec] (Save Changes) {xterm -geom 100x40 -title "Save Changes" -e "cd ~ ; save.sh ; sudo -s"}

После чего жмем F3 для сохранения документа и закрываем терминал.
Усё. Теперь когда захотите сохранить свои изменения, просто нажимайте правую кнопку и выберайте System Tools -> Save Changes

Чуть не забыл, в Menu.lst (или как у вас звется) необходимо вставить эти строки:

Code
#LABEL xconf2 Persistent Changes
title BT3 Graphics mode (Flux) With Changes
kernel /bt3/vmlinuz APPEND vga=0x317 initrd=/bt3/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw load=mychanges autoexec=xconf;flux
initrd /bt3/initrd.gz

load=mychanges - эта запись отвечает за загрузку вашего файла с сохраненными параметрами.

КОНЕЦ

З.Ы. Это моя первая статья - так что нагами не бить ))
Хочу выразить огромное СПОСИБО этому сайту, а также сайту remote-exploit.org за их супер дистрибутив, да и вообще за работу.

Особенная благодарность KDn'у, за его помощь. советы, да и за то, что не послал меня куда подальше )))

При копировании данной статьи прошу указывать автора. Для вас ведь старался


Источник: http://greenflash.su
Категория: Linuх Системы | Добавил: npu3pak (19.03.2009) | Автор: Александр
Просмотров: 8419 | Комментарии: 4 | Рейтинг: 5.0/5
Всего комментариев: 4
avatar
1
пробовал по описанному способу - изменения в Menu Editor не сохраняются, как сохранить вставку [exec] (Save Changes) {xterm -geom 100x40 -title "Save Changes" -e "cd ~ ; save.sh ; sudo -s"}?
avatar
2
Ты это прописываешь, дальше сразу же этот пункт появляется у тебя в меню по нажатию правой кнопкой на рабочем столе. Его сразу же надо нажать, чтоб сохранить изменения, потом после перезагрузки должен подгружаться файл mychanges.lzm, если всё проходит нормально, то после запуска уже будет пункт Save Changes.
Если же нету, то или вы чего-то сделали не так, или же на прописали в меню загрузку mychanges.lzm
avatar
3
Что то я не пойму где можно найти пункт Settings. Работаю в kde, backtrack4 вообще этот способ подходит для нового релиза (backtrack4)
avatar
4
Что такое Flux
avatar
Copyright GreenFlash © 2016
Рейтинг@Mail.ru