martes, 23 de septiembre de 2014

Samba para mi bonito NAS

Continuo con mi proyecto del NAS, en este caso vamos a instalar samba para compartir los archivos con los equipos que tengo de windows.

Primero instalamos samba con el comando aptitude:

# aptitude install samba

Ahora para configurar lo editaremos el archivo smb.conf, yo lo haré con el comando nano, cada uno es libre de hacerlo como quiera.

# nano /etc/samba/smb.conf

No me da tiempo a explicar todo el archivo, pero si puedo explicar las mas importantes y las que voy a cambiar, en la parte de [global]:

workgroup = mi grupo de trabajo

Este grupo de trabajo tiene que ser el mismo que el de los equipos windows, a continuación la configuración para añadir la carpeta de datos para nuestro NAS

[datos] --> Esto es una etiqueta, sera el nombre de la carpeta con la que aparecerá.
path = /media/datos --> Esta indica la carpeta donde se va a almacenar los datos.
read only = no --> Esta indica que no solo se puede escribir.
security = share --> Esta indica el tipo de seguridad, en este caso es independiente del sistema.
null password = yes --> Esta fuerza a que nos pida contraseña para acceder
case sensitive = no --> No diferencia entre mayúsculas y minúsculas
comment = Carpeta compartida datos --> Un comentario para la carpeta
guest ok = no --> No dejamos entrar a los usuarios invitados
browseable = yes --> Esto indica que aparecerán las carpetas en la red
umask = 077 --> Esto indica que permisos tendrán los archivos.
users = necromals --> Indica que usuarios podrán acceder, estos no son los del sistema, hay que crearlos

Ahora vamos a crear el usuario, para ello creamos el usaruio siguiente, con el comando smbpassword

# smbpassword -a necromals2

Por ultimo solo nos queda reiniciar el servidor y poner a disfrutar de nuestro NAS.

# service samba restart

Esto es todo, como siempre a cualquier duda preguntar sin miedo.

Saludos by necromals

viernes, 19 de septiembre de 2014

RAID 5 en debian 7 con mdadm

Creo que el titulo de la entrada lo dice todo, pero voy a explicar alguna cosilla.

En una maquina vieja estoy intentando montar un RAID, la parte de hardware es la mas divertida, como se puede ver en las fotos, hay que serrar y todo para que entre.







 Una vez instalado el sistema de forma automática, empezamos a crear el raid, en este caso es un raid 5.

Podemos ver el estado de todos los discos con el comando lsblk -f, la f nos da información extra sobre el tipo de sistema que tiene el disco.

# lsblk -f



En mi caso los discos que voy a usar son sde, sdf y sdg.

Para crear el raid 5 usaremos el comando mdadm con las siguiente opciones:

--create: Esta opción le indica al comando que va a crear un nuevo raid.

/dev/md*: Esta opción le indica al comando el nombre que tendrá el raid.

-l: indica el nivel del raid.

-n: indica el numero de discos duros se usaran para el raid.

# mdadm --create 2 -l 5 -n 3 /dev/sde /dev/sdf /dev/sdg

Con esto ya tendremos creado nuestro raid, ahora formateamos la unidad, en este caso ext4.

# mkfs.ext4 /dev/md2

Ahora añadiremos nuestro nuevo disco a el archivos "/etc/fstab". Para ello, primero miramos el uuid de nuestro nuevo disco con el comando blkid

# blkid

En mi caso esta es la linea que me interesa:
/dev/md2: UUID="59ab92d0-744d-473e-a063-96aac32c6bd2" TYPE="ext4"

Ahora editamos el archivo con el comando nano.

# nano /etc/fstab

UUID=59ab92d0-744d-473e-a063-96aac32c6bd2 /media/datos    ext4    defaults        0       2

No voy a explicar como funciona este archivo, ya que no es el momento ni la hora. En este momento ya tenemos el sistema preparado para que funcione al arrancar el sistema.

Saludos by necromals

sábado, 6 de septiembre de 2014

Samsung Galaxy SII S2 Plus (GT-I9105P) cyanogenmod 11 (kitkat)

Bueno creo que el nombre es muy claro al respecto de lo que voy a explicar, no voy a poner capturas de pantalla ni ninguna cosa así, es cuestión de cada uno asegurarse de lo que esta haciendo.

Primero de todo descargamos odin, este es el programa que nos va a flashear el dispositivo, lo descargamos de el siguiente enlace:

Odin 3.07

Ahora que tenemos el odin, necesitamos el kernel o bootloader, para ello lo descargamos del siguiente enlace:

CWM Recovery I9105P (Android 4.2.2)

Aunque sea para la versión 4.2.2 nos vale perfectamente para nuestra versión, continuamos poniendo el móvil en modo dowload, para ello pulsamos simultáneamente al arrancar el teléfono (y sin estar conectado el usb) los siguientes botones: encendido + home + bajar volumen.

Cuando el dispositivo este en modo dowload, lo enchufamos a el ordenador por el usb y esperamos a que este el driver instalado.

En cuanto este el driver instalado arrancamos el odin, en las opciones desmarcamos la opción de reinicio automático y en PDA seleccionamos nuestro kernel. Dejamos que se el dispositivo este cargando el nuevo kernel (yo lo deje un minuto mas del que el muestra en la barra del teléfono).

 En este momento ya tenemos el kernel, a continuación vamos a rootear el terminal, para ello en la sdcard meteremos el siguiente archivo:

Root

Con la sdcard metida en el terminal, lo encendemos en modo recobery pulsando simultáneamente las siguientes teclas: encendido + home + subir volumen. Para movernos por el menú usaremos las teclas de volumen y para entrar en una opción el botón de encendido.

Una vez entrado en el modo recobery vamos hasta el menú de "install zip from sdcard/sdcard1", esta es la sdcard, seleccionamos el paquete de root y le damos a encendido, una vez instalado volvemos y reiniciamos el dispositivo para que haga efecto el rooteo.

Ya nos podemos poner a instalar la ROM de cyanogenmod, para ello la descargamos del siguiente enlace:

cm-11-20140427-UNOFFICIAL-s2vep.zip

Si por alguna casualidad este no funcionara también podéis instalar una versión un poco anterior:

cm-11-20140311-UNOFFICIAL-s2ve.zip

Para instalarlo, tenemos que seguir el mimo proceso que para intalar el root, salvo que lo ideal seria después de instalar y antes de reiniciar wipear el dispositivo, para ello en el menú del modo recobery debemos seleccionar las opciones "wipe data/factory reset" y "wipe cache partition"

Al reiniciar no os alarméis si tarda mucho en arrancar, es normal.

Ahora tenemos nuestro cyanogenmod 11 de puta madre instalado, pero no tenemos la play store, pero para instalarla es tan fácil como descargarla desde la siguiente enlace:

google app para android kitkat

Y la volvemos a instalar desde el modo recobery, recomiendo wipear al instalar esto.

Bueno pos con todo esto ya tendríamos el teléfono con nuestro cyanogenmod 11 y la play store.

Un saludo y a disfrutar de nuestro teléfono.

NO ME HAGO RESPONSABLE DE LO QUE LE PASE AL TELÉFONO DE CADA UNO

Fuentes:

http://forum.xda-developers.com/showthread.php?t=2663834
http://forum.xda-developers.com/showthread.php?t=2568665
http://wiki.cyanogenmod.org/w/Google_Apps