Post History
I have a partition and directory structure that looks like: small partition: / usr var ... # etc. large partition: /home shared other_stuff large_folder ...
#1: Initial revision
Partially moving /home to a new partition, leaving some content behind
I have a partition and directory structure that looks like:
```
small partition:
/
usr
var
... # etc.
large partition:
/home
shared
other_stuff
large_folder
user_1
...
user_2
...
medium partition:
(empty)
```
The other partitions are too small to hold the `large_folder` by itself, never mind the rest of `/home`. Note that `shared` does *not* correspond to a user; it's just an ordinary folder I created under `/home`, mainly so that the `large_folder` contents would be on the large partition.
Now with the benefit of hindsight (my reasons for creating the empty partition were ill considered, and also considering reasoning given in https://unix.stackexchange.com/questions/70700), I want to rearrange things like so:
```
small partition:
/
usr
var
... # etc.
large partition:
/large_folder
medium partition:
/home
shared
other_stuff
user_1
...
user_2
...
```
That is: move everything *except* the `large_folder`'s contents to the medium partition and have the system recognize this as the new `home` mount point, while promoting the `large_folder` to the top level of the large partition.
What's the simplest way to do this? Is it possible without scratch space on a separate drive?
