web-dev-qa-db-fra.com

Si je peux, comment installer Ubuntu à partir d'Ubuntu?

Voici ce que je veux dire:

J'installe normalement en exécutant Ubuntu Live USB, en cliquant sur "essayer" Ubuntu, et lorsque je suis prêt, je double-clique sur l'icône "Installer Ubuntu" située sur le bureau.

Install Ubuntu Icon

Maintenant, j'ai un port eSATAp et ce que j'aimerais faire, c'est connecter mon disque dur directement à mon ordinateur portable/de bureau sur lequel Ubuntu est déjà en cours d'exécution et simplement exécuter la même application disponible sur le Live CD/USB pour l'installer sur le lecteur externe.

Je suis également ouvert aux autres méthodes, tant que je n'ai pas besoin de "graver" une image ISO sur une clé USB, puis de redémarrer à partir de la clé USB, puis de l'installer sur le lecteur externe.

Un million de merci!

22
Nathan J.B.

Vous posez une question intéressante. Je vais reformuler mes propres mots: Est-il possible d'exécuter le programme d'installation d'Ubuntu, présent sur le LiveCD d'Ubuntu, à partir d'un système Ubuntu standard (installé sur le disque dur)?

Le programme d'installation graphique que vous avez trouvé sur le LiveCD est présenté sous la forme biquity . Ce n'est pas clair, que se passera-t-il si vous essayez d'installer et d'exécuter ceci à partir de votre installation HD. Bien que cela puisse fonctionner, cela ne semble pas pris en charge ni testé.

Il est bien connu que les systèmes basés sur Debian tels que Ubuntu peuvent être installés dans un environnement environnement chroot . Chroot est un outil qui peut traiter n'importe quel répertoire comme le répertoire racine "/". Vous pouvez facilement créer un environnement chroot sur votre disque dur externe. Si vous voulez démarrer ce chroot Ubuntu, vous devez installer un noyau et un chargeur de démarrage. Bien que ce soit une méthode connue et testée pour Debian (et je l’ai personnellement fait avec Ubuntu), les tutoriels sur le Web sont obsolètes. Par conséquent, ce n'est une option que si vous êtes familiarisé avec grub et le processus de démarrage Linux.

Réponse actuelle: Bien que votre question soit raisonnable, elle ne semble pas prise en charge par Ubuntu ni par aucun autre système d'exploitation moderne. Nous sommes tellement habitués à installer des systèmes d’exploitation à partir d’un CD de démarrage ou d’une clé USB que d’autres méthodes ont été négligées.

Vous n'avez pas précisé l'objectif de l'installation d'Ubuntu sur le disque dur externe. Si vous laissez ce disque dur externe connecté en l'état, votre ordinateur ne le démarrera probablement jamais car il préfère votre disque dur interne. Si vous modifiez les paramètres du BIOS, connectez le disque dur externe à un autre ordinateur, ou autre, ce disque dur externe (actuellement) peut devenir le rôle du disque dur de démarrage. Maintenant, voici le piège: Il faut quelques approximations pour savoir maintenant si et comment ce disque dur deviendra jamais bootable. Le BIOS de PC est un chargeur de démarrage horrible, pas conçu pour de telles choses. C'est probablement pourquoi votre idée n'est pas supportée par des vecteurs d'installation faciles tels que le programme d'installation de l'interface graphique d'Ubuntu.

7
Jan

Je pense que ce lien peut aider: Comment installer Ubuntu sur une clé USB? (Sans utiliser Startup Disk Creator)

En bref:

  1. Installez le paquet qemu-kvm et les dépendances si ce n'est déjà fait.

    Sudo apt-get install qemu-kvm
    
  2. Exécutez la machine virtuelle avec un disque dur externe (supposons qu’il soit monté sur/dev/sdb) en tant que lecteur interne et le fichier ISO Ubuntu en tant que cdrom. Ajoutez plus de RAM à la machine virtuelle avec -m 2GB si vous avez suffisamment de RAM sur votre machine pour accélérer le processus d'installation.

    Sudo kvm /dev/sdb -cdrom ~/.cache/testdrive/iso/ubuntu_natty-desktop-i386.iso
    

Personnellement, je préfère exécuter n’importe quel programme d’installation sur un PC/ordinateur portable cible au lieu d’en retirer le disque dur et de l’installer sur un autre PC/ordinateur portable.

1
Hai Lang

Il n'est pas vraiment nécessaire de réinstaller du tout. Vous pouvez simplement copier votre système d'exploitation installé sur l'autre disque et le démarrer. Si les deux disques ont la même taille, alors c'est très simple:

Sudo dd if=/dev/disk1 of=/dev/disk2

Cela fera de disk2 un clone de disk1, ce qui signifie que les partitions et tout seront copiés. Lorsque la copie est terminée, vous pouvez démarrer à partir du disque externe et disposer de tout ce que vous aviez.

Si votre ordinateur prend en charge la virtualisation matérielle, vous pouvez également installer kvm - probablement avec virt-manager en tant qu'interface graphique - et utiliser le disque externe en tant que disque pour une machine virtuelle.

0

Cela peut être possible en utilisant Virtual Box. Il vous suffira de configurer un périphérique USB dans Virtual Box, puis de l'installer sur le lecteur externe de cette façon.

0
RolandiXor