1 votes

Réinstaller ubuntu sur le SSD sans modifier la partie home du HDD

Mon ordinateur de bureau avait 16Gb SSD y Disque dur de 1 To J'ai donc décidé d'installer lecteur racine / à 16Gb SSD y /home à 500Gb ext4 partition dans HDD et j'ai créé un autre deux ext4 de 220 Go partitions dans le reste HDD L'installation s'est déroulée avec succès et le système a fonctionné sans problème pendant deux ans, jusqu'à ce que j'aie besoin de l'aide d'une autre personne. SSD était brisé et l'ordinateur ne démarre plus, j'ai vérifié HDD et cela fonctionne bien

Mes problèmes sont

  1. J'ai acheté un nouveau 32Gb SSD J'ai besoin d'un moyen sûr d'installer Ubuntu. lecteur racine / à nouveau SSD et j'utilise toujours mon ancien /home sur HDD sans aucune modification ( /home et les deux autres partitions sont remplies de données importantes que je ne peux pas perdre. )
  2. Dans l'installation précédente, j'ai utilisé Ubuntu 14.04 LTS et maintenant j'aime utiliser Ubuntu 16.04 LTS Est-ce un problème ? ou dois-je utiliser 14.04 à nouveau

3voto

ravery Points 6564

Le moyen le plus sûr serait d'installer ubuntu sur le SSD, puis de créer vos points de montage et de modifier /etc/fstab pour les monter automatiquement.

installez d'abord ubuntu sur le SSD de 32 Go, utilisez tout l'espace avec les paritions /, swap, et EFI.

Utilisation suivante gparted pour obtenir l'UUID des partitions sur le disque dur. Cliquez sur la partition, puis dans le menu déroulant Information, enregistrez les UUID.

Montez d'abord la partition d'origine. sudo mount /dev/sdb# /home
remplacez # par le numéro de votre partition personnelle

Ensuite, créez les points de montage pour les deux partitions de données.
sudo mkdir /path/to/mount

Enfin, éditez etc/fstab pour ajouter des entrées de montage automatique.
pour chaque partition, vous devez ajouter une ligne au format suivant :

UUID    mount point   file system type  options dump   pass

Ainsi, vous ajouteriez trois lignes comme ceci :

UUID=(IDofHomePart)  /home          ext4   defaults  0  2
UUID=(IDofDataPart1) /path/to/mount ext4   defaults  0  2
UUID=(IDofDataPArt2) /path/to/mount ext4   defaults  0  2

puis redémarrer

3voto

Rod Smith Points 41849

Sachez que la sécurité est relative. Il n'y a pas de moyen sûr à 100 % pour faire ce qui est demandé, puisqu'il n'y a pas d'autre moyen. toujours la possibilité d'une erreur désastreuse, d'une panne matérielle, d'un bug mangeur de données, etc.

Cela dit, la solution de ravery fera certainement l'affaire, et elle est peut-être un peu plus sûre que ce que je vais suggérer (qui est une élaboration de ce que oldfred a suggéré dans son commentaire), mais cette méthode est certainement plus simple et plus facile :

  1. Connectez physiquement le nouveau SSD.
  2. Lancez le programme d'installation d'Ubuntu.
  3. Lorsque vous arrivez à ce point, sélectionnez l'option d'installation "Something Else".
  4. Configurez votre SSD avec votre racine Ubuntu ( / ) et éventuellement (en fonction de votre mode de démarrage et du type de table de partitions) une partition Partition système EFI (ESP) o Partition de démarrage du BIOS. Vous pourriez également vouloir une partition swap sur le SSD, bien qu'il y ait des arguments contre cette pratique.
  5. Toujours dans l'écran de gestion des partitions, sélectionnez chacune des partitions sur le disque dur et définissez des points de montage pour elles --. /home pour cette partition et où vous voulez monter les autres partitions. (Contrairement à ce que oldfred a écrit, il est Il est possible de définir d'autres partitions à monter lorsque vous installez Ubuntu. Si elles doivent être montées à des emplacements inhabituels, vous devrez spécifier ces emplacements en les tapant plutôt qu'en les sélectionnant dans une liste, mais c'est possible. Je le fais fréquemment moi-même).
  6. Vérifiez que les partitions que vous voulez préserver de votre disque dur sont PAS prêt à être formaté ! C'est la partie la plus dangereuse de cette procédure, comparée à celle de Ravery -- si vous faites une erreur, vous pourriez facilement détruire vos partitions existantes !
  7. Procédez à l'installation.

Lorsque vous redémarrez, votre système devrait démarrer normalement et vous pourrez vous connecter à votre environnement existant à partir de l'installation précédente. Il est probable que tout fonctionnera, mais vous devrez peut-être installer des programmes que vous aviez installés dans la version 14.04 mais qui ne font pas partie de l'installation standard de la version 16.04.

En ce qui concerne la sécurité, il est difficile de juger à quel point cette solution est plus risquée que celle de Ravery. Je fais fréquemment ce type d'installation et je n'ai jamais eu de problème avec cela - mais je suis très prudent quand j'ai mis en place /home et d'autres partitions préservées. J'ai vu des histoires d'horreur de personnes qui ont fait des erreurs à ce sujet, il est donc certainement possible de se tromper et de perdre ses données.

L'avantage, bien sûr, est que cette procédure est plus simple et plus automatique. Il est moins probable que vous rencontriez des problèmes à cause d'une commande mal saisie en mode texte ou d'une erreur lors du copier-coller des valeurs UUID. IIRC, un login GUI sera impossible si vous redémarrez et /home n'est pas correctement monté après avoir suivi la procédure de Ravery, une connexion en mode texte ou une réparation via le support d'installation sera donc nécessaire, et l'une ou l'autre de ces approches augmente le niveau d'expertise nécessaire pour réparer le système.

Il s'agit donc d'un compromis, principalement entre la sécurité et la commodité, mais avec un type de risque différent, même dans l'approche (généralement) plus sûre. Je ne peux vraiment pas recommander fermement l'une ou l'autre de ces approches de manière universelle ; vous devrez simplement décider par vous-même laquelle vous semble la plus confortable.

Un point supplémentaire : si vous installez en mode EFI, vous devez être conscient de ce qui suit ce bogue, qui fait que les lecteurs vierges sont incorrectement identifiés comme contenant une installation en mode BIOS. La solution consiste à utiliser GParted, gdisk ou un autre outil pour créer au moins une partition sur le disque avant de lancer l'installateur Ubuntu. Ce bogue peut survenir que vous utilisiez ma solution ou celle de Ravery ; il dépend de l'état du disque avant même que vous ne preniez la décision de partitionner et d'installer Ubuntu. Vous ne rencontrerez probablement pas ce bogue si vous utilisez l'approche de Ravery et l'une des options de partitionnement automatique, mais je me méfierais de l'utilisation d'une option de partitionnement automatique si vous avez un disque avec des données que vous voulez préserver - l'installateur pourrait décider qu'il devrait s'installer sur ce disque et créer un désordre.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X