Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/11/2014, à 15:40

stephane31470

Migration du systeme sur un disque SSD

Bonjour

Je voudrais booster un peu ma config et passer les données du système sur un disque SSD (garder les données utilisateur sur mon disque dur classique). J'en ai vu un de 120 Go qui est dans mes prix, mais en cherchant un peu dans les forum, je n'ai pas trouvé de marche à suivre détaillée de ce qu'il me faut faire, spécifiquement pour la gestion des partitions (je sais qu'il me faudra booter sur un live DVD, utiliser Qparted pour refaire les partitions mais quelle taille, quel nom ...)
Quelqu'un a-t-il déjà réalisé une telle opération ?

Pour info, voici l'état de mes files systèmes :

stephane@BureauPapa:~$ df -k
Sys. de fichiers blocks de 1K   Utilisé Disponible Uti% Monté sur
/dev/sda1           953609076 238498812  666646648  27% /
none                        4         0          4   0% /sys/fs/cgroup
udev                  3763344         4    3763340   1% /dev
tmpfs                  754828      1468     753360   1% /run
none                     5120         0       5120   0% /run/lock
none                  3774120        76    3774044   1% /run/shm
none                   102400        32     102368   1% /run/user
/dev/sdb1               31718     14963      16755  48% /media/stephane/0002-1801
stephane@BureauPapa:~$ 

Merci de votre aide

Dernière modification par stephane31470 (Le 16/11/2014, à 15:40)

Hors ligne

#2 Le 16/11/2014, à 20:51

Bertrand49

Re : Migration du systeme sur un disque SSD

Bonjour,

Si tu veux transférer toutes les données ainsi que le système, chez Crucial, il existe un outil et une procédure permettant de cloner et de transférer le tout en une seule opération. Il n'y a donc aucune partition à créer dans ce cas.
Regarde la doc et les clips sur le site crucial.fr, cela te donnera une idée.

Hors ligne

#3 Le 16/11/2014, à 22:39

stephane31470

Re : Migration du systeme sur un disque SSD

Bonjour

C'est bien là qu'est mon problème, je ne veux transférer sur le SSD que le système, et garder les données (qui sont trop volumineuses pour aller sur le SSD) sur le disque dur que j'ai déjà.

J'ai essayé de parcourir le site, je n'y ai pas trouvé de réponse à mon problème.

merci de votre aide

Hors ligne

#4 Le 17/11/2014, à 00:29

Bougron

Re : Migration du systeme sur un disque SSD

Bonjour.
Je te propose une piste à la mano
  1) Tu formates le SSD en EXT4   (une partition de 20 Go semble suffisante)   avec l'application Gparted de ton ubuntu actuel.
  2) Tu montes le SSD
  3) Tu dupliques tous les fichiers et répertoires qui se trouvent dans /   à l'exception du /home
  4)  Dans le SSD, tu ouvres le fichier /etc/fstab
  5)  Tu ajoutes ou corriges   pour avoir le montage de la partition /    et de la partition /home.
  6)  Tu  installes le MBR de boot sur le  SSD
  7) Tu bootes
  8) Ultérieurement tu supprimes les fichiers et répertoires de l'ancien / à l'exception du /home
Pour plus de détails   https://doc.ubuntu-fr.org/deplacer_root

Dernière modification par Bougron (Le 17/11/2014, à 00:36)

Hors ligne

#5 Le 17/11/2014, à 05:17

Oni_Shadow

Re : Migration du systeme sur un disque SSD

sauf que síl veut profiter de son ssd au maxe le /home doit etre sur le SSD, de cette facon firefox et cie se lancerons bien plus rapidement puisque les fichier ´config´ sont bien souvent cachés dans le dossier /home 
moi a sa place je metterais tout sur le ssd et ferait pointer les /home/user/video musique et cie sur le disque dur.

si t´est sous Ubuntu (mais tu a l´aire d´etre sous kubuntu) il suffit de modifier
il suffit d´un petit

 gedit .config/gtk-3.0/bookmarks

pour modifier l´emplacement de ces fichiers...


Rouillé

Hors ligne

#6 Le 17/11/2014, à 11:36

Bougron

Re : Migration du systeme sur un disque SSD

Bonjour.
Tu as encore la solution suivante.
    1)   Trouver de l'espace libre dans le disque.
    2)    Créer une nouvelle partition "MesDonnées".
    3)   Transférer   les répertoires      /home/Vidéos  /home/Musique  /home/Documents   /home/Images    /home/Téléchargements   
         dans ce nouveau répertoire.
    4)  Supprimer les répertoires qui ont été transférés et y installer un  lien symbolique     qui est du style
                       ln   -s   /MesDonnées/$USER/téléchargement          /home/$USER/Téléchargements
         ( http://forum.ubuntu-fr.org/viewtopic.ph … #p17046231 )

Cela devrait te permettre de libérer suffisamment de données  pour transférer l'intégralité  du  /home et donc les fichiers de démarrage des divers logiciels.

Dernière modification par Bougron (Le 17/11/2014, à 11:43)

Hors ligne

#7 Le 17/11/2014, à 20:08

stephane31470

Re : Migration du systeme sur un disque SSD

Bonsoir

Sur le papier, c'est très clair, il n'y a plus qu'à se lancer, merci beaucoup pour votre aide.

Je vous tiens au courant dès que j'ai acheté le disque et réalisé l'opération.

Hors ligne

#8 Le 15/12/2014, à 22:27

stephane31470

Re : Migration du systeme sur un disque SSD

Bonsoir

Ça y est, je suis prêt. Le disque SSD est monté dans le PC, et est reconnu par le système.

A présent, je voudrais y transférer mon système, en laissant /home sur le vieux disque dur.

Je ne suis pas complètement sûr de moi, aussi, après consultation des différents POST mentionnés,  j'ai listé les opérations à faire, s'il pouvait y avoir un professeur sympa qui corrige cette copie d'élève appliqué (mais pas très doué ...) ;-)

Mon vieux disque est

/dev/sda1

, le disque SSD est

/dev/sdb1

Je boote sur le LiveCD, et au prompt, pour effectuer la copie de mes fichiers sur le SSD, je vais taper

sudo mkdir /old
sudo mkdir /new
sudo mount /dev/sda1 /old
sudo mount /dev/sdb1 /new
sudo apt-get install rsync (si rsync pas présent sur le liveCD)
sudo rsync -axHAXPF --exclude=home /old /new

A cette étape, normalement, je me retrouve avec tous mes fichiers copiés sur le nouveau disque SSD, sauf le contenu du /home que je garde sur le vieux disque dur.

Ensuite, je vais changer mon fichier /etc/fstab (j'ai eu les UUID grâce à la commande blkid)

Voici le fichier avant

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=2e9debbe-2007-4752-b0d4-da28472eed35 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=5f86f816-6e84-4328-81df-5aeda0b6ebf0 none            swap    sw              0       0

et le fichier après

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=f00ecaa1-2d51-4447-8e5c-ddd9a2fb9127 /               ext4    errors=remount-ro 0       1
UUID=2e9debbe-2007-4752-b0d4-da28472eed35 /home               ext4    errors=remount-ro 0       2
# swap was on /dev/sda5 during installation
UUID=5f86f816-6e84-4328-81df-5aeda0b6ebf0 none            swap    sw              0       0

C'est là que ça se complique un peu.
Il me semble que je dois alors faire cela, mais sans trop savoir pourquoi

sudo mount /dev/sdb1 /mnt
sudo mount --bind /dev /mount/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt /bin/bash

puis pour la mise à jour de grub

grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sdb

et enfin on reboot en changeant l'ordre de démarrage des disques et le tour doit être joué.

J'ai tout bon ?

Merci beaucoup de votre aide

Hors ligne