
{"id":132,"date":"2015-03-13T21:13:24","date_gmt":"2015-03-13T21:13:24","guid":{"rendered":"http:\/\/127.0.0.1\/?p=132"},"modified":"2015-04-21T08:11:25","modified_gmt":"2015-04-21T08:11:25","slug":"deplacer-son-home","status":"publish","type":"post","link":"https:\/\/tty.tartux.net\/?p=132","title":{"rendered":"d\u00e9placer son \/home"},"content":{"rendered":"<p>Op\u00e9ration dangereuse mais pas insurmontable.<\/p>\n<p>D'abord mont\u00e9 la partition du futur home. G\u00e9n\u00e9ralement, on connait la taille de ses disques et la fa\u00e7on dont on a partitionn\u00e9 tout cela (ext4, fat, ... ntfs). On lance donc un<\/p>\n<blockquote><p>#fdisk -l<\/p><\/blockquote>\n<p>qui nous donne (par exemple) :<\/p>\n<blockquote><p>Disque \/dev\/sda\u00a0: 30 GiB, 32212254720\u00a0octets, 62914560\u00a0secteurs<br \/>\nUnit\u00e9s\u00a0: secteur de 1 \u00d7 512 = 512\u00a0octets<br \/>\nTaille de secteur (logique \/ physique)\u00a0: 512\u00a0octets \/ 512\u00a0octets<br \/>\ntaille d'E\/S (minimale \/ optimale)\u00a0: 512\u00a0octets \/ 512\u00a0octets<br \/>\nType d'\u00e9tiquette de disque\u00a0: dos<br \/>\nIdentifiant de disque\u00a0: 0x1fdc3df3<\/p>\n<p>Device Boot Start End Sectors Size Id Type<br \/>\n\/dev\/sda1 * 63 26764289 26764227 12,8G 83 Linux<br \/>\n\/dev\/sda2 60264446 62912511 2648066 1,3G 5 Extended<br \/>\n\/dev\/sda3 26765312 60262399 33497088 16G 83 Linux<br \/>\n\/dev\/sda5 60264448 62912511 2648064 1,3G 82 Linux swap \/ Solaris<br \/>\nLes entr\u00e9es de la table de partitions ne sont pas dans l'ordre du disque.<\/p>\n<p>Disque \/dev\/sdb\u00a0: 30 GiB, 32212254720\u00a0octets, 62914560\u00a0secteurs<br \/>\nUnit\u00e9s\u00a0: secteur de 1 \u00d7 512 = 512\u00a0octets<br \/>\nTaille de secteur (logique \/ physique)\u00a0: 512\u00a0octets \/ 512\u00a0octets<br \/>\ntaille d'E\/S (minimale \/ optimale)\u00a0: 512\u00a0octets \/ 512\u00a0octets<br \/>\nType d'\u00e9tiquette de disque\u00a0: dos<br \/>\nIdentifiant de disque\u00a0: 0x65fa85d7<\/p>\n<p>Device Boot Start End Sectors Size Id Type<br \/>\n\/dev\/sdb1 2048 62914559 62912512 30G 83 Linux<\/p><\/blockquote>\n<p>J'ai donc deux partitions sur sda et une sur sdb.<br \/>\nMon syst\u00e8me entier se trouve sur sda1.<\/p>\n<p>Je voudrais transf\u00e9r\u00e9 mon home sur sda3.<\/p>\n<p>Je monte ma partition sda3 sur un emplacement vou\u00e9 \u00e0 dispara\u00eetre, par exemple sur \/mnt\/FuturHome<\/p>\n<blockquote><p>#mkdir \/mnt\/FuturHome<br \/>\n#mount \/dev\/sda3 \/mnt\/FuturHome<\/p><\/blockquote>\n<p>Je copie ensuite le contenu de mon home sur FuturHome :<\/p>\n<blockquote><p>#cp -Rd \/home\/* \/mnt\/FuturHome<\/p><\/blockquote>\n<p>Le R majuscule est important car c'est gr\u00e2ce \u00e0 lui que les fichiers sp\u00e9ciaux sont copi\u00e9s.<br \/>\nLe d copie les liens symboliques, pas les cibles.<\/p>\n<p>On redonne les droits propri\u00e9taires \u00e0 chaque utilisateur (un seul pour moi) :<\/p>\n<blockquote><p>#chown -R login:login \/mnt\/FuturHome\/login<\/p><\/blockquote>\n<p>Une fois\u00a0ceci fait, on va d\u00e9monter le disque sda3.<\/p>\n<blockquote><p>#umount \/dev\/sda3<\/p><\/blockquote>\n<p>On va rechercher l'uuid du disque sur lequel on a copi\u00e9 le home.<\/p>\n<blockquote><p>#blkid<\/p><\/blockquote>\n<p>r\u00e9pond :<\/p>\n<blockquote><p>\/dev\/sda1: UUID=\"9ee57f33-ba76-4c1a-a604-25502bb249a8\" TYPE=\"ext4\" PARTUUID=\"1fdc3df3-01\"<br \/>\n\/dev\/sda3: UUID=\"33c348c8-3c8e-4849-b18b-0d474aa749e2\" TYPE=\"ext4\" PARTUUID=\"1fdc3df3-03\"<br \/>\n\/dev\/sda5: UUID=\"86f7966b-2b32-4c40-a358-b99d3470d915\" TYPE=\"swap\" PARTUUID=\"1fdc3df3-05\"<br \/>\n\/dev\/sdb1: UUID=\"f9686e1a-227a-40da-a02e-6089bebb8093\" TYPE=\"ext4\" PARTUUID=\"65fa85d7-01\"<\/p><\/blockquote>\n<p>On va maintenant \u00e9crire dans le \/etc\/fstab de charger le \/dev\/sda3 comme point de montage \/home au d\u00e9marrage :<\/p>\n<blockquote><p>#nano \/etc\/fstab<\/p><\/blockquote>\n<p>On ajoute :<\/p>\n<blockquote><p>UUID=33c348c8-3c8e-4849-b18b-0d474aa749e2 \u00a0\/home \u00a0 \u00a0 \u00a0 \u00a0ext4 \u00a0 \u00a0 \u00a0 \u00a0 defaults \u00a0 \u00a0 \u00a0 \u00a00 \u00a0 \u00a0 \u00a0 \u00a0 2<\/p><\/blockquote>\n<p>L'op\u00e9ration devenant d\u00e9licate, on s'assure de pouvoir lancer une session en root, donc on d\u00e9sactive l'autologin si on en a un (dans \/etc\/slim.conf pour moi).<\/p>\n<p>On se place \u00e0 la racine et on renomme le \/home et le :<\/p>\n<blockquote><p>#cd \/<br \/>\n#mv \/home \/hum<\/p><\/blockquote>\n<p>enfin, le tant attendu<\/p>\n<blockquote><p>#reboot<\/p><\/blockquote>\n<p>reste \u00e0 supprimer le \/hum.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Op\u00e9ration dangereuse mais pas insurmontable. D'abord mont\u00e9 la partition du futur home. G\u00e9n\u00e9ralement, on connait la taille de ses disques et la fa\u00e7on dont on a partitionn\u00e9 tout cela (ext4, fat, ... ntfs). On lance donc un #fdisk -l qui nous donne (par exemple) : Disque \/dev\/sda\u00a0: 30 GiB, 32212254720\u00a0octets, 62914560\u00a0secteurs Unit\u00e9s\u00a0: secteur de 1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,56],"tags":[60,57,59,58],"class_list":["post-132","post","type-post","status-publish","format-standard","hentry","category-config","category-partitions","tag-fstab","tag-home","tag-home-separe","tag-partition"],"_links":{"self":[{"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/posts\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=132"}],"version-history":[{"count":13,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":305,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions\/305"}],"wp:attachment":[{"href":"https:\/\/tty.tartux.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tty.tartux.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}