GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Instalar Ubuntu en un dispositivo de bucle?

Usé grub2 para iniciar el archivo ISO de Ubuntu desde mi disco duro (sin grabarlo en un DVD o una unidad flash), pero no quiero instalar Ubuntu en una partición de mi disco duro; en cambio, quiero instalarlo en un archivo de imagen de disco (.img).

Entonces, creé un archivo .img (usando dd ) y luego monté el .img archivo de varias maneras:

  1. Usando kpartx (que se monta en /dev/mapper dispositivos).

  2. Usando losetup (que se monta en /dev/loopX dispositivos).

Pero cuando ejecuto el instalador de Ubuntu (ubuquity ) el instalador no parece reconocer el dispositivo de bucle como un disco duro, así que solo obtengo /dev/sdXX dispositivo y no puedo ver los dispositivos de bucle!

Ahora, no intenté montar la imagen usando mount comando, pero estoy seguro de que mostrará el mismo problema, porque hasta donde yo sé, losetup usa mount para montar los archivos.

Así que tengo dos preguntas:

  1. ¿Hay alguna manera de hacer que la ubicuidad detecte "dispositivos de bucle" como discos duros?

  2. ¿Puedo montar .img? archivos a /dev/sdXX dispositivos (en lugar del normal /dev/loopX )?

Respuesta aceptada:

He escrito una publicación de blog sobre esto.

Básicamente, solo necesita crear un dispositivo de bloque virtual en /dev/sdX y monte su LOFS en él. Luego puede ejecutar el instalador e instalar Ubuntu en él. Pero tenga en cuenta que no puede instalar GRUB directamente en él (y no tiene sentido hacerlo).


Ubuntu
  1. Instalar Podman en Ubuntu

  2. Instale VirtualBox 4.2 en Ubuntu 13.04

  3. Instale VirtualBox 4.3 en Ubuntu 14.04

  4. Instalar uTorrent en Ubuntu 16.04

  5. ¿Dispositivo de bucle permanente?

Instalar CouchDB en Ubuntu 20.04

Instale PyCharm en Ubuntu 20.04

Instalar OpenOffice en Ubuntu 20.04

Instalar Rubí en Ubuntu 20.04

Instalar Flameshot en Ubuntu 20.04

2 formas de instalar Android Studio en Ubuntu 20.04/Ubuntu 18.04