U disco de instalación de habilidades de Linux

  
                  

Hay dos formas de iniciar el sistema desde una unidad USB. Lo primero es instalarlo completamente a través de la red. El segundo es copiar la imagen del CD a la unidad USB como la fuente del paquete y se puede combinar con otras imágenes. La segunda forma es más común.

Para la primera instalación, debe descargar la imagen de instalación desde el directorio netboot y copiar el archivo en el disco U según el "Método flexible" que se describe a continuación.

La imagen de instalación del segundo método de instalación se coloca en el directorio hd-media, que puede copiarse en la unidad flash USB utilizando el "Método fácil" o el "Método flexible". También deberá descargar una imagen de CD para esta instalación. La imagen de instalación y la imagen de CD deben ser la misma distribución de debian-installer. Si es diferente, se producirá un error en la instalación.

Para preparar la unidad flash USB, necesita un sistema GNU /Linux en ejecución que sea compatible con USB. El sistema GNU /Linux actual se reconocerá automáticamente cuando inserte una unidad USB. De lo contrario, debe verificar que se haya cargado el módulo de kernel de almacenamiento usb. Una vez que se inserte la unidad USB, se asignará a un dispositivo llamado /dev /sdX donde " X " es la letra de a-z. Puede confirmar que se ha asignado correctamente insertando una unidad flash USB ejecutando dmesg. Para escribir un mensaje, primero encienda el interruptor de protección contra escritura.

Advertencias

De esta manera, todo lo que ya esté en el dispositivo se destruirá. Asegúrese de estar usando el nombre de dispositivo de disco U correcto. Si comete un error, como escribir un disco duro, se perderá toda la información del dispositivo.

Tenga en cuenta que la unidad flash USB debe tener al menos 256 MB de capacidad (también es posible realizar una instalación de menor tamaño, consulte la Sección 2 " Copiar archivos — Método flexible ").

1 Copie archivos — Forma fácil

Hay una colección de archivos hd-media /boot.img.gz que contiene todos los archivos del instalador (incluido el kernel) y syslinux y los archivos de configuración correspondientes .

Debe tenerse en cuenta que, aunque es conveniente, este método tiene un gran inconveniente: incluso si la unidad flash USB es grande, el tamaño lógico del dispositivo está limitado a 256 MB. Si desea utilizar el disco U

para otros fines, debe volver a particionarlo para crear un nuevo sistema de archivos para el resto de la capacidad. Una desventaja menor es que no puede copiar una imagen de CD completa a una unidad USB, solo una imagen de tarjeta de visita o de red

más pequeña.

Para usar esta imagen, simplemente descomprímala directamente en la unidad flash USB:

# zcat boot.img.gz > /dev /sdX

Luego, monte U El disco (mount /dev /sdX /mnt), ahora tiene un sistema de archivos FAT, copia en él la netinst Debian o la imagen ISO de la tarjeta de visita. La desinstalación del disco U (umount /mnt) ha finalizado.

2 Copiando archivos — Métodos flexibles

Si necesita más flexibilidad, o simplemente quiere saber qué está pasando, debe usar el siguiente método para colocar el archivo en el disco de U. .

2.1 Partición de un disco USB

Mostraremos cómo usar la primera partición de una memoria USB en lugar de todo el dispositivo.

Nota

Dado que la mayoría de las memorias USB tienen una partición FAT16 separada, no es necesario volver a particionar o formatear la memoria USB. Si tiene que hacerlo, use cfdisk u otra herramienta de partición para crear una partición FAT16 y luego cree un sistema de archivos:

# mkdosfs /dev /sdX1

Nota, use la unidad flash USB correcta Nombre del dispositivo. El comando mkdosfs se incluye en el paquete dosfstools de Debian.

Para iniciar el núcleo después de que se inicie el disco de U, debemos colocar un cargador de arranque en la unidad flash USB. Aunque cualquier cargador de arranque (como lilo) debería funcionar, es más conveniente usar syslinux. La razón principal es que puede usar la partición FAT16 y puede configurarse simplemente editando un archivo de texto. Se puede utilizar cualquier sistema operativo que admita el sistema de archivos FAT para cambiar el archivo de configuración del cargador de arranque.

Para poner syslinux en la partición FAT16 de la unidad USB, instale los paquetes syslinux y mtools en su sistema y ejecute:

# syslinux /dev /sdX1

Recordar nuevamente, confirme que está usando el nombre de dispositivo correcto. Esta partición no se puede montar cuando se inicia syslinux, porque el proceso escribe datos en el sector de arranque de la partición y crea un archivo ldlinux.sys que contiene el código del cargador de arranque.

2.2 Agregue la imagen del instalador

Monte la partición (mount /dev /sdX1 /mnt) y copie el siguiente archivo de imagen del instalador en la unidad flash USB:

vmlinuz ( Binario del núcleo)

initrd.gz (imagen inicial del disco RAM)

Puede elegir utilizar la interfaz de texto o la interfaz de instalación gráfica para instalar el programa. Este último se puede obtener del subdirectorio gtk. Si necesita cambiar el nombre del archivo, tenga en cuenta que syslinux solo sigue el método de denominación DOS (8.3).

A continuación, debe crear un archivo de configuración syslinux.cfg con al menos las dos líneas siguientes:

vmlinuz predeterminado

agregar initrd = initrd.gz

Para el instalador gráfico, debe agregar video = vesa: ywrap, mtrr vga = 788 al final de la segunda línea.

Si utiliza la imagen hd-media, ahora debería copiar la imagen ISO de Debian (tarjeta de visita, netinst, o imagen de CD completa; confirmar la que corresponda) en la memoria USB. Luego, desmonte el disco U (umount /mnt).

3 Inicio desde una unidad USB

Advertencia

Si su sistema se niega a iniciar desde una unidad USB, puede deberse a que contiene un registro de sector de inicio primario (MBR) no válido. . Puede solucionar esto usando el comando install-mbr del paquete mbr:

# install-mbr /dev /sdX

Copyright © Conocimiento de Windows All Rights Reserved