I set up a machine with Debian 12 earlier. The partition schema is fairly standard, except I’m using mdraid for redundancy. I made an image of the two drives, so that I can easily replicate this setup for other machines (I have a bunch of machines that I need to set up in the exact same way.
However, I realized after I finished setting up everything that I chose the wrong pair of disks - instead of the 2.5" SSD pair, I installed it on the NVMe pair which are supposed to be used for something else. And the SSD pair is smaller than the NVMe pair.
Is it possible to resize the images so that they’ll fit onto the correct disks, or do I have to start from scratch?
you mixed something up tar can and will preserve hard links by default
I could have sworn that the last time I tried to
tar
-copy part of a filesystem containing hard links that I ended up with copies everywhere rather than preservation of the hard links, and thetar
manual page isn’t particularly clear about it at all.But it looks like I’ve misremembered because a quick test with
tar
confirms that it detects and saves hard links, and they unpack correctly too. Now I’m wondering precisely what it was that I was doing where I ended up with all those copies.maybe the target file system didn’t support hard links. hard to say.