GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Ubuntu sur un périphérique en boucle ?

J'ai utilisé grub2 pour démarrer le fichier ISO d'Ubuntu à partir de mon disque dur (sans le graver sur un DVD ou un lecteur flash), mais je ne veux pas installer Ubuntu sur une partition de mon disque dur; à la place, je veux l'installer dans un fichier d'image disque (.img).

Donc, j'ai créé un fichier .img (en utilisant dd ) puis j'ai monté le .img déposer de plusieurs manières :

  1. Utilisation de kpartx (qui se monte sur /dev/mapper appareils).

  2. Utiliser losetup (qui se monte sur /dev/loopX appareils).

Mais quand je lance le programme d'installation d'Ubuntu (ubuquity ) le programme d'installation ne semble pas reconnaître le périphérique de boucle comme un disque dur, donc je n'obtiens que /dev/sdXX périphérique et ne peut pas voir les périphériques en boucle !

Maintenant, je n'ai pas essayé de monter l'image en utilisant le mount commande, mais je suis sûr que cela montrera le même problème, car pour autant que je sache, losetup utilise mount pour monter les fichiers.

J'ai donc deux questions :

  1. Existe-t-il un moyen de faire en sorte qu'ubiquity détecte les "périphériques en boucle" comme des disques durs ?

  2. Puis-je monter .img fichiers vers /dev/sdXX périphériques (au lieu de la normale /dev/loopX ) ?

Réponse acceptée :

J'ai écrit un article de blog à ce sujet.

Fondamentalement, il vous suffit de créer un périphérique de bloc virtuel dans /dev/sdX , et montez votre LOFS dessus. Ensuite, vous pouvez exécuter le programme d'installation et installer Ubuntu dessus. Mais veuillez noter que vous ne pouvez pas installer GRUB directement dessus (et cela ne sert à rien).


Ubuntu
  1. Installer Podman sur Ubuntu

  2. Installez VirtualBox 4.2 sur Ubuntu 13.04

  3. Installez VirtualBox 4.3 sur Ubuntu 14.04

  4. Installer uTorrent sur Ubuntu 16.04

  5. Dispositif à boucle permanente ?

Installer CouchDB sur Ubuntu 20.04

Installer PyCharm sur Ubuntu 20.04

Installer OpenOffice sur Ubuntu 20.04

Installer Ruby sur Ubuntu 20.04

Installer Flameshot dans Ubuntu 20.04

2 façons d'installer Android Studio dans Ubuntu 20.04/Ubuntu 18.04