Pages : 1
#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