web-dev-qa-db-fra.com

Comment déplacer Linux sur une clé USB vers une partition de disque dur?

J'utilisais Ubuntu sur une clé USB pendant un certain temps parce que mon disque dur était en panne. Il y avait deux partitions.

J'ai récemment installé un nouveau disque dur et installé Windows sur celui-ci. J'ai créé une nouvelle partition dans Windows qui est plus grande que la clé USB.

Ma question est la suivante: comment déplacer Linux vers cette partition sur le nouveau disque dur afin d’avoir un système à double démarrage? J'ai téléchargé un programme appelé EaseUS Todo Backup mais il ne peut que cloner un disque dur sur un disque dur ou une partition sur une partition. Ubuntu est installé sur l’ensemble de la clé USB et possède deux partitions de taille à peu près égale.

Est-ce que quelqu'un sait comment faire ça?

1
user1780775

Essayez d'installer Ubuntu et de déplacer le répertoire de base sur votre nouveau système.

Si vous devez le déplacer et que l'installation est correcte (pas la version en direct), utilisez

dd bs=4M if=/dev/partition_on_pendrive of=/dev/partition_on_disk

Ensuite, chroot dans la partition que vous avez créée et installez grub. N'oubliez pas de swap.

1
przemo

j'ai utilisé fsarchiver dans SystemrescueCD (www.sysresccd.org).

Étapes à suivre pour sauvegarder et restaurer:

  1. Démarrer avec SystemrescueCD

  2. tapez fsarchiver probe dans le terminal pour voir les périphériques

  3. pour enregistrer Ubuntu 14.04 (partition) dans /dev/sdb1 en tant que fichier .fsa, tapez la commande ci-dessous dans le terminal

    $ fsarchiver savefs -j2 -o /media/masha/Data/backup/backup/Ubuntu1404.fsa/dev/sdb1

REMARQUE: utilisez -j2 (dual core) -j4 (quad) pour accélérer

  1. pour restaurer Ubuntu 14.04 (fichier fsa) dans /dev/sda1 (partition OS), tapez la commande ci-dessous dans le terminal

    fsarchiver restfs /media/masha/Data/backup/backup/Ubuntu1404.fsa id = 0, dest =/dev/sda5

  2. Après la restauration, ouvrez Gparted, sélectionnez /dev/sda5 et obtenez de nouveaux uuid.

  3. montez /dev/sda5 en utilisant mount /mnt/ubuntu14 /dev/sda5 et mettez à jour ubuntu14/etc/fstab avec le nouvel identifiant. Et aussi mettre à jour le fichier mtab.

  4. si nécessaire, changez les fichiers Host, Hostname.

  5. puis redémarrez avec ubuntu et mettez à jour grub en utilisant Grub customiser. vérifier l'uuid avant la mise à jour

0
masha

J'utilise Gparted et la réparation de démarrage sur une clé USB (dans de nombreux systèmes de secours iso).

Démarrez avec ce live USB. Montez votre lecteur externe et votre lecteur interne.

Avec Gparted: Espace disponible pour la nouvelle partition principale (non logique) sur votre lecteur interne. (taille> taille de la partition sur le lecteur externe). Copiez-collez la partition ext4 linux de votre lecteur externe sur votre espace libre créé dans le lecteur interne. Attendez ... Ajustez la taille, ajoutez des partitions, ajoutez un échange.

Avec la réparation de démarrage: Mettez à jour GRUB2.

Redémarrez (sans clé USB ni lecteur externe USB).

Vous verrez le menu, choisissez Linux. Testez les paramètres de vos programmes Linux. Changez dans certains programmes/sdbX (ou/sdaX ou/sdcX) en/sdaY (Y = votre numéro de partiton/ou/home). Vous pouvez également personnaliser le menu GRUB2 avec grub-customizer.

Et voilà.

JPol

0
Jean-Pol Coulon