febrero 18, 2012

Instalar VirtualBox en Chakra Project (SOLUCIONADO)



Primero lo instalamos

sudo pacman -S virtualbox

Luego tenemos que agregar en el kuser nuestro usuario, para ello abrimos kuser, ingresamos nuestra contraseña, y buscamos en la pestaña “Grupos” el grupo vboxusers, seleccionamos nuestro usuario y le damos añadir.

Luego ejecutamos el virtualbox, y cuando queremos cargar una maquina virtual nos aparece la siguiente advertencia

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

enero 19, 2012

Choqok 1.2 Repositorio

Uno de los mejores microbloggins para KDE es choqok, y ahora en su versión 1.2


Una de las mejoras de esta versión es que soluciona un ligero bug del mensaje de autorización.


sudo add-apt-repository ppa:ferramroberto/oneiric

sudo apt-get update

sudo apt-get install choqok

enero 17, 2012

Batería no es reconocida en Ubuntu - Toshiba Satellite L655 [Solución]

A algunos les ha pasado que la batería de la Toshiba Satellite L655 no es reconocida en ubuntu; sin embargo, está presente. Al escribir el siguiente comando arroja como resultado que la batería se encuentra ausente:
dmesg | grep

Para solucionarlo trabajemos como root y ejecutamos cada uno de los siguientes comandos:
# cat /sys/firmware/acpi/tables/DSDT > DSDT.dat
# iasl -d DSDT.dat
# nano DSDT.dsl

E este editor buscamos con control+W la siguiente linea
OperationRegion (EMEM, SystemMemory, 0xFF808001, 0xFF)

y lo remplazamos con:
OperationRegion (EMEM, EmbeddedControl, 0×00, 0xFF)

Además vamos a las lineas 2656 y 2663 donde encontraremos lo siguiente

0×00000000,         // Granularity
0×00000000,         // Range Minimum
0xFEAFFFFF,         // Range Maximum
0×00000000,         // Translation Offset
0xFEB00000,         // Length

El cual lo cambiamos por:
0×00000000,         // Granularity
0xFED40000,         // Range Minimum
0xFED44FFF,         // Range Maximum
0×00000000,         // Translation Offset
0×00005000,         // Length

y procedemos a compilar:
# iasl -tc DSDT.dsl

- También hay que tener instalado algunos paquetes y seguir con los pasos.
# apt-get install fakeroot kernel-wedge build-essential makedumpfile kernel-package libncurses5 libncurses5-dev
# apt-get build-dep --no-install-recommends linux-image-$(uname -r)

El uname -r te devuelve la versión del kernel de linux que tengas, por lo que sería recomendable que tengas este dato. Simplemente aplicas en otra terminal uname -r y te devolverá la versión. Que servirá para remplazar las x.x.xx de abajo:
# mkdir /root/source
# cd /root/source
# apt-get source linux-image-$(uname -r)
# cd linux-x.x.xx
# cp -vi /boot/config-`uname -r` .config
# cp DSDT.hex /root/source/linux-2.6.38/include
# nano /root/source/linux-x.x.xx/.config

En este editor hacemos los siguientes cambios:

CONFIG_STANDALONE=n
CONFIG_ACPI_CUSTOM_DSDT=y
CONFIG_ACPI_CUSTOM_DSDT_FILE="DSDT.hex"

Grabamos y salimos

- Ahora estamos en esta ruta /root/source/linux-x.x.xx, y ubicados aquí hacemos:
# make menuconfig
# export CONCURRENCY_LEVEL=5

Ponemos 5 porque en mi caso tengo 4 procesadores y la lógica es sumarle 1. Si quieres saber cuantos procesadores tienes has los siguiente en la terminal "cat /proc/cpuinfo | grep -i processor".

# make-kpkg clean
# fakeroot make-kpkg --initrd --append-to-version=-tuxsage kernel-image kernel-headers

El nombre de tuxsage se puede cambiar por el que quieras, pero lo dejo a criterio.

- Bueno, ahora ya tienes archivos comprimidos que puedes guardarlo y usarlo cuando quieras (por ejemplo, cuando formateas la PC)

# cd /root/source
# dpkg -i linux-i <- AQUI SOLO DALE UN TAB PARA QUE AUTOCOMPLETE Y ENTER
# dpkg -i linux-h <- AQUI TAMBIEN DALE EL TAB PARA QUE AUTOCOMPLETE Y ENTER
# update-initramfs -c -k x.x.x+tuxsage <-ESTAS X son los mismos numeros que los paquetes anteriores que aparecieron con el autocompletado.
# update-grub

Ahora reiniciamos y listo... This is All!!!

agosto 25, 2011

Instalar Windows Linux y Mac OS en un mismo disco virtual con VirtualBox, parte 2

Anteriormente ya instalamos tres sistemas operativos: Windows XP, Windows 7 y Mandriva. Ahora instalaremos MAC OS y el GRUB2.

PARTE II:INSTALANDO MAC OS y GRUB2

Para instalar MAC OS tenemos que reconfigurar VirtualBox, para ello hice revisen este post .

Hay que tener en cuenta que Mandriva 2010 maneja un GRUB diferente al GRUB2. GRUB2 está presente, por ejemplo, en ubuntu 10.10, 11.04. La principal diferencia que puedo remarcar, es en cuanto a la numeración de las particiones, por ejemplo: en GRUB, sda7 es (hd0, 6), y en GRUB 2, sda7 es (hd0, 7).

Esto trae problemas al momento de reconocer la partición en la que se encuentra instalado un determinado sistema operativo. Y se puede producir en algunos casos, por ejemplo:

agosto 24, 2011

Configurar VirtualBox para instalar MAC OS sin hazard

Instalar MAC OS en VirtualBox es cuestión de configurar las preferencias. Hay que tener en cuenta que este tipo de instalación es para aquellas ISOs en limpio; osea, que no vienen, por ejemplo, con el Hazard.

Esto ha sido probado en las versiones Tigger y Leopard.

Para configurar, solo basta guiarse con las imágenes:

- Elegir Windows Me.

agosto 17, 2011

Subnetear con IPCALC

Esta poderosa y famosa herramienta es muy útil en cuanto subneteo se refiere. Muchos me han preguntado como usarla, ya que hay escasos manuales, y a veces el comando --help es poco comprensible para algunos.



Primero lo instalamos con
sudo apt-get install ipcalc

Ahora, para poder realizar los cálculos de subneteo con ipcalc necesitamos la nueva máscara.

Hay ocasiones en los que nos dan solamente la cantidad de subredes y en otras solo la cantidad de hosts. Tomemos como ejemplo la siguiente dirección: 192.168.1.0/24

1.En el caso de que nos den solo la cantidad de host (para el ejemplo=30 hosts totales)

La cantidad de hosts que ingresamos en el ipcalc es la cantidad de HOST VALIDOS O ÚTILES.

Cantidad total de hosts=2^m
Cantidad de hosts validos=2^m - 2

En nuestro caso 30 host es el total, por lo que 30-2=28 host validos, y es este valor el que ingresemos. 

agosto 03, 2011

Instalar Windows Linux y Mac OS en un mismo disco virtual con VirtualBox, parte 1

En un trabajo se nos pidió instalar varios sistemas operativos en un solo disco virtual. Es este caso específico los sistemas eran:

- Windows XP 32 bit
- Windows 7 64 bit
- Mandriva 64 bit
- Mac OS Tigger 32 bit

Aquí propongo una de muchas soluciones que opte y cuyo proceso también sirve para instalar no solo 04 sistemas sino más, cual facilidad radica en comprender el uso del Grub2.

De ante mano menciono que no explicaré paso a paso de como instalar windows, linux o mac, ya que para ello existen multitud de información  en la web. Solo recalcaré los puntos críticos.

PARTE I: INSTALANDO TRES SISTEMAS OPERATIVOS

Esto ha sido probado en una laptop Toshiba Satellite L655, core i5, con SO linux (distro: ubuntu), y usando VirtualBox 4.1.0 (También está disponible para Windows y otros SO).

1.   Lo primero es el orden de instalación, comenzaremos con windows, pero hay que tener en cuenta que XP es de 32 bits y Windows 7 es de 64 bits. Para no tener problemas con la configuración de hardware haremos lo siguiente:

1.a) Creamos una nueva maquina virtual:

  
Aparecerá una ventana nueva y elegimos siguiente, luego en la otra ventana