Unable to bootup droplet,

March 7, 2018 99 views
DigitalOcean WordPress

My console said "/dev/disk/by-uuid/4d444fea-ef77-44b9=9678-76a2c5e02620 does not exist. Dropping to a shell!".

I followed this: https://www.digitalocean.com/community/tutorials/how-to-recover-from-file-system-corruption-using-fsck-and-a-recovery-iso.

The command blkid returns '/dev/vda1: LABEL="DOROOT" UUID=011bb24a-5d10-42df-b584-3d47fdff51c8" TYPE="ext4"' as the page commanded but I'm unsure what to do with that.

My droplet is stuck on initramfs on bootup and I read a post on here that told me to request a bootable recovery ISO attached to my droplet for troubleshooting purposes, and I've been waiting roughly 9 hours on that.

I've tried booting up an older snapshot that I know worked in the past and I get the same error and it boots up to BusyBox v1.21.1 built-in-shell.

Is ANY of my data still there? How can I be sure?

1 Answer

Your data should still be on the Volume.

/dev/disk/by-uuid/4d444fea-ef77-44b9=9678-76a2c5e02620 does not exist. Dropping to a shell!
blkid returns `/dev/vda1: LABEL="DOROOT" UUID=011bb24a-5d10-42df-b584-3d47fdff51c8" TYPE="ext4"

Your Droplet is having trouble mounting the Volume because the UUIDs do not match. Edit /etc/fstab and remove the link that mounts the Volume. This should allow you to reboot into your Droplet regularly.

Then, follow this tutorial to attach the Volume to your Droplet correctly. Specifically, Preparing an Existing, Formatted Volume under Preparing Volumes for Use in Linux: https://www.digitalocean.com/community/tutorials/how-to-use-block-storage-on-digitalocean#preparing-volumes-for-use-in-linux

DigitalOcean's Block Storage allows you to create and attach additional storage volumes to your DigitalOcean Droplets. Volumes are an independent resource that can easily be moved from one Droplet to another within the same datacenter. Attached volumes function like locally connected storage drives, allowing you to manage your storage with familiar tools and techniques.
Have another answer? Share your knowledge.