Cómo cambiar un disco de MBR a GPT en Windows 10 y superiores.

La partición de los discos ha cambiado de Master Boot Record (MBR) a GUID Partition Table (GPT). Por muchas razones técnicas que no son parte de este artículo (es más rápido, más seguro, permite particiones más grandes y más…). Pero, entre otras, GPT permite usar el sistema UEFI: Unified Extensible Firmware Interface, en vez del antiguo Legay BIOS ( Basic Input/Output System).
Al principio de UEFI las ventajas no eran tan palpables, pero los fabricantes están empezando a crear sus particiones de recuperación y sus herramientas en particiones UEFI. Lo que hace que si no tenemos discos GPT, no podemos usar estos recursos.
Por ejemplo hace unos días no podíamos actualizar la BIOS de un ordenador porque el proceso de actualización en las nuevas versiones (HP) requería GPT. No sale error de esto en ningún lado, requiere saber que está pasando.

Es decir, hoy en día conviene tener el disco en GPT en vez de MBR. Pero puede ocurrir que hayamos cometido el error de instalar nuestro Windows en MBR (por ejemplo si nos hemos dejado la configuración de la BIOS en legacy). ¿Y ahora que hacemos?
Antes tenías que usar herramientas como Partition Manager para hacer la conversión (lo que implicaba instalación, configuración y tener cuidado porque manejamos herramientas que pueden dejar el ordenador inservible.
O reformatear y reinstalar.

Afortunadamente Windows 10 ahora incluye MBR2GPT , una herramienta por línea de comandos que te permite realizar la conversión sin tener que formatear. Os enseñamos a usarla.

Cómo comprobar si tengo MBR o GPT.

Lo primero es ver qué tipo de tabla de particiones estoy usando. Para ello vamos a ir al Administrador de disco de Windows (en buscar pon «administrador de disco» y aparece «Crear y formatear particiones del disco duro«, selecciónalo).
Pincha en la unidad (en la parte gris que pone Disco X, no en las particiones) donde tienes Windows instalado (normalmente C:) con el botón derecho y selecciona Propiedades. Pincha en la pestaña Volúmenes y mira lo que pone en «Estilo de Partición«.
Si pone GPT este artículo no es para tí, ya lo tienes.
Si pone MBR sigue leyendo si quieres cambiar a GPT.

Convertir de MBR a GPT Método 1.

La idea es usar la línea de comandos para usar esta herramienta de Windows 10. La diferencia entre los dos métodos es si se hace «fuera de Windows» (recomendado) o «dentro de Windows».

Ve a Configuración->Actualización y Seguridad->Recuperación->Inicio Avanzado->Reiniciar Ahora.

Esto reinicia el ordenador con el Inicio Avanzado y ahí tienes que pinchar en
Solucionar Problemas->Opciones Avanzadas->Símbolo de sistema.

Escoge tu cuenta de administrador y en la línea de comandos pon (y pulsa después Enter):
mbr2gpt /validate
Cuando acabe, si todo ha ido bien, pon lo siguiente:
mbr2gpt /convert

Al finalizar la conversión, tienes que reiniciar. Pero si la BIOS no la tienes bien configurada no te va a dejar arrancar. Así que entra en la BIOS y asegúrate que está en UEFI y no en «Legacy Mode» (cómo depende de cada versión y marca de BIOS).

Tras este último cambio, el ordenador debería reiniciar bien (la primera vez puede quedarse un poco pensando). Y usar el comienzo de este artículo para verificar que ya tenemos GPT.

Convertir de MBR a GPT Método 2.

Si no podemos usar el método 1, por ejemplo si no tenemos partición de recuperación, podemos intentar a hacerlo desde Windows.

Abre un terminal con permisos de administrador. Ahí pon lo siguiente (y luego ENTER):
mbr2gpt /validate /allowFullOS

Cuando acabe pon:
mbr2gpt /convert /allowFullOS

Después mira el final del apartado anterior para asegurarte que tu BIOS está en UEFI, y reinicia.

Instalar Windows sin usar cuenta de Microsoft, con cuenta local. Versión 2020.

Cuando vas a instalar Windows 10, si sigues los pasos, verás que llegas a un paso en que te pide una cuenta de Microsoft y no te deja avanzar. Si eres como yo, y quieres tener cuentas locales en tu ordenador, te explico cómo instalar Windows 10 con cuenta local.

Instalar Windows 10 sin cuenta de Microsoft.

Hay dos maneras, depende de si has introducido o no tus datos de red. El truco es que no puede pedirte cuenta de Microsoft durante la instalación si no tiene conexión a Internet.

  • No conectarlo a Internet durante la instalación. Aunque es un paso previo en la instalación, y lo habitual es darle los datos de tu wifi o conectarlo por cable, evita hacerlo. No pongas tus datos de Wifi y no conectes el cable. Sin conexión de Internet la instalación pasa directamente a pedirte una cuenta local.
  • Si has conectado tu ordenador a Internet durante la instalación: nosotros lo hacemos por defecto para que busque las últimas actualizaciones y active Windows. Pero entonces pasa a pedirte cuenta de Microsoft. Lo que puedes hacer es desactivar la wifi (o poner modo avión) y/o quitar el cable de red en el momento que pide la cuenta. Luego pinchas en Crear cuenta, el comprueba que no puede porque no hay conexión y pasa a pedirte una cuenta local.

Os lo mostramos en el vídeo.

Windows 7 no puede acceder a recursos compartidos de Windows Server 2019

Hoy hemos tenido una consulta de un cliente que tenía Windows Server 2019 y sus dispositivos con Windows 7 no podían acceder a los recursos compartidos en el servidor. Los veían, pero no podían acceder.
Os explicamos la solución.

Nota: esto también puede ocurrir con otro tipo de dispositivos y sistemas operativos. Básicamente la causa es que Windows 2019 incluye Samba 3.1.X (de hecho de Windows Server 2016 en adelante), con cifrado y no admite conexiones sin cifrar. Los dispositivos anteriores no pueden concetarse.

También puede pasar en Windows Server 2012 y 2016 donde hayáis habilitado el cifrado de los recursos compartidos.

Soluciones.

Os dejamos varias cosas a probar

Habilitar las conexiones sin cifrar.

Los dispositivos como Windows 7 no son compatibles con SMB 3, así que no pueden usar recursos cifrados.
Primero podéis probar a habilitar la opción de conectarse al recurso compartido sin cifrar (debería ser algo temporal hasta que actualices dichos dispositivos antiguos).

Abre un Power Shell en el servidor y pon el siguiente comando:

Set-SmbServerConfiguration –RejectUnencryptedAccess $false

El problema de esto es que se pueden realizar conexiones con SMB 1 que es muy inseguro. Así que si no tienes dispositivos que sólo tengan SMB 1 (y no deberías tenerlos, deberías actualizarlos al menos al 2), puedes deshabilitar SMB1 en el servidor (esto ya está hecho en Windows Server 2019 por defecto que sólo incluye el SMB 3).

Set-SmbServerConfiguration –EnableSMB1Protocol $false

Acceso como invitado deshabilitado den Windows Server 2019

Windows Server 2019 ha deshabilitado el acceso como invitado (sin identificarse). Si quieres una carpeta de este estilo tienes que cambiar la política (Group Policy) en:

Computer configuration\administrative templates\network\Lanman Workstation»Enable insecure guest logons»

Obviamente recuerda que estás reduciendo la seguridad de tu red.

Realizar una sincronización manual de Active Directory con Office 365

Muchas empresas tienen ahora una infraestructura híbrida entre Office 365 (para recursos de nube, correo, licencias de Office) y Active Directory (para cuentas de usuario, permisos de carpetas en servidor etc). Y obviamente lo lógico es sincronizar ambos sistemas.

Si lo tienes bien configurado, la sincronización por defecto entre Active Directory y Office 365 se hace cada 30 minutos.

Pero en ocasiones tienes que realizar cambios urgentes que quieres que sincronicen inmediatamente. O pruebas de las cuales quieres ver los resultados de manera inmediata. Para ello puedes realizar una sincronización manual. Os contamos cómo.

Realizar una sincronización manual entre Active Directory y Office 365.

Para poder realizar una sincronización manual, hay que abrir Power Shell en la maquina que estés usando de Directorio Activo. En ese Power Shell tienes que poner el siguiente comando.

Start-ADSyncSyncCycle -PolicyType Delta

También es válido poner Start-ADSyncSyncCycle Delta

Para ver cómo va la sincronización puedes abrir el Synchronization Service de Azure AD Connect.

Nota: recuerda que la sincronización manual NO sincroniza contraseñas. Estas se actualizan en la automática de 30 minutos.

Crear y gestionar perfiles de Outlook.

Cuando tienes un problema en Outlook, que no puedes arreglar reparando el pst, o limpiando cache, lo más fácil de probar es crear un nuevo perfil de correo. Porque que se dañe el perfil es algo relativamente frecuente.
También en el caso en que se quiera diferenciar en Outlook los perfiles ya sea porque sea 2 personas o dos empresas diferentes.

Cómo crear y gestionar un perfil en Outlook.

Para poder gestionar los perfiles tenemos que abrir el menú adecuado.

Hay tres maneras de hacerlo:

  • Desde el antiguo Panel de Control de Windows. Si buscamos en el cuadro de búsqueda Panel de Control, aparecerá esta opción. Lo abrimos y tenemos que buscar o «Correo» o «Mail» . Pinchamos en el que de un resultado y aparecerá el menú que buscamos.
  • Podemos hacerlo desde Outlook entrando en Archivo>Configuración de la cuenta>Administración de Perfiles.
  • La última opción es arrancando el administrador por comando. En el cuadro de Búsqueda de Windows o en Inicio>Ejecutar ponemos outlook.exe /manageprofiles

Una vez tengamos el menú, pinchamos en Mostrar Perfiles y ahí podemos Añadir Perfil.
El perfil necesita tener una cuenta de correo. La añadimos (la antigua si estamos reparando o una nueva si es para diferenciar), y tendremos un nuevo perfil creado.
Justo debajo está la opción para configurar qué perfil coge Outlook a arrancar. Podemos pedir que pregunte, y entonces antes de arrancar Outlook solicitará con cual queremos iniciar, o poner uno por defecto.

Aquí explicamos todo un poco con más detalle.

Borrar la cache de Outlook.

Hasta hace poco, los problemas en Outlook se resolvían básicamente escaneando y reparando el pst u ost o creando un nuevo perfil (haremos un vídeo pronto).
Pero ahora Outlook también tiene diferentes tipos de caché, y estamos encontrando problemas con dichos caches. Es decir, si Outlook se comporta raro, borrar la cache de Outlook es de las primeras cosas por hacer ahora.

Cómo borrar la caché de Outlook.

Outlook borra la caché principal en la siguiente carpeta: %localappdata%\Microsoft\Outlook
Donde %localappdata% te llevará a la carpeta Appdata de tu perfil.

Para borrar la caché principal de Outlook, selecciona todos los ficheros en esta carpeta y bórralos.
Nota: si quieres hacerlo con más seguridad, haz copia primero de los mismos antes de borrarlos. Pero Outlook los recrea al iniciar de nuevo el programa.

Borrar esta caché suele arreglar problemas en los que Outlook se comporte de manera extraña. Por ejemplo en nuestro último caso que no mostrara correos que en la bandeja de entrada que si aparecían en la búsqueda.

Borrar la caché de Autocompletado de Outlook.

Ve a Archivo>Opciones>Opciones de Outlook>Correo y a la sección de Enviar mensajes.
Ahí podemos o pinchar en «Vaciar lista de Autocompletado», para vaciarlo sólo en esta ocasión, o desmarcar la casilla de «Usar la lista de Autocompletado….» (lo que lo vacía permanentemente).

Esto es interesante cuando el problema surge con la lista de autocompletado (direcciones que te rellena automáticamente porque has usado antes). O porque la quieras borrar para empezar de nuevo.

Esperemos que os sirva de ayuda.

Prestashop 1.7. Slider no se muestra en la versión móvil

Hoy tenemos una de esas tonterías que te pueden hacer perder el tiempo dando vueltas y vueltas, cuando la solución es muy sencilla. Esperemos que ahorre tiempo a la gente.

Si has desarrollado una web en Prestashop 1.7, y usado el tema Classic, el que viene por defecto (aunque sea con un tema hijo) te habrás dado cuenta de un problema con el slider (carrusel para poner fotos en la portada) en la versión móvil.
En PC funciona, no da ningún problema, pero en móvil no aparece.
Y no hay opción visible en la configuración para activar esto.

Solución.

La solución es sencilla. Aunque no obvia, y no entiendo por qué no lo han metido en la configuración.

Tienes que pinchar en el desplegable al lado del módulo (donde se activa y desactiva) y veréis que hay una opción llamada «Enable Mobile«.
Hay que pinchar ahí.

Es decir, el módulo viene desactivado por defecto en móviles y hay que activarlo.


Cómo cambiar la IP de un PBX Issabel por línea de comandos y por web.

Issabel es una solución excelente para VoIP y muy intuitiva. Pero en ocasiones necesitamos hacer alguna modificación por línea de comandos, como la que vamos a ver hoy: cambiar la IP.
Hoy vamos a enseñaros a hacerlo tanto por web como por línea de comandos.

Cambiar la IP de Issabel por la interfaz web.

Esto es sencillo, no sería motivo para escribir el artículo. Pero lo ponemos para que tengáis toda la información aquí.
Para cambiar la IP por la interfaz web hay que entrar como el administrador eir a Sistema>Red >Parámetros de Red> Editar Parámetros de red.
Ahí pincháis en el interfaz de red (normalmente eht0) y ponéis si lo queréis Static o por DHCP (no recomendado salvo para poder acceder en una red desconocida), con los parámetros que necesitéis.

Cambiar la IP de Issabel por línea de comandos.

Esto es lo que suele ser más complicado. Hemos cambiado nuestra red, o la máquina virtual, y tenemos que cambiar la IP de Issabel. Pero no podemos acceder a la parte web hasta que la cambiemos, ¿como lo hacemos?

Issabel está montado en CentOS, así que si controlas ese sistema deberías poder cambiarlo. Y hay varias maneras. Pero como encima de CentOS están todas las aplicaciones de Asterisx e Issabel, os recomendamos que uséis el siguiente comando: nmtui

Este comando abre un asistente gráfico (antiquísimo pero sencillo de usar). Sólo tienes que elegir el interfaz y seguir los pasos para cambiar la IP (tabulador para cambiar de un campo a otro)

  • Modificar una conexión
  • Eth0->Editar
  • IIPv4-> Mostrar
  • Ahí podemos cambiar a Manual y añadir las direcciones que tenemos que añadir en Direcciones, Puerta de Enlace y DNS.
  • Bajar a Aceptar
  • Luego Back y Aceptar

Una vez cambiada no hace falta reiniciar el sistema, podemos reiniciar la red con systemctl restart network.service

Con esto deberíamos tener la nueva IP.

Etiqueta de «No Disponible» en la imagen de productos en Prestashop 1.7 plantilla Classic.

Prestashop 1.7 está cambiando mucho. Poco tienen que ver el 1.7 que salió (a todas luces casi una beta) con el 1.7.6 de ahora. Aún así, y por todos los cambios, nosotros estamos configurando en los clientes la plantilla Classic que viene con Prestashop (y es la que están renovando).

En esta plantilla, en estos momentos, no se puede poner fácilmente un cartel de «No Disponible» en los productos que están fuera de stock (en la descripción si, pero no en la imagen). Parece que están haciendo avances en personalizar las «banderas» (flags) que podemos poner al listado de productos, pero todavía no se puede. Así que toca personalizar código y os enseñamos cómo (nosotros siempre creamos tema hijo, así que estas modificaciones son más fáciles).

Cómo poner la etiqueta de No Disponible en los productos de Prestashop.

Tenemos dos sitios en los que poner la personalización. Uno para que aparezca en el producto individual (al abrirlo) y otro en los listados (en las miniaturas de portada, categorías etc).

Etiqueta de No Disponible dentro del producto individual.

Para que salga la etiqueta «No Disponible» en la imagen del producto al abrir el producto, tenemos que editar el fichero product.tpl en la ruta /httpdocs/themes/nombredetutema/templates/catalog/produc.tpl 
Si tienes un tema hijo, crea esos directorios y copia el fichero del padre aquí. Así puedes editar sin problemas.

Tenemos que añadir lo siguiente:

{if $product->quantity == 0 AND $quantity == 0}
    <li class="product-flag rojo">
        {l s="NOT AVAILABLE" d="Shop.Theme.Catalog"}
    
    {/if}

Justo después de class=»product-flags» y antes de {foreach from=$product.flags item=flag}

Con esto, comprobará la cantidad antes de poner el resto de «carteles» y, si es cero, pondrá la de sin stock.

Etiqueta de No Disponible dentro de los listados de productos.

Para que aparezca el cartel de No Disponible en la foto miniatura de los listados de productos como en la portada o en las categorías, tenemos que hacer la misma modificación en otro fichero.

En este caso la ruta es : /httpdocs/themes/tutema/templates/catalog/_partials/miniatures/product.tpl

La modificación de código es la misma que en el caso anterior y la posición la misma (antes que empiece a cargar el resto de carteles).

Con esto ya tendréis el cartel que necesitabais en todas las vistas de productos (si falta alguna lo añadiremos aquí).

Cómo cambiar la contraseña de administrador en Issabel.

¿Quieres cambiar la contraseña de Issabel por web, o por línea de comandos?
Te enseñamos cómo.

Dónde se guardan las contraseñas en Issabel.

Lo primero es dónde se guardan las contraseñas. Para verlas edita el fichero /etc/issabel.conf.
Ahí encontrarás tanto la de administración por web como la de Mysql (apúntala si no la tienes porque te la van a pedir para cambiar la primera).

Cómo se cambia la contraseña en Issabel.

Por Web.

Tienes que ir Sistema->Usuarios->Usuarios elegir el usuario admin y ahí cambiar los campos «Contraseña» y «Confirmar contraseña». Después pinchar en Guardar.

Por línea de comandos.

Puedes elegir dos comandos (los dos llevan al mismo sitio)

issabel-admin-passwords –change (si no lo encuetra ve a /usr/bin y lo ejecutas ahí.
change-passwords

Se va a abrir un asistente muy básico en el que pregunta primero (dos veces) la contraseña de MYSQL. Después te deja cambiar la contraseña del usuario admin de Issabel.

Una vez cambiado, entra por vía web y prueba la contraseña.
Mucho más fácil que en el antiguo Elastix.

Por cierto, si de repente no entra en el interfaz web, comprobad primero el espacio libre en disco. A nosotros nos ha pasado a veces que estaba lleno y por eso no entraba.