martes, 29 de mayo de 2012
Dialogs JQuery: Mensajes de Alerta y Confirm
sábado, 28 de abril de 2012
Reparar disco con fsck y ntfsfix
Las opciones que tenemos para usarla son:
-a: Confirmar automáticamente. No recomendado, porque podemos confirmar algo de lo que nos podemos arrepentir luego.
-c: Comprobar bloques en el disco.
-f: Forzar el chequeo aunque todo parezca bien.
-v: (Verbose) Imprime la bitácora de lo que va haciendo.
-r: Modo interactivo. Espera nuestra respuesta.
-y: Asume yes de respuesta a todas las preguntas.
Así por ejemplo, si queremos chequear un disco y repararlo a mano, ejecutamos desde la cónsola:
fsck -v /dev/sdX
Siendo /dev/sdX la unidad de disco a comprobar. Si ejecutamos sólo fsck -v, sin más parámetros, comprobamos todos los discos.
Ejecutándolo desde el arranque
Por defecto, fsck se ejecuta cada 30 montajes del disco. Si queremos que se ejecute cada vez que arranque el sistema, debemos usar la utilidad tune2fs. Para utilizarla, debemos instalar primero el paquete e2fsprogs, que lo contiene:
(En Debian):
aptitude install e2fsprogs
(En Archlinux):
pacman -S e2fsprogs
Ahora, para programar la frecuencia de chequeo del disco ejecutamos:
sdX = Partición a comprobar.
Problema: Tengo una partición NTFS y no puedo iniciar Windows...
Para eso también hay solución pequeño salta ventanas. Primero debemos instalar ntfs-3g (para montar discos ntfs) y ntfsprogs (utilidades para ntfs).
(Desde Debian):
aptitude install ntfsprogs ntfs-3g
(Desde Archlinux):
pacman -S ntfsprogs ntfs-3g
Ejecutamos desde un terminal:
ntfsfix /dev/sdX
Nos reparará la partición. Luego la montamos con:
mount -t ntfs-3g /dev/sdX /media/windows/
Y verificamos si todos los datos están bien. Reinicia la compu y ve si Windows ya funciona bien.
--Editado--
Problema: Pero si tengo una partición FAT32...
Hay un paquete llamado dosfstools. Lo instalas con:aptitude install dosfstools
Desmonta la partición con:
sudo umount /dev/sdXn
Ejemplo:
sudo umount /dev/sda1
Ahora ejecuta el verificador de la partición FAT32:
sudo dosfsck -t -a /dev/sda1
Leído en:
http://askubuntu.com/questions/147228/how-to-repair-a-corrupted-fat32-file-system
miércoles, 25 de abril de 2012
Habilitar SSH en un servidor ESXi VMWARE
Si necesitamos entrar a un servidor ESXi vía SSH, pero la conexión es rehusada, entonces no tenemos el puerto 22 (SSH) activo. Para activarlo, vamos al servidor, presionamos ALT+F1 y escribimos UNSUPPORTED.
Nos pedirá el usuario y password. Al entrar a la cónsola, editamos el archivo /etc/inetd.conf con vi y buscamos la línea que comience por #ssh, borramos #, quedando así:
ssh
Guardamos con:
:qw!
Ahora podemos reiniciar el servidor completo o sino reiniciamos los servicios con el siguiente comando:
/sbin/services.sh restart
Ahora ya podemos iniciar con algún cliente SSH desde Debian GNU/Linux ó desde PUTTY en Guindous.
Recrear una cabecera de un disco virtual (VMDK) perdido en VMWARE
La situación es la siguiente:
Supongamos que tenemos una máquina virtual corriendo en un VMWARE ESXi 5.0 ó menor... de repente se va la luz y cuando vuelve, la máquina virtual no arranca!. Cuando revisamos los archivos de configuración nos damos cuenta de que el disco virtual *-flat.vmdk está, pero la cabecera del mismo, un archivo *.vmdk ya no está!. Pero no se preocupen (demasiado), hay forma de regenerarlo:
1- Mediante un cliente SSH, como PuTTY, nos conectamos al servidor ESXi y autenticamos con el usuario y contraseña del root. Si no podemos entrar por SSH, sigue estas instrucciones para habilitarlo.
Ya estando adentro, cambiamos de directorio hasta donde está la máquina virtual en cuestión:
cd /vmfs/volumes/poolData/Servidor1/
poolData es el contenedor donde están las máquinas virtuales, ustedes deben haberle dado otro nombre. Y Servidor1, es el nombre de la máquina virtual.
2- Entonces, listamos los archivos con las extensión *.vmdk:
ls -ltr *.vmdk
La salida será el archivo Servidor1-flat.vmdk, pero Servidor1.vmdk no existe y por eso es que lo vamos a recuperar.
3- Identificamos el controlador SCSI con el comando:
less *.vmdk | grep -i virtualdev
Lo cual nos arrojará algo como lo que sigue:
scsi0.virtualDev = "lsilogic"
4- La próxima información que necesitamos es el tamaño exacto del disco virtual *-flat.vmdk. Y lo obtenemos con el siguiente comando:
ls -l *-flat.vmdk
La salida será parecida a esta:
-rw------- 1 root root 6563673896 feb 10 05:18 Servidor1-flat.vmdk
5- Ahora usamos el comando vmkfstools para crear un disco temporal (flat .vmdk) y su respectiva cabecera asociada .vmdk, con el siguiente formato:
vmkfstools -c tamañoArchivo -a tipoSCSI -d thin nombreArchivo.vmdk
Lo cual quedará así:
vmkfstools -c 6563673896 -a lsilogic -d thin temp.vmdk
6- Ya creado, cambiamos el nombre del archivo temporal por el nombre del archivo perdido .vmdk:
mv temp.vmdk Servidor1.vmdk
7- Ahora edita el archivo de cabecera Servidor1.vmdk con vi y cambias temp-flat.vmdk por Servidor1-flat.vmdk, cambiando esta línea:
RW 6563673896 VMFS "temp-flat.vmdk"
Por esta:
RW 6563673896 VMFS "Servidor1-flat.vmdk"
El archivo de cabecera original, que se perdió, no era un "thin provisioned", por eso también borra la línea:
ddb.thinProvisioned = "1"
8- Ahora el siguiente paso es iniciar la máquina virtual y voila!.
BASADO EN HECHO REALES! xD
sábado, 21 de abril de 2012
KaMule
Entre otras cosas puede:
Gestionar servidores P2P.
Buscar archivos en servidores globales.
Gestionar descargas.
Mostrar clientes y archivos compartidos.
Configurar preferencias de aMule.
Algunas screeshots:
Descargar código fuente:
http://kde-apps.org/CONTENT/content-files/150270-kamule-0.3.tar.bz2
Blog del autor:
http://shuizhuyuanluo.blog.163.com/
Fuente:
http://kde-apps.org/content/show.php/KaMule?content=150270
Google Officially Drop Picasa For Linux
aptitude install shotwell
aptitude install digikam
Boot-Repair, in just one click
Instrucciones de uso e instalación en Ubuntu: https://help.ubuntu.com/community/Boot-Repair
Fuentes para cualquier otra distro: https://launchpad.net/boot-repair
NOT BAD!
martes, 3 de abril de 2012
Recuperando particiones perdidas con TestDisk
Se puede instalar en Linux, Windows, Mac, DOS, y se utiliza con líneas de comando. En el caso de Debian GNU/Linux, la instalación es vía los repositorios, y es con esta distribución que vamos a trabajar.
Para utilizarlo tenemos varias opciones:
/log : Utiliza un archivo testdisk.log para guardar la bitácora de acciones
/debug : Muestra los mensajes de depuración mientras se utiliza
/list : Muestra las particiones existentes
Abrimos TestDisk con el comando:
testdisk
Seleccionamos la opción Create a new log file.
Aparecen todas las particiones detectadas:
Seleccionamos la partición en que tenemos problemas para ver los datos o donde hemos perdido alguna información y sobre Proceed le damos a ENTER.
Ahora aparece la selección del tipo de partición que estamos usando:
En mi caso Intel. Si no tienen la tabla de particiones creada en el disco, seleccionen None:
La siguiente pantalla es para seleccionar la acción a realizar:
Seleccionamos Quick Search.
En la siguiente pantalla nos pregunta si queremos buscar particiones creadas en Vista:
Si queremos buscar particiones creadas con Windows Vista, tecleamos que Y (Sí).
La tabla de particiones encontrada ha sido la siguiente:
Seleccionamos entre las particiones encontradas, la que se adapte a las características de la que estamos buscando y tecleamos ENTER.
Si aparecen la tabla de particiones con todas las particiones completas, seleccionamos Write y tecleamos ENTER, como aparece en la siguiente pantalla.
Lo que sigue es confirmar y listo, las particiones han sido salvadas!!.
Ahora, en el caso de que no se hayan encontrado la tabla de particiones, en vez de escoger Write, escogemos Deeper Search, con lo que buscará a fondo todas la particiones perdidas.
CONTINUARÁ...
Visor de PDF con HTML5 y JS
En Google Chrome no me funciona, pero en Firefox 11, va bien. Prueben y dan sus opiniones.
Lo publicaron aquí:
http://andreasgal.com/2011/06/15/pdf-js/
Y lo pueden descargar aquí:
https://github.com/mozilla/pdf.js
Importante reflexión de Richard Stallman sobre la IA, sobre todo en la Vigilancia Masiva que ejecuta la IA
Importante reflexión de Richard Stallman sobre la IA, sobre todo en la Vigilancia Masiva que ejecuta la IA. Richard Stallman, fundador del m...
-
Pi, Pi Network and the Pi logo are trademarks of the Pi Community Company. Our webpage, LatinChain Platform: https://latin-chain.com Latin...
-
DONATE HERE, OPTIONAL (DONA AQUÍ, OPCIONAL): https://dev-rockcesar.blogspot.com/2025/03/donations-to-latinchain.html?m=1 Documento (Españo...
-
OpenSource Expert 🇻🇪 Sígueme en mis Redes Sociales (Follow me in my Social Networks): Redes Sociales: Youtube 📺: https://youtube.com/...










