How do you repair a Ubuntu 14.04 RAID-LVM-DM-CRYPT-LUKS Physical to Virtual system that won't boot?ubuntu raid problem - different arrays configured, defferent mountedWhat tells initramfs or the Ubuntu Server boot process how to assemble RAID arrays?Re-assembling the RAID-5 array reboots my CentOS-5 machineRebuild Linux raid1 after os reinstallRecovery RAID array LVMRAID degraded on Ubuntu serverMove encrypted debian system on luks+lvm with dropbear from single SSD to SSD-RAID1Upgrade Raid 1 to Raid 0+1 and bootloader issuemdadm, RAID5 all disks marked as spare, won't startLinux RAID5 array error
Count Even Digits In Number
Simple function that simulates survey results based on sample size and probability
Cipher Block Chaining - How do you change the plaintext of all blocks?
Using credit/debit card details vs swiping a card in a payment (credit card) terminal
Is the Indo-European language family made up?
Binary Search in C++17
Writing with dry erase marker on Shabbos, is it permitted?
What does the view outside my ship traveling at light speed look like?
Is CD audio quality good enough?
In general, would I need to season a meat when making a sauce?
How do Human Traits Work?
Should I disclose a colleague's illness (that I should not know) when others badmouth him
A steel cutting sword?
Have 1.5% of all nuclear reactors ever built melted down?
My employer faked my resume to acquire projects
Flying domestically in the US, is my State Issued ID all I need to get past security?
What are these arcade games in Ghostbusters 1984?
I think I may have violated academic integrity last year - what should I do?
Image processing: Removal of two spots in fundus images
Who will lead the country until there is a new Tory leader?
Construct a word ladder
Pirate democracy at its finest
If a person had control of every single cell of their body, would they be able to transform into another creature?
Is Jon Snow the last of his House?
How do you repair a Ubuntu 14.04 RAID-LVM-DM-CRYPT-LUKS Physical to Virtual system that won't boot?
ubuntu raid problem - different arrays configured, defferent mountedWhat tells initramfs or the Ubuntu Server boot process how to assemble RAID arrays?Re-assembling the RAID-5 array reboots my CentOS-5 machineRebuild Linux raid1 after os reinstallRecovery RAID array LVMRAID degraded on Ubuntu serverMove encrypted debian system on luks+lvm with dropbear from single SSD to SSD-RAID1Upgrade Raid 1 to Raid 0+1 and bootloader issuemdadm, RAID5 all disks marked as spare, won't startLinux RAID5 array error
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I can't get a Ubuntu 14.04 Virtual server to boot correctly.
It's recently been cloned "dd if=/dev/sda of=vmimage"
The Physical has a RAID1-LVM-DMCRYPT-LUKS configuration,
The boot sequence aborts and drop to the BusyBox shell.
Begin: Waiting for encrypted source device
I can see above the message that it was unable to find any volume groups.
No volume groups found
I suspect this is due to the raid not starting up correctly.
Looking at /proc/mstat indicates that md0 is active and md1 is inactive
I have to stop md1, and force it with --run to start
mdadm --stop /dev/md1
mdadm --assemble /dev/md1 /dev/sda2 --run
I am now able to mount partitions on /dev/md0 and unlock the dmcrypt volume manually if I so desire.
If I exit the shell, it tries to unlock the dmcrypt container, but still fails to boot.
How do I fix this?
ubuntu raid lvm luks dmcrypt
add a comment |
I can't get a Ubuntu 14.04 Virtual server to boot correctly.
It's recently been cloned "dd if=/dev/sda of=vmimage"
The Physical has a RAID1-LVM-DMCRYPT-LUKS configuration,
The boot sequence aborts and drop to the BusyBox shell.
Begin: Waiting for encrypted source device
I can see above the message that it was unable to find any volume groups.
No volume groups found
I suspect this is due to the raid not starting up correctly.
Looking at /proc/mstat indicates that md0 is active and md1 is inactive
I have to stop md1, and force it with --run to start
mdadm --stop /dev/md1
mdadm --assemble /dev/md1 /dev/sda2 --run
I am now able to mount partitions on /dev/md0 and unlock the dmcrypt volume manually if I so desire.
If I exit the shell, it tries to unlock the dmcrypt container, but still fails to boot.
How do I fix this?
ubuntu raid lvm luks dmcrypt
add a comment |
I can't get a Ubuntu 14.04 Virtual server to boot correctly.
It's recently been cloned "dd if=/dev/sda of=vmimage"
The Physical has a RAID1-LVM-DMCRYPT-LUKS configuration,
The boot sequence aborts and drop to the BusyBox shell.
Begin: Waiting for encrypted source device
I can see above the message that it was unable to find any volume groups.
No volume groups found
I suspect this is due to the raid not starting up correctly.
Looking at /proc/mstat indicates that md0 is active and md1 is inactive
I have to stop md1, and force it with --run to start
mdadm --stop /dev/md1
mdadm --assemble /dev/md1 /dev/sda2 --run
I am now able to mount partitions on /dev/md0 and unlock the dmcrypt volume manually if I so desire.
If I exit the shell, it tries to unlock the dmcrypt container, but still fails to boot.
How do I fix this?
ubuntu raid lvm luks dmcrypt
I can't get a Ubuntu 14.04 Virtual server to boot correctly.
It's recently been cloned "dd if=/dev/sda of=vmimage"
The Physical has a RAID1-LVM-DMCRYPT-LUKS configuration,
The boot sequence aborts and drop to the BusyBox shell.
Begin: Waiting for encrypted source device
I can see above the message that it was unable to find any volume groups.
No volume groups found
I suspect this is due to the raid not starting up correctly.
Looking at /proc/mstat indicates that md0 is active and md1 is inactive
I have to stop md1, and force it with --run to start
mdadm --stop /dev/md1
mdadm --assemble /dev/md1 /dev/sda2 --run
I am now able to mount partitions on /dev/md0 and unlock the dmcrypt volume manually if I so desire.
If I exit the shell, it tries to unlock the dmcrypt container, but still fails to boot.
How do I fix this?
ubuntu raid lvm luks dmcrypt
ubuntu raid lvm luks dmcrypt
edited Jul 11 '14 at 21:18
Marinus
asked Jul 11 '14 at 19:58
MarinusMarinus
1561210
1561210
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Your problem is caused by booting with one virtual disk cloned from two physical disks.
After manually booting, you could try this if you have md0 uncrypted and md1 crypted :
vi /etc/initramfs-tools/scripts/local-top/workaround_mdadm :
#!/bin/sh
sleep 5
mdadm --stop /dev/md1
mdadm --stop /dev/md0
sleep 5
mdadm --assemble --scan
Note : Feel free to change the sleep values as well.
Make the file executable :
chmod 755 /etc/initramfs-tools/scripts/local-top/workaround_mdadm
Create new initrd files in /boot :
update-initramfs -k all -c
Reboot with your virtual disk and check if you are prompted for a passphrase.
add a comment |
It looks like since your passphrase worked, you can just manually mount it in a LiveCD / repair CD, and then find out what is wrong... maybe the filesystem is corrupt, but you can at least read most of it, just not boot.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f612011%2fhow-do-you-repair-a-ubuntu-14-04-raid-lvm-dm-crypt-luks-physical-to-virtual-syst%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Your problem is caused by booting with one virtual disk cloned from two physical disks.
After manually booting, you could try this if you have md0 uncrypted and md1 crypted :
vi /etc/initramfs-tools/scripts/local-top/workaround_mdadm :
#!/bin/sh
sleep 5
mdadm --stop /dev/md1
mdadm --stop /dev/md0
sleep 5
mdadm --assemble --scan
Note : Feel free to change the sleep values as well.
Make the file executable :
chmod 755 /etc/initramfs-tools/scripts/local-top/workaround_mdadm
Create new initrd files in /boot :
update-initramfs -k all -c
Reboot with your virtual disk and check if you are prompted for a passphrase.
add a comment |
Your problem is caused by booting with one virtual disk cloned from two physical disks.
After manually booting, you could try this if you have md0 uncrypted and md1 crypted :
vi /etc/initramfs-tools/scripts/local-top/workaround_mdadm :
#!/bin/sh
sleep 5
mdadm --stop /dev/md1
mdadm --stop /dev/md0
sleep 5
mdadm --assemble --scan
Note : Feel free to change the sleep values as well.
Make the file executable :
chmod 755 /etc/initramfs-tools/scripts/local-top/workaround_mdadm
Create new initrd files in /boot :
update-initramfs -k all -c
Reboot with your virtual disk and check if you are prompted for a passphrase.
add a comment |
Your problem is caused by booting with one virtual disk cloned from two physical disks.
After manually booting, you could try this if you have md0 uncrypted and md1 crypted :
vi /etc/initramfs-tools/scripts/local-top/workaround_mdadm :
#!/bin/sh
sleep 5
mdadm --stop /dev/md1
mdadm --stop /dev/md0
sleep 5
mdadm --assemble --scan
Note : Feel free to change the sleep values as well.
Make the file executable :
chmod 755 /etc/initramfs-tools/scripts/local-top/workaround_mdadm
Create new initrd files in /boot :
update-initramfs -k all -c
Reboot with your virtual disk and check if you are prompted for a passphrase.
Your problem is caused by booting with one virtual disk cloned from two physical disks.
After manually booting, you could try this if you have md0 uncrypted and md1 crypted :
vi /etc/initramfs-tools/scripts/local-top/workaround_mdadm :
#!/bin/sh
sleep 5
mdadm --stop /dev/md1
mdadm --stop /dev/md0
sleep 5
mdadm --assemble --scan
Note : Feel free to change the sleep values as well.
Make the file executable :
chmod 755 /etc/initramfs-tools/scripts/local-top/workaround_mdadm
Create new initrd files in /boot :
update-initramfs -k all -c
Reboot with your virtual disk and check if you are prompted for a passphrase.
edited Nov 24 '14 at 16:35
Hrvoje Špoljar
4,5201839
4,5201839
answered Nov 24 '14 at 16:10
Phi-Phong NguyenPhi-Phong Nguyen
11
11
add a comment |
add a comment |
It looks like since your passphrase worked, you can just manually mount it in a LiveCD / repair CD, and then find out what is wrong... maybe the filesystem is corrupt, but you can at least read most of it, just not boot.
add a comment |
It looks like since your passphrase worked, you can just manually mount it in a LiveCD / repair CD, and then find out what is wrong... maybe the filesystem is corrupt, but you can at least read most of it, just not boot.
add a comment |
It looks like since your passphrase worked, you can just manually mount it in a LiveCD / repair CD, and then find out what is wrong... maybe the filesystem is corrupt, but you can at least read most of it, just not boot.
It looks like since your passphrase worked, you can just manually mount it in a LiveCD / repair CD, and then find out what is wrong... maybe the filesystem is corrupt, but you can at least read most of it, just not boot.
answered Jul 16 '14 at 20:45
PeterPeter
1,90611121
1,90611121
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- 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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f612011%2fhow-do-you-repair-a-ubuntu-14-04-raid-lvm-dm-crypt-luks-physical-to-virtual-syst%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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