I have Ubuntu 12.04 with btrfs as my main FS. Once Windows was install Ubuntu vanished as usual. Took some playing but here is my fix.
The guts are..
sudo mount -t btrfs -o subvol=@ /dev/sda6 /mnt/
sudo mount --bind /dev /mnt/dev/
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt/
grub-install --recheck /dev/sda
The key bit is the mount line. If you see in your mount directory @ and @home something has not worked and it's mounted the raw thing not the correct subvolume.
3 comments:
I must have Googled a solution to this problem a google times. I appreciate the straight forward answer and a solution that just worked. Most answers require a lot of digging through the message and this particular solution has eluded me until now.
Thank you so much!
After 10 hours of research, your solution saved my computer. You are my savior.
But need to mount more:
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /sys /mnt/sys
sudo mount --bind /run /mnt/run
After grub-install --recheck /dev/sdX
Need to run : update-grub
Thanks to Nick's post, and Rony Dray's clarifier, all is well! Thank you both for your help! Saved me hours of scouring, no doubt.
Post a Comment