7/02/2008

Instalar BackTrack 3 final

Con el lanzamiento de la nueva versión 3 final de esta gran distro, también tenemos nuevas formas de instalación. En esta entrada vamos a ver dos de los tres tipos de instalación, estos son, en un pendrive y en el disco duro


En un Pendrive

Para instalarla en un pendrive necesitamos bajar la siguiente imagen ---> bt3final_usb.iso

Ya descargada el proceso es muy fácil. Basicamente es copiar el contenido en el pendrive. Esto lo podemos conseguir de distintas formas, una de ellas es esta:

* montar la imagen en un directorio:
$ mkdir bt3
# mount -o loop bt3final_usb.iso bt3/

* copiamos el contenido de la carpeta montada en el pendrive:
cp -a bt3/* /media/sda1 # Siendo sda1 el pendrive, obvio.

Esto es exactamente lo mismo a entrar a la carpeta y hacer un "copiar/pegar" con el mouse :)

* Ahora basta entrar a la carpeta boot del pendrive y correr un script
- Si estamos en linux lo hacemos asì:
# cd /media/sda1/boot/
# sh bootinst.sh

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Welcome to Slax boot installer
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

This installer will setup disk /dev/sda1 to boot only Slax.

Warning! Master boot record (MBR) of /dev/sda will be overwritten.
If you use /dev/sda to boot any existing operating system, it will not work
anymore. Only Slax will boot from this device. Be careful!

Press any key to continue, or Ctrl+C to abort...
##ENTER##

Flushing filesystem buffers, this may take a while...
Setting up MBR on /dev/sda...
The Master Boot Record of /dev/sda has been updated.
Activating partition /dev/sda1...
No partition table modifications are needed.
Updating MBR on /dev/sda...
Setting up boot record for /dev/sda1...
Disk /dev/sda1 should be bootable now. Installation finished.

Read the information above and then press any key to exit...

##ENTER##

- Desde windows correr el script bootinst.bat

Y listo, ahora solo nos resta reiniciar y entrar a la bios para configurar que botee primero desde la unidad usb.


En el disco duro

Según he estado leyendo en el foro de la comunidad de Backtrack, la gente que hace esta distro esta orientando a que sea instalada principalmente desde un pendrive por lo que ya no esta disponible un instalador gráfico como en la version 2. En un comienzo me parece excelente la idea, todavia más considerando lo bien que anda desde una memoria usb. Pero tambien la podemos instalar en el disco duro en caso de ser necesario.

Para comenzar descargar esta imagen ---> bt3-final.iso

Una vez descargada y quemada en un cd, entramos como liveCD y preparamos las particiones. En este caso solo vamos a necesitar 2 particiones, una para /(raiz) y otra para la swap. No voi a explicar como particionar porque se supone que cada uno ya lo sabe, pero para particionar recomiendo qtparted que ya viene incluida en la distro :)

Supongamos que la queremos instalar en la segunda particion del primer disco duro IDE (hda2) y que la swap estará en la tercera particion del mismo disco duro (hda3).

Hechas las particiones activamos la swap y montamos la partición donde va estar el directorio /(raiz) :

# swapon /dev/hda3 # la swap la creamos antes!
# mkdir /mnt/bt3
# mount /dev/hda2 /mnt/bt3

Ahora copiamos los directorios conservando sus propiedades a la partición seleccionada y creamos los que vamos a necesitar

# cp -p -R /{bin,boot,dev,home,pentest,root,usr,etc,lib,opt,sbin,var} /mnt/bt3/
# mkdir /mnt/bt3/{boot,mnt,proc,sys,tmp}

Remontamos y asignamos el tipo de directorio a /dev y /proc

# mount --bind /dev/ /mnt/backtrack/dev/
# mount -t proc proc /mnt/backtrack/proc/

Solo falta instalar un gestor de arranque. Como sabemos Backtrack usa lilo por defecto, si lo queremos usar lo instalamos de la siguiente manera:

# chroot /mnt/bt3
# vim /etc/lilo.conf # editamos según corresponda, para este caso seria algo así

# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hda2
label = BackTrack
read-only
Y actualizamos lilo

# lilo -v

En mi caso uso el grub de OpenSuSE, por lo que añado BackTrack al grub

# vim /boot/grub/menu.lst

title BackTrack 3
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 ro quiet vga=0x317

Y ya solo nos resta usar nuestro nuevo juguete ;)


14 comentarios:

bad dijo...

esta muy bueno el tuto , una pregunta si tengo xp como hago para que lilo me reconosca el xp ? muchas gracias

El Vecino de Socrates dijo...

Para que puedas entrar en tu wintendo tenes que agregarlo al lilo... bueno en caso de que no lo detecte solo, por lo general detecta solo wintendo.. si no se da ese caso simplemente agregas estas lineas, por ejemplo:

other = /dev/hda1
label = Wintendo
table = /dev/hda

esto en caso de que win este en la primera partición de tu primer disco duro...


Saludos y gracias por pasar por el blog ;)

A.-

Anónimo dijo...

llego asta el paso en donde se debe editar lilo pero como se graba ??

El Vecino de Socrates dijo...

Supongo que lo estas haciendo con vim como editor no?... si es así, guardas y salis apretando escape + x..

Pero también podes usar otro editor, por ejemplo kwrite que es un editor con interface gráfica..

Cualquier duda pregunta...


Saludos


A.-

Anónimo dijo...

Pido disculpas a molestarte, pero sigo intentado programar BT3 y nada! se que no soi suficientemente buena en esto, pero tengo vista y el iso no me ayuda, quiero saver si existe algo
como sutup BT3? sería más fácil si se tratara de vista!
gracias y perdón por las molestias!

El Vecino de Socrates dijo...

GRacias por tu comentario anonimo

Sobre tus dudas no las entiendo... ¿qué es lo que realmente quieres hacer? ¿a que te refieres con programar?


supongo que ya lo tienes grabada la imagen iso en un CD... y también particionado tu disco duro no?


No existe algo como un backtrack setup, la idea de bt es hacer una distro orientada a la seguridad, osea para usuarios con algo de experiencia, asi que no esta preocupada de los usuarios noveles, quiza te convenga probar otra distro.

Por último, te cuento que libero una version beta de bt4 (beta quiere decir que esta en estado de pruebas, no es estable, por lo que puede tener algun bug o algo por el estilo) que esta basada en debian por lo que deberia ser mas facil de usar (las anteriores estaban basadas en Slackware). Un amigo hizo un tuto sobre como instalar la distro teniendo ya windows vista instalado, te dejo el link, es una gran guia :)

http://tutoslibres.blogspot.com/2009/05/instalacion-de-backtrack-4-beta-en.html


Saludos y animos!


A.-

Anónimo dijo...

hola recien ayer instale el backtrack 3 en maquina virtual pero no me sale a internet...
por que sera...configure algo malo
es igual para todos los linux
la configuracion de internet?

El Vecino de Socrates dijo...

que tipo de conexion a inet tienes? que virtualizador usas? y Nopes, la configuracion no es igual para todas las distros...

Si da mas detalles es mas fácil ayudar!


Saludos y gracias por comentar!

Jose dijo...

Hola:

Le he echado un vistazo a esta distribución y tiene muy buen aspecto, la he ejecutado desde CD en un ordenador en el que tengo instalado XP-64 y Ubuntu-64; pero no he encontrado cómo configurar el teclado, ya que no sólo no aparecen las teclas clásicas en su sitio, como podrían ser los acentos, las ñ, o los dos punto; es que incluso las letras propias del teclado qwerty, están trastocadas.
¿podrías echarme una mano en esto?
Gracias

El Vecino de Socrates dijo...

José, perdon por contestar tan tarde.. recien acabo de leerte y de casualidad..

Sobre lo del taclado fijate que en la barra de tareas, en la esquina inferior derecha (si entras con kde), hay una banderita, ahi busca la bandera de españa y con eso configuras el teclado a español, otra opcion es que lo cambies en el inicio editando las opciones de boteo, cuando aparece lilo...


Espero que sirva de algo...


Mis disculpas por la demora y gracias por comentar..!


Exitos



A.-

Anónimo dijo...

ola buen dia yo tengo una gran duda ya que solo quiero el backtrack para poder tener internet jajja... pero bueno como no soy un experto en esto de la programacion por decirlo de algun modo... tu dices esto:
(- Desde windows correr el script bootinst.bat
Y listo, ahora solo nos resta reiniciar y entrar a la bios para configurar que botee primero desde la unidad usb.)
bien ya lo hice ahora que show como lo ejecuto...? me refiero hay que reiniciar? y cuando entre a la bios que comandos escribo... quisiera saber si existe una mmm... forma donde me diga paso a paso como ejecutar y que escribir para ejecutar el backtrack y de igual manera usarlo para obtener acceso a internet.. seria un grandisimo favor ya que llevo mas de 1 mes sin poder hacerlo jaja bueno deje de intentarlo porque en la bios no sabia que escribir... gracias por leer mi pregunta

qki13 dijo...

Hola y gracias.
Me he bajado la iso, la he abierto con daemoon y he copiado las carpetas al usb, he cambiado la config de la Bios para arrancar desde el Usb pero no hace nada. Creo que fallo en que me falta algún bat para arrancar el usb pero no se como. Alguien me ayuda.
Gracias de Nuevo.
qki13@hotmail.com

Anónimo dijo...

Hola! soy nuevo en todo esto jaja, y he tenido problemas para instalarlo; quisiera saber para que es la particion swap?
gracias =)

Anónimo dijo...

cuando lo tengas dentro el USB ejecutas el programa y después reinicias el pc

Usuarios Online