From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 177051382C5 for ; Mon, 11 Jan 2021 01:33:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EDC7CE0AA6; Mon, 11 Jan 2021 01:33:09 +0000 (UTC) Received: from mail143c7.megamailservers.com (mail119c7-2520.megamailservers.com [69.49.98.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AF9B0E0855 for ; Mon, 11 Jan 2021 01:33:09 +0000 (UTC) X-Authenticated-User: admin@sys-concept.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.com; s=mailtor; t=1610328788; bh=X9+lEwhbP3QmzLy4CEfKF/FI67GsETOOfgDrD5Cl4fs=; h=From:Subject:To:References:Date:In-Reply-To:From; b=FyPsH3AURFrj6T8MU2hF9A1mgAtuM5x1XkSR6Wn1xDTG96irGF0Nx1KFKETrQpDvp QQnlxK0wlUfpzFi1c6rVkK1YYB9cXSuW1D/hgXIqSieOvuQQaZENv6096FZhkKtAnj LhvZQxZbblQ4PTL69JtGEbwE3at843hbF7hAwaCw= Feedback-ID:thelma@sys-conc X-VIP: 69.49.109.100 Received: from [10.0.0.109] 184.69.242.18":"62139 ([184.69.242.18]) (authenticated bits=0) by mail143c7.megamailservers.com (8.14.9/8.13.1) with ESMTP id 10B1X6Tv010710 for ; Sun, 10 Jan 2021 20:33:08 -0500 From: thelma@sys-concept.com Subject: Re: [gentoo-user] resizing and moving home directory to new partition on save drive To: gentoo-user@lists.gentoo.org References: <0de4c60d-1889-3bae-eab7-64cd8279952e@youngman.org.uk> <73566364-c791-ca4b-44e8-d348c5c410f4@sys-concept.com> <5FFBB074.9010902@youngman.org.uk> Message-ID: Date: Sun, 10 Jan 2021 18:33:01 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <5FFBB074.9010902@youngman.org.uk> Content-Type: text/plain; charset=utf-8 Content-Language: en-CA Content-Transfer-Encoding: 7bit X-CTCH-RefID: str=0001.0A742F1B.5FFBAAD4.0009:SCFSTAT54230205,ss=1,re=-4.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: -4.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=ZJ6pZkzb c=1 sm=1 tr=0 a=u3gW5Uk2xAGXuEgp5FffjQ==:117 a=u3gW5Uk2xAGXuEgp5FffjQ==:17 a=IkcTkHD0fZMA:10 a=046jbqsEAAAA:8 a=jyEwUxVwAAAA:8 a=7n_arqqLfqgCa2mS8swA:9 a=QEXdDO2ut3YA:10 a=bGzDz6Hpkc7_N_b525It:22 a=pEy7BBIvYqu-eAYSb6N7:22 X-VADE-SPAMSTATE: clean X-VADE-SPAMSCORE: 0 X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedujedrvdehtddgfeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffuvfhfkffffgggjggtgfesthejredttdefjeenucfhrhhomhepthhhvghlmhgrsehshihsqdgtohhntggvphhtrdgtohhmnecuggftrfgrthhtvghrnhepueffhfdtfeduvdeggfehveejgfeuudejtdetkeeikeelfeefveekteeuteehudejnecuffhomhgrihhnpehhohhmvgdrohhrghenucfkphepudekgedrieelrddvgedvrddukeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedukeegrdeiledrvdegvddrudekpdhhvghloheplgdutddrtddrtddruddtlegnpdhmrghilhhfrhhomhepthhhvghlmhgrsehshihsqdgtohhntggvphhtrdgtohhmpdhrtghpthhtohepghgvnhhtohhoqdhushgvrheslhhishhtshdrghgvnhhtohhordhorhhg X-Origin-Country: CA X-Archives-Salt: cc0c09f3-7c62-4c7e-ae9a-905a2436e7de X-Archives-Hash: 13fd41cf4da262bd90bdb84e7b88ba71 On 1/10/21 6:57 PM, Wols Lists wrote: > On 11/01/21 00:31, thelma@sys-concept.com wrote: >> On 1/10/21 3:46 PM, antlists wrote: >>> On 10/01/2021 21:42, thelma@sys-concept.com wrote: >>>> I want to move /home directory to a new partition (save drive). >>>> >>>> I have 1-SSD drive: >>>> Filesystem Size Used Avail Use% >>>> /dev/sda4 916G 405G 464G 47% / >>>> >>>> >>>> Home directory is on it taking about 360GB >>>> >>>> I was planning doing it in stages. >>>> >>>> Stage-1 >>>> Using Gparted to resize "/" portion shirk it to about 450GB >>>> create new ext4 partition for /home /dev/sda5 >>>> >>>> Boot-strap the PC with live-gentoo >>>> mv /home /home.org >>>> mkdir /home >>>> mount ext4 /dev/sda5 /home/ >>>> >>>> cp -rp /home.org/* /home/ >>>> >>>> edit fstab: >>>> /dev/sda5 /home ext4 default 0 0 >>>> reboot and test home >>>> >>>> Am I missing something? >>> >>> Couple of things. >>> >>> Firstly, why use a gentoo live disk? Just log in as root. >>> >>> Secondly, why rename home? Just mount sda5 on /mnt to do the move, then add it to fstab to mount on /home. >>> >>> And a little bit you might have missed - DON'T put root's home on a mounted disk - if it's currently in /home, move it to /. Don't forget to edit /etc/passwd if you have to move it. >> >> Can you elaborate pls.? >> My current "home" is in "/"; so why move it there, it is already there. >> I don't have extra disk around, but I could copy /home over network to another PC. > > Are you logging in as root?! THAT'S DANGEROUS! > > Probably not, you are probably misunderstanding me. > > I've just checked, on my system, root's home is /root, which is as it > should be. Is your home /home/username, or is it /username? You make it > sound like it's /username, which I don't think is what you mean ... >> >> I was planning to move "home" to another partition as I plan to wipe old installation (it is impossible for me to upgrade); it will be easier to reinstall. >> My old installation is: >> Portage 2.3.24 (python 3.5.4-final-0, default/linux/amd64/17.0/desktop, gcc-6.4.0, glibc-2.25-r10, 4.9.72-gentoo x86_64) >> >> Since, old installation has home or "/" (root) partition, if I wipe the root, home will be gone as well. So I was planning on moving "home" to another partition, this way all data will be there. >> So, after moving "home" to another partition "sda5" I can wipe the "sda4" and re-install gentoo. "home" data would not be touched by upgrade. >> >> > Ahh ... you didn't say that! That changes everything! > > Okay. I would look to free about 380GB (just enough) at the end of the > disk to create sda5 which will be (at least temporarily) your new /home. > LOGGED IN AS ROOT just mount that on /mnt, and copy the contents of > /home into it. > > Now using your gentoo install disk delete sda4 and split it into two - > your new sda4 for your new gentoo, and a new sda5 (AT LEAST as big as > one you created in the last step), which will shunt the partition you > just created into sda6. Install your new gentoo. > > Now you've got sda4 (/), sda5 (which will be /home), and sda6 (where > you've just copied your old /home). Mount sda6 on /mnt again, and copy > it to /home (sda5). > > Finally, delete sda6, extend sda5 to use the space you've just freed, > and expand the filesystem on /home to use the full size of the extended > partition. > > That'll probably leave you with a 150GB /root, but that'll be plenty I > expect (and a 760GB /home). > > Cheers, > Wol > Thank you, that will work too!