How to make a clone on the same system with tar?












0















I have already tried this and it is not working. I took a tar of my root directory and read it into another like-sized partition on the same machine.
I modified the fstab on the clone so that / points to itself, but when I ask Grub to go there, it instead ends up in the original partition. This is a problem because now the original partition is broken in some other way, so I do not have what I need.



Grub, by the way, was installed from yet a third bootable partition that is running a fresh install of 18.04.1. The clones are 16.04.5.



I verified that things are as I described by taking a copy (with dd) of the original (onto a large attached USB drive), then zeroing out the first 8 MB. I had the 18.04.1 update grub, and that partition no longer appeared. However, attempting to boot the clone took a long time and ended in busybox (in other words total failure).



I copied 8 MB back and I'm back to where I was.



So how do I do fix this and do it right in the future?










share|improve this question

























  • I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

    – 4dummies
    Jan 8 at 16:54
















0















I have already tried this and it is not working. I took a tar of my root directory and read it into another like-sized partition on the same machine.
I modified the fstab on the clone so that / points to itself, but when I ask Grub to go there, it instead ends up in the original partition. This is a problem because now the original partition is broken in some other way, so I do not have what I need.



Grub, by the way, was installed from yet a third bootable partition that is running a fresh install of 18.04.1. The clones are 16.04.5.



I verified that things are as I described by taking a copy (with dd) of the original (onto a large attached USB drive), then zeroing out the first 8 MB. I had the 18.04.1 update grub, and that partition no longer appeared. However, attempting to boot the clone took a long time and ended in busybox (in other words total failure).



I copied 8 MB back and I'm back to where I was.



So how do I do fix this and do it right in the future?










share|improve this question

























  • I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

    – 4dummies
    Jan 8 at 16:54














0












0








0








I have already tried this and it is not working. I took a tar of my root directory and read it into another like-sized partition on the same machine.
I modified the fstab on the clone so that / points to itself, but when I ask Grub to go there, it instead ends up in the original partition. This is a problem because now the original partition is broken in some other way, so I do not have what I need.



Grub, by the way, was installed from yet a third bootable partition that is running a fresh install of 18.04.1. The clones are 16.04.5.



I verified that things are as I described by taking a copy (with dd) of the original (onto a large attached USB drive), then zeroing out the first 8 MB. I had the 18.04.1 update grub, and that partition no longer appeared. However, attempting to boot the clone took a long time and ended in busybox (in other words total failure).



I copied 8 MB back and I'm back to where I was.



So how do I do fix this and do it right in the future?










share|improve this question
















I have already tried this and it is not working. I took a tar of my root directory and read it into another like-sized partition on the same machine.
I modified the fstab on the clone so that / points to itself, but when I ask Grub to go there, it instead ends up in the original partition. This is a problem because now the original partition is broken in some other way, so I do not have what I need.



Grub, by the way, was installed from yet a third bootable partition that is running a fresh install of 18.04.1. The clones are 16.04.5.



I verified that things are as I described by taking a copy (with dd) of the original (onto a large attached USB drive), then zeroing out the first 8 MB. I had the 18.04.1 update grub, and that partition no longer appeared. However, attempting to boot the clone took a long time and ended in busybox (in other words total failure).



I copied 8 MB back and I'm back to where I was.



So how do I do fix this and do it right in the future?







grub2 backup tar clone






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 8 at 11:15









K. Sopheak

78112




78112










asked Jan 8 at 4:29









4dummies4dummies

389




389













  • I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

    – 4dummies
    Jan 8 at 16:54



















  • I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

    – 4dummies
    Jan 8 at 16:54

















I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

– 4dummies
Jan 8 at 16:54





I haven't been able to try it, but it's possible that question [askubuntu.com/questions/400210] contains my answer.

– 4dummies
Jan 8 at 16:54










0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1107877%2fhow-to-make-a-clone-on-the-same-system-with-tar%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1107877%2fhow-to-make-a-clone-on-the-same-system-with-tar%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to reconfigure Docker Trusted Registry 2.x.x to use CEPH FS mount instead of NFS and other traditional...

is 'sed' thread safe

How to make a Squid Proxy server?