2024-03-17

Máquina virtual oculta en Debian 12

 1. sudo apt install --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system virtinst dnsmasq-base bridge-utils libguestfs-tools

2. sudo adduser usuario libvirt

3. sudo adduser usuario libvirt-qemu

    Requiere cerrar sesión y abrirla de nuevo. 

3. sudo sed -i '/mac/ a \ \ <domain name='libvirt' localOnly='yes'/>' /etc/libvirt/qemu/networks/default.xml

4.

2021-01-13

Debian 10 BIOS/UEFI

1. Cargar netinst en un USB (o en un disco, aunque cada vez hay menos). 

2. Activar UEFI/Secure boot. En el HP 250 G6 que estoy probando (se accede mediante F10): 

    2.1. Virtualizacion Technology está desactivado. Lo activo para otras tareas. 

    2.2. Boot Options|Legacy Support está activo. Lo desactivo. 

    2.3. Load HP Factory Default Keys para poder activar. 

     2.4. Secure Boot está desactivado. Lo activo. 

    2.5. En este caso ya arranca desde USB por defecto, pero se puede seleccionar con F9. 

     2.6. F10 para guardar. 

3. Arrancar desde netinst. Elijo español (y opciones asociadas) por comodidad (en principio, todo el proceso funciona tanto en modo texto como gráfico). 

4. Conectar a red para poder descargar paquetes. 

5. Elegir nombre de equipo (y de dominio si corresponde). 

6. Configurar usuarios y conraseñas. Configurar zona horaria. 

7. Si pregunta, forzar la instalación UEFI (¿no funciona si se sale del gestor de particiones?). También puede interesar borrar el MBR desde una consola (Ctrl-Alt-F2 y Alt-F5 para volver al modo gráfico) ejecutando dd if=/dev/zero of=/dev/sdX bs=512 count=1 si no importa el contenido del disco destino (sdX es el disco destino: habitualmente sda en ordenadores con un solo disco interno). 

8. En particionado de discos: 

    8.1. Manual 

    8.2. Eliminar particiones si corresponde 

    8.3. Crear una partición nueva de 1MB y tipo "Área reervada de la BIOS de arranque" 

    8.4. Crear una partición de ¿50? MB y tipo "Partición del sistema EFI" 

    8.5. Opcionalmente, crear una partición de "área de intercambio" 

    8.6. Crear las particiones que nos interesen (como mínimo la partición raíz de Linux) 

    8.7. Seleccionar repositorios y programas 

    8.8. No reiniciar de momento 

9. Para configurar la compatibilidad con BIOS: 

    9.1. Entrar en terminal (Control-Alt-F2) 

    9.2. Ejecutar

mount --bind /proc /target/proc
mount --bind /sys /target/sys
mount --bind /dev /target/dev
mount --bind /run /target/run
mount --bind /dev/pts /target/dev/pts
chroot /target /bin/bash
apt install grub-pc-bin firmware-linux
dd if=/dev/zero of=/dev/sdX1
grub-install --target=-i386-pc /dev/sda
10. Para configurar como extraíble:
grub-install --target=x86_64-efi --recheck --removable --efi-directory=/boot/efi --boot-directory=/boot

2016-01-11

Setting wifi up (University of Valladolid, Palencia Campus edition) and other information

There are two ways to get wireless access at the Palencia campus:

eduroam

Eduroam requires specific configuration details but it allows you to automatically connect (and not only at our university because it is an international wireless network). Thus, if you already have Eduroam set up in your device you shouldn't need to do anything at all: you will connect automatically.

Setting up Eduroam is quite straightforward in most cases, but there are always some exceptions. If you have a Windows phone you are out of luck, though.

For Windows 8 and later and Apple devices the quickest way to set Eduroam up is to go to the Eduroam automated configuration tool website and follow the instructions after selecting Universidad de Valladolid. Keep in mind that Windows 8 and 10 do not give you a long time to type your username and password before failing. You can access the Eduroam configuration site from our library using the wireless network ConfiguraEduroam.

If you have an Android device you should find several paper sheets all over the Campus that explain how to set it up.

If you have Windows 7 or don't manage to set your device up for some reason, we are available at room AD0.01 in the main study building (Aulario, the short wide white building you were welcomed at).

Interesting websites

You can reach most of these through the main university site, but just in case...
Main university website: http://www.uva.es/
Palencia campus website: http://www.palencia.uva.es/
School website: http://www5.uva.es/etsiiaa/
Library website: http://almena.uva.es/
Personal information website (useful for changing your password and redirecting your student e-mail): http://miportal.uva.es/
Student webmail: http://webmail.alumnos.uva.es
Student academic information: http://sigma.uva.es/Inicio/Alumnos/
Online campus: http://campusvirtual2015.uva.es/

2010-02-09

AVG 9, optimizaciones y recuperación de datos

Llevo usando la versión gratuita de AVG desde hace años, la he instalado en ordenadores de mucha gente (sí, pringadillo informático que es uno), y hoy me he dado cuenta de que la nueva versión tiene más peligro que una caja de bombas.
Hace unos días, un amigo me dejó un disco duro para ver si podía recuperar datos del mismo. Tras montarlo y ejecutar varias veces el PC Inspector File Recovery, siempre acababa teniendo problemas (el programa daba un error y se colgaba).
A sugerencia de un amigo, probé Recuva, un programa libre (licencia GPL) de recuperación de datos que afirma ser capaz de lidiar con FAT32, NTFS, ext2/3 y algunos sistemas de ficheros más. Debo reconocer que el programa tiene buena pinta, y ya lo tengo apilado en el escritorio para cuando haga falta.
Pero me encontré una cosa muy rara: Recuva informaba que una gran cantidad de archivos del disco duro de mi amigo (y, encima, probablemente los que más le interesaban), aparecían sobre escritos por archivos con AVG en el nombre. Bah, pensé, será que el AVG de su ordenador se los ha comido.
Hoy no lo tengo tan claro. Al llegar a casa, he conectado como de costumbre mi Iomega de medio tera a puerto USB por si quería oír algo de música o lo que fuera y me he dado cuenta de que estaba rascando a todo lo que podía (o esa impresión daba). Dado que no había lanzado más que Mozilla Thunderbird (y trabaja en otra unidad), me pareció sospechoso (eso es olfato, que dirían Les Luthiers). Ni corto ni perezoso, arranqué Process Monitor, un programita desarrollado por Mark Russinovitch (actualmente MVP de Microsoft y empleado allí, pero no se lo tendré en cuenta;) que muestra todas las operaciones de acceso a disco duro y registro de Windows que se producen. Y apareció el culpable: avgchsrvx.exe.
Este programa es un generador de cachés de archivos que tiene como objeto reducir el tiempo empleado en las búsquedas de virus. Según AVG, la optimización de la búsqueda de archivos debe ejecutarse en segundo plano y no interferir con los procesos normales. Desafortunadamente no parece ocurrir así. El programa se ejecuta automáticamente y no permite, una vez elegida la optimización durante la instalación, desactivarlo excepto renombrándolo o eliminándolo.
Es cierto que uno no es precisamente un profesional de la recuperación de datos, pero desde luego no me esperaba que un antivirus me fastidiara la recuperación de datos.He logrado sacar bastantes cosas, pero ahora me toca la gracia de explicárselo al interesado original.
Se han lucido los de AVG (y yo, y yo).

2009-04-15

Maemo Diablo Applications Backup

Ok, the zipped backup is available here. You should set your N800 (I can't assure it will work completely with N810, test and tell me) to do backups on the external card. That way you will be able to open the zip file and dump its contents (with directories, of course) in the "backup" directory that's automatically created there. Once you have done that, you will only need to run the backup/restore manager and restore from the backup called Packages.
This backup uses 24 repositories (official ones included) and 82 packages: less gpe-timesheet vpnc-gui maemo-control-services openntpd openssh-server btaudit libgstapp0.10 libuiw gpesummary openvpn advanced-backlight gconf-editor openssh maemo-control gnumeric pidgin maemo-mapper gpesyncd xev xmodmap gnokii-gconf easychem macchanger vpnc maemo-control-usb bash2 python2.5-pysqlite2 wget gpe-todo xkbdbthid wirelesstools rdesktop map gpe-contacts aircrack-ptw ukmp lybniz camera wifiinfo usbcontrol gpe-calendar p0f kwarto links2 osso-software-version-rx34 becomeroot skype openssh-client maemo-recorder aircrack-ng diskusage gizmo-project socat vncviewer tsocks maemo-pan cbrpager libgnokii4 libgnokii3 screen mplayer maemo-periodic abiword erminig videocamera sgt-puzzles osso-statusbar-cpu mytube pidgin-emotes-default tuner iodine fmradio pidgin-extprefs nmap gftp-gtk phonelink telnet pidgin-l10n unrar links bluemaemo.

Of these, the ones I use moste are gpe*, openssh*, pidgin, maemo-mapper, wget, camera, wifiinfo, usbcontorl, becomeroot, skype, aircrack-ng, gizmo-project, vncviewer, screen, mplater, fmradio. I also have installed osso-xterm, zip, unzip but they don't show up here for some strange reason.

2008-09-28

Mezclando conceptos.

Nota: esto es una copia casi exacta de un correo que he enviado a la edición de XL Semanal.

Leo con decepción un artículo de Juan Manual de Prada titulado "Creacionismo" en el XL Semanal del 28 de Septiembre de 2008. Se queja de las tergiversaciones de los medios de comunicación y después realiza todo un ejemplo práctico.

El Sr. de Prada empieza mezclando dos conceptos: creacionismo y diseño inteligente. El primero, mantenido durante décadas por los estamentos más reaccionarios, afirma taxativamente la literalidad de la Biblia. Dada la implausibilidad de tal tesis, muchos creacionistas han remodelado la misma para darle unos tintes más científicos que permitan popularizarla: el diseño inteligente (D.I.). Hasta tal punto son conceptos (aparentemente) distintos que los propios defensores del D.I. niegan que se trate de creacionismo y protestan cuando se quiere establecer alguna relación.

Un apunte mientras paso de embrollo a embrollo. No es lógico considerar igual de necios a quienes afirman que el mundo se creó en seis días que a quienes afirman que la mosca (que no mosquito) del vinagre es un "pariente lejano", porque en el segundo caso hay un buen montón de indicios que apuntan a dicha parentela. Quizá si busca "Drosophila melanogaster" en Google encuentre información detallada.

Mezcla el Sr. de Prada, en la mejor tradición del D.I., dos conceptos que no están relacionados automáticamente: evolución y origen de la vida (aunque ya hay modelos que aplican los principios evolutivos de selección y adaptación al medio como posible explicación del origen de la vida). Afirma, correctamente, que Darwin nunca eliminó la posibilidad del origen divino, pero tampoco le hacía falta: su modelo debía contrastarse empíricamente, y el origen divino no ha sido contrastable
hasta ahora (no me atrevo a decir "nunca", al contrario que otros).

Acude el Sr. de Prada al "sentido común" para afirmar que ciertos misterios sobre el origen del hombre no pueden ser explicados mediante teorías evolutivas. Repite, no sé si a sabiendas, uno de los argumentos más repetitivos del D.I., el de complejidad irreducible, argumento que va quedando cada vez más en descrédito cuanto más se va conociendo sobre la vida: se planteó que los flagelos (esas pequeñas colitas que mueven seres microscópicos como el espermatozoide) no podían haber aparecido más que por diseño debido a su complejidad... hasta que se encontraron estructuras análogas previas (y esto es sólo un ejemplo).

Sr. de Prada, me parece perfecto que usted considere piedras de molino las afirmaciones que la prensa vierte al hablar de cuestiones científicas: yo mismo me sorprendo a menudo de las barbaridades que leo. Pero flaco favor hace a nadie cuando a continuación intenta usted presentar sus propias piedras como alternativa. Si va a hablar de ciencia, hágalo. Pero con conocimiento, que es algo que también se exige
a los escritores cuando no están escribiendo ficción.

2008-05-22

El portátil sin WiFi

Hace ya tiempo que no cuento nada, así que hoy voy a soltar una bonita incidencia que me he encontrado en el trabajo hace una semana o dos.
Llego feliz y contento (es un decir, llego a las ocho de la mañana) a mi puesto como todos los días y me pongo a hacer lo de siempre, Pinky. Que si una carpeta de correo basura que ha desaparecido porque la han borrado al querer vaciarla, que si un proyector no funciona porque alguien ha tocado el botoncito de entrada en vídeo y el ordenador, previsiblemente, entra por RGB, que si hay que instalar un equipo, el pan nuestro de cada día.

En esto me llaman para preguntarme si puedo acercarme a ver un portátil que tiene problemas para conectar a WiFi. Considerando que no pasan tres días sin que venga alguien a consultarnos por este motivo, no es raro, así que me voy para allá.

Cuando llego allí, lo primero que hago es comprobar que la señal llega con potencia suficiente. My PDA (vale, vale, es un Tablet) me dice que llega más que de sobra, así que me pongo al portátil. Como éste tiene Windows Vista, hay varias razones posibles para que no funcione. Así que, ni corto ni perezoso, desactivo IPv6 y toda la morralla de detección de conexión a Internet que siempre nos da problemas (el Vista se pasa de listo y "corta" la conexión antes de que se pueda autentificar el usuario contra el portal cautivo). Reintento y nada, "reparo" la tarjeta y tampoco. Habrá que reiniciar.

Reinicio y veo que el equipo se ralentiza de forma... notable no, sobresaliente con matrícula de honor. Y no al arrancar Windows Vista, no. Antes de llegar a leer nada del disco duro. Huuuyyy qué mala señaaaall.... este portátil tiene un problema. Veo que tiene un ratón USB y supongo que se ha vuelto loco porque no logra cargar el soporte automático de USB. Bueno, no hay problema, se quita el ratón, se reinicia el equipo y a correr, que ya conectaré el ratón cuando esté cargando Windows Vista.

Dicho y hecho, el portátil arranca como un tiro y Vista ni se inmuta cuando conecto el ratón mientras lo arranco. Espero a que se calme (maravillas del Vista, la mitad de las cosas no termina de cargar hasta bastante después de que aparezca el escritorio, pero eso es otra historia) y busco redes inalámbricas. Y no ve ninguna. Vuelta a comprobar configuraciones, "reparar" conexiones y maniobras típicas. Y el portátil sigue en su solipsismo.

Reinicio una vez más, quitando el ratón para ahorrarme la espera. Y arranca sin problemas. Sólo por probar voy rápidamente (tan rápido como me dejan los servicios a mitad de carga de Vista) a la configuración de redes, y consigo conectar. Lanzo el navegador, entro al portal cautivo y, en ese momento, me acuerdo de conectar el ratón USB. Y se me va la WiFi.

Cara de sorpresa. Vuelvo a intentar conectar y ya no aparece ni el portal ni la WiFi ni nada. Desconecto el ratón. Sé que no puede ser el ratón, pero lo desconecto, y la WiFi sigue invisible. Reinicio, conecto el ratón y no no logro ver ni una red. A ver si va a ser el ratón... un ratón USB que se merienda antenas WiFi es algo nuevo para mí, pero ya son muchos años y un nivel alto de paranoia. Pero el ratón funciona perfectamente.

Reinicio sin ratón y la WiFi funciona. Conecto el ratón y deja de funcionar. Bah, no va a ser el ratón, lo desconecto, reinicio y lo pongo en otro puerto. Y aquello sigue sin funcionar. No, si al final será el ratón. Cojo otro ratón USB que tienen en el despacho, reinicio con el nuevo ratón ya conectado y el ordenador arranca sin problemas, y me conecta a la WiFi, y me deja autentificarme en el portal cautivo y... la madre que parió al ratón.

Tiempo total invertido: unos tres cuartos de hora (evidentemente, el procedimiento no es tan rápido como suena y me he saltado algunos pasos como la comprobación en un par de ocaciones de la configuración CMOS). Y era el ratón. Que alguien me lo explique.

Epílogo: resuelto el asunto, paso camino de mi despacho por delante del encargado de redes y le cuento la historia. Y me cuenta que ya lo había ido a mirar él, pero que le había funcionado, pero no recuerda si tenía puesto o no el ratón. Después, contando la jugada en el despacho, uno de mis compañeros cuenta el caso de una serie de ordenadores que se compraron hace un par de años cuyos ratones sólo funcionaban correctamente en un único puerto USB: el resto del tiempo se bloqueaban (los ratones).

Y luego me pregunto por qué la gente saca causas tan peregrinas para los fallos de los ordenadores...