Creación de Live Distribution desde un sistema operativo Linux en ejecución (Debian)

3

Estoy ejecutando un Linux basado en Debian i386. Descargué, configuré e instalé el snort. También cambié el fondo del escritorio y agregué algunos archivos en la carpeta de inicio del único usuario.

Quiero convertir ese Linux de Debian en un arranque en vivo, así que cuando lo arrancan tienen todo lo que parece que tengo el sistema funcionando. Similar a cómo funciona Kali, en el sentido de que todas las aplicaciones están ahí e instaladas, y tiene un fondo personalizado, etc.

¿Alguien sabe cómo hacer eso? He encontrado muchos enlaces para hacer un liveboot de una distro de Linux, pero carece de la personalización que necesito y quiero.

Matthew
fuente
Podría valer la pena registrarse en: remastersys (ahora llamado Respin ). Esto ha cambiado de manos varias veces, así que no estoy seguro de cuál es su estado actual, pero al menos solía ser la herramienta comúnmente mencionada para remasterizar Debian / Ubuntu de una instalación existente y crear un LiveCD / LiveUSB.
fixer1234

Respuestas:

3

También traté de hacer esto. Si entiendo tu pregunta, quieres convertir tu instalación actual en un cd en vivo. Esta enlazar podría ayudar y esta También podría ayudar. Podrías copiar tus paquetes Debian descargados. Además, squashfs parece prometedor, pero nunca lo he usado. Es utilizado por Ubuntu.

Descarga e instalación de Live-Helper:

  1. Abra una terminal y escriba sudo gedit /etc/apt/sources.list

    Añadir deb http://live.debian.net/debian/ etch main a la lista y guarde el archivo & gt ;.

  2. De vuelta en la terminal, escriba sudo apt-get update

  3. Escriba sudo apt-get install debian-unofficial-archive-keyring
  4. Escriba sudo apt-get install live-helper

Configurando las configuraciones para tu Live CD basado en Debian:

  1. Inicie sesión como root y abra un terminal (debe hacerse como usuario root)
  2. Desde la terminal, escriba lh_config

Ahora podemos editar los archivos de configuración que se han creado en el directorio debian-live / config / (raíz de la raíz)

Abra debian-live / config / chroot, establezca el parámetro interactivo & gt; LIVE_INTERACTIVE = "enabled" (esto le permite hacer chroot al sistema de archivos y hacer & gt; cambios antes de que se comprima)      También debe configurar el paquete en vivo para instalar. Por ejemplo: & gt; LIVE_PACKAGES_LISTS = "gnome" (instalará el escritorio de gnome)       Guarda los cambios y cierra el archivo chroot

Nota: para crear una imagen USB en lugar de una ISO, abra debian-live / config / binary y & gt; cambie el parámetro de tipo de imagen de iso a usb-hdd LIVE_BINARY_IMAGES = "usb-hdd"

Construyendo el Live Linux basado en Debian ISO o IMG:

Ahora que hemos realizado un par de cambios de configuración básicos, podemos continuar con & gt; el proceso de compilación.

  1. De vuelta en el tipo de terminal cd debian-live (nos mueve a debian-live, donde se construirá nuestra distribución & gt; live)
  2. Escriba lh_build (comienza el proceso de compilación en función de nuestra configuración en vivo & gt; gt;)

Durante el proceso de compilación, live-helper creará un directorio llamado chroot & gt; que contiene el sistema de archivos Linux que luego se comprimirá. Una vez que live-helper & gt; haya terminado de instalar los componentes principales, iniciará un shell interactivo (cambiar el directorio raíz a chroot) pausando la compilación y le permitirá instalar & gt; paquetes adicionales y realizar cambios o ajustes antes de comprimir el sistema de archivos & gt; y construye la versión final de Live Linux ISO.

  1. En la terminal, cuando el script responde con lo siguiente:   Pausando construir: iniciando shell interactivo ...

    realice los cambios, si los hay, y luego escriba exit para permitir que Live-helper continúe.

Quema la ISO y prueba tu nueva creación:

Una vez que live-helper haya terminado, encontrará su ISO completa en el directorio debian-live.

  1. Grabar la ISO en un CD o DVD

  2. Pruebe su nueva creación reiniciando desde el CD / DVD.

O para copiar la IMAGEN al dispositivo USB:

  1. Desde la terminal, escriba fdisk -l y localice su dispositivo USB. Ejemplo: dev / sdX (donde X representa su dispositivo USB)

  2. Escriba dd if = binary.img de = / dev / sdX

  3. Reinicie su PC, arrancando desde el dispositivo USB

Nota: con su compilación de CD / DVD o USB, puede guardar sus cambios en un dispositivo USB a través de la función persistente. Simplemente cree una partición en el dispositivo etiquetado casper-rw y escriba live persistent en el arranque para permitir guardar y restaurar configuraciones / cambios.

Ejemplo: mkfs.ext2 -L casper-rw / dev / sdx2

Admin3X
fuente
Esta bien, lo haré. Agarraré algunos comandos
Admin3X
Impresionante, espero probar esto
Matthew