VmWare: tips and tricks
He migrado unas maquinas virtuales VmWare que tenía con Windows XP a Windows 7. Para ello, he creado las nuevas máquinas con windows 7 y luego les he añadido los discos duros de las de XP para de forma amigable luego ir pasando lo que me interesa nada mas antes de borrer dichos discos. También, me he encontrado una serie de errores.
Añadir disco duro existente
1 – Se puede hacer desde la opción de Editar configuración. Desde ahí en la pestaña Hardware virtual, se hace click en el botón Agregar nuevo dispositivo.
2 – Seleccionar Disco duro existente en el menú desplegable. Y se abre un cuadro de diálogo para seleccionar un archivo *.wmdk.
3 – Si estaba creado con otra versión VmWare te pedirá que le conviertas el formato.
4 – Al iniciar la máquina virtual te saldrá el nuevo disco con todo su contenido.
Error: Taking ownership of this virtual machine failed
Cuando al iniciar una máquina virtual da este error y no arranca. Se soluciona eliminando el diretorio *.lck que encontraras dentro del directorio donde está esa máquina.
Esto puede pasar si al apagar la máquina ha pasado algo y se ha quedado ahí.
Error: VMware Workstation Unrecoverable Error (vcpu-0)
En este enlace hay una recopilación de todas las posibles soluciones a este error en función de lo que esté dando problemas. Listado:
– Method 1: Updating the VMware Workstation application
– Method 2: Disabling / Uninstalling another organization’s virtualization software
– Method 3: Enabling Secure Virtual Machine (SVM) or Intel Virtualization Technology from BIOS/UEFI
– Method 4: Disabling simultaneous multithreading (SMT) in the BIOS/UEFI
– Method 5: Reverting to the default clocking frequencies
– Method 6: Modifying the VMX file
Docker Error: Could not read CA certificate…
En windows utilizando docker-machine, cuando se construye un contenedor con el comando docker puede darnos el error siguiente:
docker build -t web . Could not read CA certificate "C:\\Users\\admin\\.docker\\machine\\machines\\default\\ca.pem": open C:\Users\admin\.docker\machine\machines\default\ca.pem: The system cannot find the file specified.
La solución es muy simple:
Regenerar los certificados ejecutando los siguientes comandos.
docker-machine regenerate-certs default docker-machine restart default
Uso de NVM en Windows
NVM es el acrónimo de “Node Version Manager” o “Gestor de Versiones de Node”, te permite gestionar distintas versiones de NodeJs en una misma máquina.
Me voy a centrar en su instalación en windows. Pasos a seguir:
PRIMERO
A – Inicialmente tenemos que desinstalar todas las versiones de nodejs y npm que tengamos instaladas en nuestro equipo. Para ello vamos a programas y caracteristicas en nuestro panel de control y desinstalamos el NodeJs que tengamos intalado.´
B – Limpiamos del PATH todas aquellas variables de entorno que tengamos de node y npm.
C – Necesitaremos reiniciar el equipo.
D – Debemos revisar los siguientes directorios y eliminarlos ya que nvm no instalará nada si ya existen:
C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users\{User}\AppData\Roaming\npm (or %appdata%\npm) C:\Users\{User}\AppData\Roaming\npm-cache (or %appdata%\npm-cache) C:\Users\{User}\.npmrc C:\Users\{User}\AppData\Local\Temp\npm-*
SEGUNDO
Pasamos a su instalación. NVM no soporta windows así que debemos utilizar nvm-windows. Descargamos el zip y, tras ejecutarlo, seguimos las instrucciones de pantalla.
Si todo ha ido bien, nos vamos a la consola y escribimos nvm.
TERCERO
Ahora ya podemos instalar todas las versiones de node que vayamos a utilizar. En mi caso necesito al útlima, la 8.11.2 y la 6.14.2. Para ello abrimos la consola de windows como administrador y ejecutamos:
nvm install v10.4.0 nvm install v6.14.2 nvm install v8.11.2
Con el comando nvm list vemos que las ha instalado correctamente.
CUARTO
Cuando queramos utilizar una version concreta de nodejs por ejemplo la 10.4.0 que habíamos instalado sólo tendremos que ejecutar:
nvm use 10.4.0
Con node -v y con npm -v podremos ver que realmente estamos usando la version que hemos seleccionado.
Resumen de comandos NVM
//Instalar esa versión de node.js o latest para la versión estable actual. nvm install < versión > //Una lista de instalaciones de node.js nvm list //Desinstala esa versión de node.js nvm uninstall < versión > //Cambiar a esa versión de node.js nvm use < versión >
Ver ficheros abiertos en Windows 7
Para ver que ficheros hay abiertos y que proceso es el que los tiene abiertos se puede utilizar la aplicación Process Explorer.
Muy interesante cuando estamos desarrollando para comprobar de una forma cómoda que se están cerrando bien todas las conexiones con los ficheros. Lo he probado con Windows 7.
Error al intentar conectar a redes inalámbricas, al utilizar el asistente de Windows indica revise el artículo KB87122
Cuando en Windows XP al intentar conectar con redes inalámbricas se muestra el error:
«Windows no puede configurar esta conexión inalámbrica.
Si tiene habilitado otro programa para administrar esta conexión inalámbrica, use dicho software.
Si desea que Windows configure esta conexión inalámbrica, incicie el servicio Configuración inalámbrica rápida (WZC). Para obtener información acerca de cómo iniciar el servicio WZC, vea el artículo 87122 en Microsoft Knowledge Base en el sitio Web de microsoft.com.»
Se puede intentar solucionar solucionar haciendo lo siguiente:
1 – Ir a Panel de Control -> Herramientas Administrativas -> Servicios
2 – Buscar la opción de «Configuración inalámbrica rápida», darle click al botón derecho y seleccionar propiedades.
3 – Una vez dentro de las propiedades, se debe buscar la casilla «Tipo de Inicio» y ponerlo en AUTOMATICO.
Saber que tipo de memoria RAM tengo instalada en windows
Si deseas saber el tipo de memoria RAM que tienes instalada sin necesidad de abrir tu pc. En windows, desde la consola de comandos (CMD), puedes ejecutar la siguiente sentencia:
wmic memoryChip list
De esta forma se te mostrará un listado con la información referente a los distintos módulos de memoría que hay instalados en tu equipo.
Crear un tunel SSH con el putty
Paso 1/ Hacer click en: Connection > SSH > Tunnels.
Paso 2/ Rellenar los campos:
Source port: [puerto de la máquina local. El que se desee usar.] port_1
Destination: [hostname de la máquina a la que se quiere acceder]:[puerto de la máquina a la que se quiere acceder] host_2:port_2
Una vez rellenos hacer click en Add.
Paso 3/ Por último hacer click en Session para rellenar el host de la máquina a la que queremos acceder y el puerto 22 de ssh.
Una vez logueado así por SSH podriamos acceder desde nuestro equipo a host_2:port_2 a través de localhost:port_1.
Unificar varios ficheros de texto en uno sólo en windows
Para unificar varios ficheros de texto en uno sólo en windows se puede usar el comando copy existente en MS-DOS.
Por ejemplo. Dado un directorio con 4 ficheros de texto out_1.sql, out_2.sql, out_3.sql y out_4.sql se debería ejecutar este comando:
Copy /B *.sql out.sql
El resultado sería un fichero out.sql que contendrá el contenido de los cuatro ficheros existentes en el directorio donde se está ejecutando la orden (out_1.sql, out_2.sql, out_3.sql y out_4.sql).
Más info
Squirrel SQL Client
Squirrel SQL Client se trata de una aplicación java multiplataforma. Presenta un entorno muy intuitivo a través del cuál podemos configurar conexiones a distintas bases de datos.
Permite la realización de multiples conexiones simultaneas a distintas bases de datos y la realizacion de consultas sobre las mismas. Proporciona la opción de autocompletado de campos pulsando Ctrl+espacio. También permite exportar los datos a inserts, excel, csv…
Instalación:
1. Descargar SQuirreL. Es necerario tener instalado y configurado correctamente el JDK 1.6 o superior.
2. Abrir una consola de comandos (Inicio > Ejecutar > cmd)
3. Ir al directorio donde se descargó SQuirreL
4. Ejecutar el siguiente comando:
java -jar squirrel-sql-3.3.0-install.jar
5. Seguir los pasos de la instalación y en la opción de selección de paquetes a instalar, seleccionar:
DBCopy, DBDiff, MySQL, Oracle, PostgreSQL, Smart Tools, SQL Parametrisation, SQL Replace, SQL Validator, Internationalization, Spanish
Agregar driver para conectar a una Base de datos
1. Descargar el driver JDBC para la base de datos que se desea conectar.
2. Copiar el driver descargado al directorio lib del directorio de instalación de SQuirreL %squirrel_home%\lib.
3. Iniciar SQuirreL
Dirección oficial
Configurar Squirrel para MySQL
Configurar Squirrel para Oracle
Error en windows de «Ruta demasiado larga» al intentar borrar/modificar archivos/carpetas
Muchas veces en Windows cuando se intenta copiar, renombrar y/o borrar archivos o carpetas se produce el error «ruta demasiado larga».
Para poder solucionar este error hay una herramienta muy interesante, Path Too Long Pro Utility. Se trata de una aplicación muy práctica que permite copiar o borrar archivos y carpetas con nombres o rutas largos (ruta mayor de 260 caracteres). Además, también te permite copiar y eliminar los archivos que tienen espacios finales o puntos finales en el nombre.
Se puede descargar de su página oficial: http://www.osmstudios.com/projects/path-too-long
Categorias
- adobe (2)
- agile (1)
- Alfresco (1)
- Android (26)
- Angular (6)
- angularjs (10)
- apache (1)
- axis (2)
- Bases de datos (14)
- Bootstrap (1)
- C# (3)
- Cámara (1)
- chrome (3)
- Codeigniter (2)
- Control de Versiones (2)
- CSS (25)
- CVS (1)
- Django (9)
- Django Rest Framework (1)
- DNS (1)
- Docker (3)
- dominio (1)
- eclipse (5)
- Entity Framework (2)
- ETL (1)
- Firefox (6)
- flash (1)
- freecad (1)
- Git (12)
- GitHub (4)
- gpg (2)
- Groovy (1)
- Handlebars (1)
- hibernate (4)
- hosting (1)
- HTML (50)
- HTML 5 (26)
- Impresión 3D (9)
- Inkscape (1)
- IOS (2)
- ireports (3)
- Java (44)
- Javascript (55)
- JBoss (5)
- JPA (2)
- JQuery (20)
- Json (7)
- JSP (6)
- Keycloak (1)
- Lamp (1)
- LDAP (2)
- lean (1)
- linkedin (1)
- LINQ (1)
- linux (13)
- Livecycle (1)
- log (1)
- microcontroladores (1)
- MongoDB (4)
- MySQL (8)
- Node.js (5)
- OC4J (1)
- Openshift (2)
- Oracle (6)
- Patrones de Diseño (1)
- Photoshop (2)
- php (20)
- PostgreSQL (1)
- python (19)
- rabbitmq (1)
- Raspberry PI (13)
- Raspherry PI (5)
- React (6)
- seguridad (3)
- Selenium (3)
- Sencha Touch (1)
- Sin categoría (29)
- Spring (17)
- spring-boot (3)
- SQL (7)
- SQLServer (1)
- SSO (1)
- struts (2)
- SVN (1)
- Talend (1)
- Tomcat (6)
- unity (3)
- Visual Studio Code (2)
- vmware (5)
- Web Services (11)
- windows (18)
- wordpress (10)
- Xiaomi (1)
- xml (2)
Trabajos Realizados
- App Android – Autoka Fr
- App Android – Cartelera Cántabra
- App Android – Gramática y Vocabulario Ingles
- App Android – Hoja de Gastos
- App Android – Hotel Torre Cristina
- App Android – OcioEnjoy
- App Android – Visor CardBoard
- App Firefox – Managapp
- DiamanteBomba – DisasterCode
- Generador de Partes de Trabajo
- GitHub – Android Web Generator
- GitHub – Dynamic Angular Gallery
- GitHub – Dynamic React Gallery
- GitHub – Sotilizator
- GitHub – SpringAngularJS
- GitHub – Swiper Dynamic Angular Gallery
- HazParejas – DisasterCode
- RompeCabezas – DisasterCode
- Unity Game – English Couple
- Unity Game – Kill Wasp
- WordPress – El Buen Apicultor
- WordPress – El Cajón de los Retales
- WordPress – El Vestidito Azul
- WordPress – Feuchas
- WordPress – Fragua de Navajas Ponce
- WordPress – Humor a las Tres
- WordPress – Photo Places