Tilted Forum Project Discussion Community

Tilted Forum Project Discussion Community (https://thetfp.com/tfp/)
-   Tilted Technology (https://thetfp.com/tfp/tilted-technology/)
-   -   [Linux]Moving a dir to a new drive (https://thetfp.com/tfp/tilted-technology/51819-linux-moving-dir-new-drive.html)

Fallon 04-08-2004 02:14 PM

[Linux]Moving a dir to a new drive
 
Alright, so I just killed off my old comp and salvaged my 10 gig hard drive and I figured I might as well throw my /usr dir onto it because the main drive is now at 73% capacity right now. Does anyone know how I can do this? I'm tempted to just move the usr dir to a usrtmp dir on the second drive then change my fstab and see if that works, but I don't really wanna kill my comp.
Just in case you need it, I'm running Libranet(based of Debian)

nothingx 04-08-2004 02:45 PM

I think you're on the right track, but there's no need for a usrtmp dir. Just partition, format, copy data, change fstab and reboot.

Latch 04-08-2004 03:23 PM

nothingx, he needs the usrtmp dir to copy the data.

I recently did this w/ my /home. Worked like a charm. I didn't even have to reboot (as there was nothing using my /home) dir at the time. I logged into the console as root, cp'd /home /new-home, fixed up the fstab, umounted /new-home, mounted /home. Worked perfectly.

nothingx 04-08-2004 07:50 PM

Quote:

nothingx, he needs the usrtmp dir to copy the data.
mmmm....

I was thinking he would want to do this from a boot disk since he's moving around /usr and that could have some OS stuff in it. I figured Linux would get unhappy if you started mucking around with the code it was running from. Maybe it wouldn't be a problem though, then maybe it's better to be safe.

Anyway, I was thinking there's no need for the /usrtmp dir because you can just throw the partition on /mnt. "mount /dev/hdb /mnt" or whatever. Then just cp -R /usr/* /mnt, umount /mnt, vi /etc/fstab, mount -a.

Edit: sorry if that isn't much of a coherent thought... I get that way when I start thinking about operating systems.

Latch 04-09-2004 02:15 AM

Quote:

Originally posted by nothingx
mmmm....

I was thinking he would want to do this from a boot disk since he's moving around /usr and that could have some OS stuff in it. I figured Linux would get unhappy if you started mucking around with the code it was running from. Maybe it wouldn't be a problem though, then maybe it's better to be safe.

Anyway, I was thinking there's no need for the /usrtmp dir because you can just throw the partition on /mnt. "mount /dev/hdb /mnt" or whatever. Then just cp -R /usr/* /mnt, umount /mnt, vi /etc/fstab, mount -a.

Edit: sorry if that isn't much of a coherent thought... I get that way when I start thinking about operating systems.

Makes sense to me :)

You may be right about the /usr/OS-stuff issue. I think because it loads that instance of the program into memory (and he's just doing a copy).. he'd be alright.

Mounting to /mnt or /usrtmp, doesn't make too much of a difference. Both do the same thing, just different names :).

Fallon 04-09-2004 07:05 AM

well, just to let you know what I'm doin, that move now is my backup of my comp. I fucked around with some of my includes earlier so I mostly hosed the system, but I wanna keep half of the files in the usr dir, so I'm downloading an updated system right now, and i'm gonna reinstall.
Thanks anywho though


All times are GMT -8. The time now is 03:50 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
© 2002-2012 Tilted Forum Project


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54