В процессе экспериментов на виртуалке с конвертацией mbr <-> gpt без потери данных, наткнулся на интересный нюанс: ни один из трёх использованных мной livecd не смог выполнить команды grub-install, update-grub, ругаясь на то, что /dev не примонтирован. Хотя из файл-менеджера все разделы читались. Только ubuntu 10.04.0 смог смонтировать / на /dev/sda1 и восстановить код grub. Как объяснить такое поведение с научной точки зрения? :)