Configurar Trinity Rescue Kit para PXE

Hoy, he estado jugando un poco con PXE (Preboot Execution Environment) leyendo este magnífico HowTo, quería añadir algo de mi cosecha y decidí probar la distribución de rescate Trinity Rescue Kit. Es una LiveCD que arranca en consola y tiene muchas utilidades para recuperar sistemas, antivirus y más cosas para trabajar con sistemas Windows bajo Linux.

La historia de esta distro es que necesita del cdrom para arrancar algo, si no, se queda en nada. Para ello hay que crear un directorio de red por NFS:

# /etc/exports
/path/to/iso/     192.168.2.0/24(ro,no_subtree_check,no_root_squash)

Reiniciamos el servidor nfs

invoke-rc.d nfs-kernel-server restart

Editamos el archivo de grub de PXE,

vim /var/lib/tftpboot/pxelinux.cfg/default

Añadimos las siguientes líneas

label trk3
        kernel kernel.trk
        append root=/dev/ram0 load_ramdisk initrd=initrd.trk splash=silent showopts ramdisk_size=49152 vga=788 trknfs=192.168.2.1://path/to/iso ip=::::::dhcp  splash=verbose pci=conf1

En el directorio iso es donde esta la imagen descomprimida del LiveCD

Y en /var/lib/tftpboot/boot.txt añadimos el label trk3

Otra cosa que me encontré fue el problema de permiso dentro del directorio que contiene los archivos de la imagen de TRK3, pero es relativo a como se extraigan de la imagen.

1 Comments.

  1. nordri's Blog » Servidor de LiveCD & Instalaciones - pingback on 06/06/2010 at 12:28

Trackbacks and Pingbacks: