Autor Tópico: DeepFreeze instalação  (Lida 6188 vezes)

khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
DeepFreeze instalação
« Online: Outubro 07, 2008, 09:48:24 pm »
Ola,
estou tentando instalar o DeepFreeze para linux,
unica distribuição q ele funciona é o Suse...

mas esta dando erro de kernel... andei pesquisando e no proprio manual dele, preçisa do Kernel 2.6.16.xx

estou usando o 2.6.18.2-34 .... como q eu faço para fazer funcionar ou voltar o kernel ou se alguem sabe de alguma outra solução??


Obrigado!

Comunidade de Usuários do openSUSE Linux

DeepFreeze instalação
« Online: Outubro 07, 2008, 09:48:24 pm »

khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
Re: DeepFreeze instalação
« Responder #1 Online: Outubro 08, 2008, 01:03:56 pm »
ou as vezes alguma outra versao do SUSE q usa o kernel 2.6.16 ...

alguem sabe o kernel q o suse 10.1 usa?

abraços

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1966
  • Karma: +3/-0
  • membro openSUSE - coordenador da tradução
Re: DeepFreeze instalação
« Responder #2 Online: Outubro 08, 2008, 01:47:32 pm »
Olá,

Este tal de DeepFreeze seria este? http://www.faronics.com/html/DFLinux.asp Se for me parece que ele é feito para o SLED (SUSE Linux Enterprise Desktop) a versão empresarial e paga do openSUSE, assim como este DeepFreeze

abraços ;)

khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
Re: DeepFreeze instalação
« Responder #3 Online: Outubro 09, 2008, 03:45:43 am »
Olá,

Este tal de DeepFreeze seria este? http://www.faronics.com/html/DFLinux.asp Se for me parece que ele é feito para o SLED (SUSE Linux Enterprise Desktop) a versão empresarial e paga do openSUSE, assim como este DeepFreeze

abraços ;)

é o próprio cara.... agora q estou entendendo o porque de nao conseguir instalar o bendito..rs

bem hoje eu estou usando um script q compacta a pasta do usuario e restaura ela toda vez q reinicia o PC assim qualquer alteração nos arquivos do usuario... sempre voltam ao original.

mas eu queria uma coisa mais eficiente no sentido do sistema inteiro. nao so para o usuario

pensei em algo tipo criar uma imagem iso talves do sistema inteiro salva no hd e o boot carregaria isso na RAM na inicialização assim qualquer alteração sera desconsiderada a cada reinicalização do sistema.... algo pareçido ao LiveCD porém nao em CD... é no proprio HD .... nao sou expert em linux, mas imagino q deve ter uma solução para isso...

alguem poderia me ajudar ?


khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
Re: DeepFreeze instalação
« Responder #4 Online: Outubro 09, 2008, 04:27:11 am »
Ola esse script... mas nao esta funcionando da um erro ao executar.

Criar o arquivo deepfreeze.sh

-----------------------------------------------------------------------------------------------------------------------------
#!/bin/bash
# Deepfreeze a la Linux
# Backup before use, Use At Your Own Risk
# Copyleft 2007 by A. Hardiena
# Translated by fortmunir

Xdialog --title "Deepfreeze ala Linux" \
--menubox " Welcome to Deepfreeze ala Linux." 17 65 3 \
"Install" "Install Deepfreeze" \
"Remove" "Remove Deepfreeze"
"Abort" "Abort Installer" 2>/tmp/checklist.tmp.$$

choice=`cat /tmp/checklist.tmp.$$
rm -f /tmp/checklist.tmp.$$

case $choice in
"Install"

ask=`mktemp -q /tmp/menu.XXXXXX`
header="Deepfreeze ala Linux"
size="9 60"
content="Home folder you want to protect."
Xdialog --title "$header" --inputbox "$content" $size 2> $ask
if [ ! $?= 0 ]; then exit 0
fi

directory=`cat $ask`
check=`cat /etc//rc.d/rc.local | grep `# Deepfreeze System'`
temporary=" Deepfreeze System"

if [ "$check" == "$temporary" ]; then
sed -i "/# Deepfreeze/d" /etc/rc.d/rc.local
rm /home/$directory.tar.gz
fi
# Processing Deepfreeze and put to /etc/rc.d/rc.local
cd /home/
rm $directory.tar.gz
tar -cf $directory.tar $directory
gzip --best $directory.tar
cat << EOF >> /etc/rc.d/rc.local
# Deepfreeze System
cd /home/ # Deepfreeze do not manual editing this line
rm -f /home/$directory # Deepfreeze do not manual editing this line
# Deepfreeze has ended here
EOF
# Check if autorecovery has errorr
if [ $? = 0 ]; then
content="Deepfreeze home $directory success."
else
content="Deepfreeze home $directory failed."
fi

Xdialog --title "Header" --magbox "$content" $size
;;
Remove)
ask=`mktemp -q /tmp/menu.XXXXXX`
header="Deepfreeze ala Linux"
size="9 60"
content="Home folder you want to protect."
Xdialog --title "$header" --inputbox "$content" $size 2> $ask

if [ ! $? = 0 ]; then
exit 0
fi

directory=`cat $ask`
-----------------------------------------------------------------------------------------------------------------------------

dar permissao a esse arquivo :
# chmod +x deepfreeze

e finalmente executar :
#sh deepfreeze


porem ao executar ele da o seguinte erro:


deepfreeze: line 7: Xdialog: command not found
deepfreeze: line 66: unexpected EOF while looking for matching ``'
deepfreeze: line 67: syntax error: unexpected end of file



sera q alguem expert pode ajudar a corrijir esse script??

obrigado

¡ElCheVive!

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1966
  • Karma: +3/-0
  • membro openSUSE - coordenador da tradução
Re: DeepFreeze instalação
« Responder #5 Online: Outubro 09, 2008, 10:20:01 am »
Olá,

O primeiro erro é fácil, você não tem instalado o Xdialog, é so instalá-lo. Quanto aos outros problemas deixo para quem tem mais experiência com scripts

abraços ;)

khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
Re: DeepFreeze instalação
« Responder #6 Online: Outubro 09, 2008, 11:18:13 am »
Olá,

O primeiro erro é fácil, você não tem instalado o Xdialog, é so instalá-lo. Quanto aos outros problemas deixo para quem tem mais experiência com scripts

abraços ;)


sim sim realmente, esse dai é facil, instalando ele ja abre um menu e a hora q vc escolhe a opção do freeze ... ele ja da os outros 2 erros !

Comunidade de Usuários do openSUSE Linux

Re: DeepFreeze instalação
« Responder #6 Online: Outubro 09, 2008, 11:18:13 am »

khanjar

  • Newbie
  • *
  • Mensagens: 11
  • Karma: +0/-0
Re: DeepFreeze instalação
« Responder #7 Online: Outubro 13, 2008, 01:40:41 pm »
nenguem se habilita a dar uma força???