Popular channels

Instalar Wifislax 4.10 en disco duro

Buenas gente! voy a compartir lo que me costo todo el día lograr, pero les voy a pedir algo a cambio (ya verán)
Esta instalación se diferencia en que copiamos el contenido en una partición para bootear desde ella, sin necesidad de quemar DVD o instalar la distro en el disco (puramente no es una instalación pero a fines prácticos es mucho más rapido).

Primero les dejo el link de descarga (recomiendan este mirror por ser más rápido):

wget -c http://wifislax.mirrors.drawcoders.cl/iso/4.10.1/wifislax-4-10-1-final.iso

wget -c (recupera la descarga si se te corta el internet)

Bueno primero que todo creamos una partición con GPARTED o cualquier otro, según la instalación oficial de la página recomienda 5GB (ponele 6 porque sino queda menos) con FS de tipo ext4;
y una partición swap donde:

(esto es de la guia oficial)

En equipos con memoria RAM hasta 756MB tiene que ser el doble la swap que la RAM.

En equipos con memoria RAM de 1GB tiene que ser igual de grande la swap que la RAM

En equipos con memoria RAM entre 2GB y 4GB la swap tiene que ser la mitad de grande que la RAM.

En equipos con memoria RAM de más de 4GB no se debe sobrepasar los 2GB de swap como mucho.



Imagino que están instalando wifislax saben usar GPARTED, sino es muy sencillo

Una vez tenemos las particiones, copiamos el contenido de la .ISO descargada a una de ellas, en mi caso:

/dev/sda7: /boot y /wifislax -> estas son las dos carpetas de la ISO.

Bueno casi estámos ahora buscamos menu.lst (el archivo de configuración del GRUB) y modificamos de acuerdo a esto (este archivo lo van a encontrar en la partición principal, yo en mi caso lo tengo en hd0,0 que sería sda1 donde tengo instalado windows ya que uso GRUB en vez del arranque de windows (creo que es bootmgr): (pongo como ejemplo además mi instalación de pupy linux para referencia)

Nota: chmod 777 /boot/grub/grub.cfg (esa es otra ubicación de grub y de paso permiso total sobre el mismo)
(si se manejan por ese archivo la sintáxis puede variar un poco yo lo desconozco ya que pupy me vino así)
Nota2: de más está decir que ojo! lo que tocan sino después no inicia bien y si no saben restablecerlo fueron.

# Full installed Linux
title Tahrpup 6.0.1 (sda3/boot)
root (hd0,2)
kernel /boot/vmlinuz root=/dev/sda3 ro

# Wifislax4.10.1
title Wifislax 4.10.1 (sda7/boot)
root (hd0,6)
kernel /boot/vmlinuz root=/dev/sda7 rw user passwd=toor autoexec=startx
initrd /boot/initrd.xz


Esto es lo más importante:

title Wifislax 4.10.1 (sda7/boot) -> ubicación de la distro y su carpeta de booteo
root (hd0,6) -> acá tenes que poner un número antes de la partición que generaste, por ej: sda7 va hd0,6 (porque toma la partición 1 como 0 entonces reduce un numero).

kernel /boot/vmlinuz root=/dev/sda7 rw user passwd=toor autoexec=startx

ésta línea describe el booteo del kernel, rw (permiso de lectura/escritura sobre la distro, x defecto las distros arrancan con ro) user (cualquier usuario puede montar/desmontar la partición (FS)), passwd=toor (acá me paso que wifislax arranca pero te lleva a un login donde tenes muchos usuarios, yo no sabia la contraseña, la de root (si llegas a parar acá) es toor, con esta linea esto se carga automáticamente.

autoexec=startx (si no pones esto una vez logees vas a tener que salir a la terminal CTRL+ALT+F1) y ahi arrancar el X con startx). Use este comando porque slax viene con xfce y no sé donde está el xorg.conf u otro archivo de inicio correspondiente a este entorno, tampoco me fije...

Ahora buscamos /etc/fstab -> archivo de montaje de las particiones y FS.

añadimos:

/dev/sda7 / ext4 defaults 0 2
/dev/sda6 swap swap


les cuento un poquito:

/dev/sda7 (dispositivo)
/ (punto de montaje)
defaults: agrega las opciones por defecto rw, suid, dev, exec, auto, nouser, async... (acá hay un tema por un lado pongo user (en grub) pero defaults implica nouser (igual no jode, quién entienda si explica mejor)
0 (utilidad dump no se usa más según entiendo, es para restaurar el FS creo si alguien sabe...)
2 (prioridad de fsck (comprobación del FS), sólo root usa 1, podría ir 0 mejor pongamos 2)


Con esto por lo menos a mi me funciono bien (Y)

Soy nuevo en el tema de buscar claves wifi pero ya probe de todo y no funciono nada, lo máximo que llegue fue con el programa BULLYCIOSO a generar pines consecutivos sin que se termine la sesion con el router victima con WPS abierto pero hay que dejarlo mucho tiempo todavía no terminé... acepto sugerencias.

Ahora lo que les pido

Este tutorial contiene errores pequeños (quiero creer) en el método mismo, como por ejemplo, basándome en la guía oficial la partición debe tener swap no obstante no es cargada al arranque para slax sino que me la toma en pupy (dandome 2GB) en vez de 1GB para pupy y 1GB para slax.

Otra cosa es que yendo a la partición vamos a encontrar las carpetas /boot y /wifislax pero no el punto de montaje, cosa que se hace automáticamente robando espacio de no se dónde no sé cómo, generandome otra particion (inexistente(?)). (acá me gustaría si alguien me puede arrojar luz), el archivo fstab no se si aplica en este arranque ya que depende de la configuración en menu.lst.

Estoy seguro que este tutorial se puede mejorar para que quede una "instalación" limpia y correcta, todos los comentarios son bienvenidos para que lo corrija.

Saludos!
0
0
0
0No comments yet