web-dev-qa-db-fra.com

Installer une version persistante d'USB sur un disque dur

Si cela a déjà été demandé, je suis désolé à l'avance. Il est extrêmement difficile de trouver ce que j'essaie de demander car il y a tellement de threads sur l'installation d'installations persistantes sur des clés USB.

Droit au point:

J'ai une clé USB avec une installation persistante d'Ubuntu dessus. Je l'ai configuré et ai tous mes programmes personnels installés et tous les programmes que je n'utilise pas supprimés. Il est parfait à mon goût et a pris de nombreuses heures pour l'obtenir de cette façon.

Il a fallu beaucoup de temps pour l'obtenir parfaitement comme je le voulais et j'ai acheté un nouvel ordinateur portable. Cependant, chaque fois que j'essaie d'installer Ubuntu à partir de la clé USB, il n'installe pas les modifications que j'ai apportées, juste sa version de base en direct.

Donc, je me demandais s'il y avait un moyen d'installer la version persistante de la clé USB sur l'ordinateur portable? De cette façon, tous les programmes ajoutés et les modifications que j'ai apportées peuvent être transférés directement dans le nouvel ordinateur portable en tant que système d'exploitation principal sans avoir à tout recommencer?

Merci beaucoup pour votre aide et votre temps!

1
Kevin

casper-rw contient les informations persistantes sur la clé USB, il peut s'agir d'un fichier ou d'une partition. Si un fichier, sa taille est limitée à 4 Go, s'il s'agit d'une partition ext, il n'est limité que par la taille du lecteur

La commande pour démarrer la clé USB en mode persistant est "persistante", elle peut se trouver dans plusieurs fichiers différents. Si la clé USB a été créée à l'aide de UNetbootin, le fichier est syslinux.cfg, s'il est créé à l'aide de Startup Disk Creator, le fichier est text.cfg ou txt.cfg, selon la version.

ajouter noprompt cdrom-detect/try-usb = vrai fichier persistant =/cdrom/preseed/ubuntu.seed boot = casper initrd =/casper/initrd.lz splash silencieux -

L'emplacement du mot persistant dans la ligne n'est pas important, tant qu'il est précédé d'un espace.

Si vous avez réussi à installer Ubuntu Live sur le disque interne de l'ordinateur portable, il vous suffit de copier le fichier casper-rw à la racine du disque dur de l'ordinateur portable et de confirmer l'existence du mot "persistant" comme indiqué ci-dessus.

Si vous avez besoin de plus de 4 Go de persistance, vous pouvez ajouter une partition ext2, 3 ou 4 à l'aide de gparted et la nommer casper-rw.

Vous pouvez ensuite copier le fichier casper-rw "parfait" et le monter quelque part convient:

Sudo mount -o loop /home/cscameron/Desktop/casper-rw /home/cscameron/Desktop/casper

puis rsync son contenu sur la nouvelle partition.

Sudo rsync -rltDvu --progress --delete /home/cscameron/Desktop/casper/ /media/cscameron/casper-rw

Après avoir confirmé que la partition fonctionne, vous pouvez supprimer le fichier casper-rw ou l'enregistrer hors racine.

1
C.S.Cameron

Vous devrez démarrer à partir d'une clé USB en direct (vous pourrez peut-être utiliser la même clé USB source).

En supposant que votre clé USB se trouve à /dev/sdb et que votre disque dur se trouve à /dev/sda alors vous pouvez simplement exécuter ce qui suit:

dd if=/dev/sdb of=/dev/sda

Et cela copiera bit à bit tout ce qui se trouve sur l'USB sur votre disque dur. Vous devriez alors pouvoir démarrer à partir de celui-ci. Une fois que vous y avez démarré, vous pouvez utiliser divers outils pour étendre votre partition de données pour remplir tout le lecteur.

1
Daniel