NeBaut.net |
Este tema va camino de convertirse en un clasico... ¿Como arreglar problemas con VMware Server 2.0 en Linux? ...
Este ultimo fallo se produce en una instalacion sobre Ubuntu (seguro que mas distros con el mismo kernel tambien).. concretamente desde la actualizacion de hace unos dias al kernel "2.6.32-24-generic #39-Ubuntu". Cuando actualizas el kernel siempre es necesario reconfigurar VMware (vmware-config.pl) para que los modulos del kernel que instala (vmnet, vmci y vmmon) se compilen para esta nueva version del kernel...
Pues bien, lo hacemos mediante la ultima ñapa que funciona.. y todo correcto, arranca y funciona, el problema viene cuando reinicias el sistema, entonces algo falla y ya no arranca el servicio VMware y evidentemente no te puedes conectar a VMWare WebAccess.. si lo intentas manualmente mediante el script de init y te dice que tienes que volver a configurarlo (vmware-config.pl)... puedes reinstalarlo pero el problema volvera en el siguente reinicio.
El problema es que la ñapa que hacemos para que el VMware compile y se instale en los ultimos kernels no funciona del todo bien y hace que cuando apagas el sistema y cierras algun servicio de VMware no lo haga correctamente.
La solucion... tan sencilla como $ sudo rm -rf /etc/vmware/not_configured y luego $ sudo /etc/init.d/vmware start
Evidentemente esto se puede automatizar borrando el ficherito de marras en el script de init de VMware antes de arrancar el servicio, pero eso ya es cosa de cada uno.
¿Para cuando una nueva version gratuita de VMware Server (la ultima es 2.0.2 Build 203138 del 26/10/2009) que solucione todo este cumulo de ñapas y fallos?.. ¿Alguien escuchara mis suplicas? :)
Aule 10:58 AM el 13 de Agosto 2010 | enlaceHace... mucho demasiado tiempo que tengo una deuda moral conmigo mismo y con este blog acerca de publicar una entrada con una serie de comandos de linux "basicos" o de uso "frecuente" pero que de los que siempre siempre me olvido.. (o casi :P). Cosas muy sencillas como..
Buscar ficheros | | | find / -name fichero |
Matar procesos | | | pkill -9 cadena_del_proceso |
Comprimir | .tar.gz | | | tar czvf fichero.tar.gz ficheros_a_comprimir |
Contenido | .tar.gz | | | tar tzvf fichero.tar.gz |
Por distintos motivos siempre lo voy dejando... y dejando.. unas veces por no decidirme a que comandos incluir otras por simple vagancia.. incluso habia pensado en ponerlos en distintas entradas, pq como al final alguno fijo que no incluyes... pues bueno, mejor ponerlos cada cierto tiempo recogiendo los nuevos que creyera que faltaban o lo que fuera, pero publicar algo
El caso es que he llegado a un punto en el que mi conciencia de culpa me ha podido, y el detonante ha sido encontrar esta fantastica web llamada Command-Line-Fu, un sitio del tipo de recomendacion social royo Meneame en el que cada uno aporta sus comandos "mas utiles" y la gente los puntua.
Una web realmente fantastica y que me vale para ir anotando todos mis "olvidados" comandos que cada cierto tiempo necesito ejecutar y que aun siendo sencillos, jamas recuerdo como eran exactamente.
Aule 12:37 AM el 18 de Marzo 2009 | enlacePara actualizar las versiones de Ubuntu por ejemplo de Dapper (6.06) a Edgy (6.10) o de esta a Feisty (7.04) ...
gksudo "update-manager -c -d"Cuando te cargas el GRUB si lo tienes instalado en la MBR por el motivo que sea (suele ser comun al reinstalar un Windows), se puede recuperar reinstalandolo nuevamente en la MBR
Para ello basta con arrancar desde un LiveCD con Linux y como root ejecutar los siguientes comandos:
grub (y ahora en la consola de GRUB teclear)
root (hd0,0)
setup (hd0)
quit
Recordar eso si, que la forma en la que se nombran los dispositivos en GRUB es un poco distinta a Linux..
Discos... hda -> (hd0) ... hdb -> (hd1) ... etc, si el disco es SATA de la misma manera
Y las particiones.. hda1 -> (hd0,0) ... hda2 -> (hd0,1) ... etc, idem si el disco es SATA#!/bin/bash
#
# Timestamp shell converter
if [[ "$1" == "-c" ]]; then
date -d '1970-01-01 '$2' sec'
else
if [[ "$1" == "-g" ]]; then
date -d "$2" +%s
else
echo "Usage:"
echo " - Convert to normal date format from timestamp format"
echo ' timestamp.sh -c "
echo " - Generate timestamp date from normal date"
echo ' timestamp.sh -g
fi
fi