Consulta sobre esquema archivos linux... [SOLUCIONADO] [INACTIVE]

Foro en español para discutir sobre cuestiones generales de BrazilFW 2.x.

Consulta sobre esquema archivos linux... [SOLUCIONADO]

Mensagempor AdslWiFi » Qui Jul 30, 2009 6:37 am

Hola, a ver, tengo el siguiente problema. Tengo un archivo en FTP y si hago el siguiente script una vez reinicia da Kernel Panic y Brazil no inicia.

Código: Selecionar todos
cd  /
mkdir /tmp/roottmp
mt
cp /mnt/root.tgz /tmp/roottmp/
cd /tmp/roottmp
tar xzf root.tgz
rm root.tgz
cd /tmp/roottmp/usr/sbin
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/Load_Balance/keepalive.sh
chmod 755 keepalive.sh
tar czf root.tgz *
chmod +x root.tgz
mv root.tgz /mnt/
cd /
rm -rf /tmp/roottmp
umt
reboot


El caso y lo que me sorprende es que si copio ese archivo a través de winscp421 SI funciona correctamente.
Como da kernel panic no puedo comprobar si el archivo está o no está.
He probado a borrar primero el archivo y depues descargarlo por si acaso no lo machacase bien, pero tampoco.

¿Sugerencias?

Saludos...
Editado pela última vez por AdslWiFi em Qui Jul 30, 2009 8:12 pm, em um total de 1 vez.
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:

Re: Consulta sobre esquema archivos linux...

Mensagempor jhonfw » Qui Jul 30, 2009 3:44 pm

haber si entendí

copias el root.targz a un directorio temporal
lo descomprimes luego le metes el
keepalive.sh
y lo vuelves a comprimir
y por ultimo reemplazas el root.targz original que esta en/mnt

según recuerdo el tar tenia una opción para meterle archivos directamente sin hacer tanta parafernalia pero no me acuerdo ya como era

AdslWiFi escreveu:

El caso y lo que me sorprende es que si copio ese archivo a través de winscp421 SI funciona correctamente.


Como da kernel panic no puedo comprobar si el archivo está o no está.
He probado a borrar primero el archivo y depues descargarlo por si acaso no lo machacase bien, pero tampoco.

¿Sugerencias?

Saludos...


+ sugerencias:
monta el disco en otro sistema linux y de hay puedes revisar los root.tgz
me parece que el problema esta en la recompresion
que no quedan iguales

en tu brazilfw
separa el script en varios script de manera que te permita ir revisando en vivo que hiso lo que tenia que hacer cada parte

como es solo la instalcion de un archivo en otro sistema linux puedes usar un chroot y de hay revisar todo con la comodidad de la interfas grafica
también en el otro sistema linux puedes modificar el root.tgz original y meterle el keepalive directo en vez de usar el winscp para ver si arranca

te falto poner en que parte sale el kernel panic

Código: Selecionar todos
chmod +x root.tgz

no estoy seguro que sirva dar permiso de ejecucion si luego se va a copiar el archivo a fat que no soporta permisos unix
Avatar do usuário
jhonfw
BFW Advanced
 
Mensagens: 1076
Registrado em: Seg Fev 02, 2009 9:35 pm
BrazilFW Box:

Re: Consulta sobre esquema archivos linux...

Mensagempor El guapo Dan » Qui Jul 30, 2009 4:18 pm

AdslWiFi escreveu:Hola, a ver, tengo el siguiente problema. Tengo un archivo en FTP y si hago el siguiente script una vez reinicia da Kernel Panic y Brazil no inicia.

Código: Selecionar todos
cd  /
mkdir /tmp/roottmp
mt
cp /mnt/root.tgz /tmp/roottmp/
cd /tmp/roottmp
tar xzf root.tgz
rm root.tgz
cd /tmp/roottmp/usr/sbin
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/Load_Balance/keepalive.sh
chmod 755 keepalive.sh
tar czf root.tgz *
chmod +x root.tgz
mv root.tgz /mnt/
cd /
rm -rf /tmp/roottmp
umt
reboot


El caso y lo que me sorprende es que si copio ese archivo a través de winscp421 SI funciona correctamente.
Como da kernel panic no puedo comprobar si el archivo está o no está.
He probado a borrar primero el archivo y depues descargarlo por si acaso no lo machacase bien, pero tampoco.

¿Sugerencias?

Saludos...


Aparte de lo que menciona jhonfw tienes un error en tu script en esta parte y supongo que es de origen, desde los ejemplos:
Código: Selecionar todos
cd /tmp/roottmp/usr/sbin
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/Load_Balance/keepalive.sh
chmod 755 keepalive.sh
tar czf root.tgz *

Alli lo que estas haciendo es comprimir como root.tgz todo lo que esta en /tmp/roottmp/usr/sbin, en realidad debes comprimir todo lo que esta en /tmp/roottmp/ como root.tgz, quedaria asi:
Código: Selecionar todos
cd /tmp/roottmp/usr/sbin
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/Load_Balance/keepalive.sh
chmod 755 keepalive.sh
cd /tmp/roottmp
tar czf root.tgz *

O sea primero te sales a dos carpetas anteriores, tambien podria ser asi:
Código: Selecionar todos
cd /tmp/roottmp/usr/sbin
wget http://www.brazilfw.com.br/users/AdslWiFi/2.31.10/Load_Balance/keepalive.sh
chmod 755 keepalive.sh
cd ../../
tar czf root.tgz *


Espero te ayude, saludos

PD. Esta consulta va en el area de ayuda general. < O.O >
El guapo Dan
 

Re: Consulta sobre esquema archivos linux...

Mensagempor AdslWiFi » Qui Jul 30, 2009 8:12 pm

Bingo¡¡¡ Guapo Dan... muchas gracias. Justo era esto y claro..., ahora es comprensible, no se guardaba todo el contenido en root.tgz y desaparecian archivos...

Saludos y gracias de nuevo...

PD..: siento no haber posteado en el lugar correcto, pensé era el mejor sitio.
Avatar do usuário
AdslWiFi
BFW Beneméritos
 
Mensagens: 2722
Registrado em: Dom Mar 15, 2009 9:25 pm
Localização: España - Madrid
BrazilFW Box:


Voltar para BrazilFW 2.x - Ayuda en general

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 26 visitantes