Failed to get canonical path of aufs

Извините за длинный пост.

Я использовал Ubuntu один раз как двойную загрузку с Windows 10 давно. И вчера я снова установил его. Поскольку у меня был опыт настройки его при двойной загрузке, я был достаточно уверен, чтобы сделать это на моем, с помощью некоторых обучающих программ в Интернете.

В прошлый раз также я получил много записей (10+) на загрузчике Grub, и я искал в Интернете и удалял их (я думал, что они не полезны) с помощью Grub-customizer. И в то время это не пошло не так, и я смог войти в Ubuntu или Windows с меньшим количеством вариантов в меню grub. Поэтому сегодня я также удалил записи, которые, как я думал, не важны. И теперь я не могу войти в компьютер, поскольку он показывает, что не обнаружено никаких загрузочных устройств.

Итак, теперь я вошел в систему с живого компакт-диска Ubuntu и следил за Ссылка в этом учебнике, но не смог пройти этот последний шаг, поскольку я получаю эту ошибку "Установка для платформы i386-pc. grub-install: ошибка: не удалось получить канонический путь "a" .

Чем я ошибся? В любом случае, чтобы исправить это? Я имею в виду любой способ вернуть загрузочные параметры (Grub)?

edit: Так я сделал это в прошлый раз Удалить бесполезные записи из испорченного grub?

1 ответ

aufs принадлежит к живой системе. Вы должны установить grub в установленную систему, и вы можете использовать chroot , чтобы сделать это в соответствии со следующей ссылкой к вики помощи Ubuntu,

Восстановление загрузки — это инструмент, который вам может показаться проще использовать, но я думаю, что стоит изучить chroot .

Изменить после диалога комментариев:

Детали раздела описаны в следующих ссылках,

Всем привет. не могу поставить grub выходит ошибка
Installing for i386-pc platform
grub-install: error: failed to get canonical path of " /cow".

Как только запускаю команду
grub-install /dev/sda то сразу выходит эта ошибка.

Installing for i386-pc platform
grub-install: error: failed to get canonical path of " /cow".

что можно сделать?
На автомате ставится без проблем, а если делаю ручную разметку то не ставится. В чем может быть дело?
использую вот этот мануал https://losst.ru/ustanovka-zagruzchika-grub#commen.

  • Вопрос задан более года назад
  • 7131 просмотр

Решил проблему с установкой на gpt , оказалось все очень просто для раздела загрузчика не хватало флага legacy_boot . Должно на разделе загрузчика стоять 2 флага bios_grub и legacy_boot

делал вот по этой инструкции https://losst.ru/ustanovka-zagruzchika-grub#commen. раздел "УСТАНОВКА ЗАГРУЗЧИКА GRUB В GPT ДЛЯ BIOS"

С консоли вот такую команду не запускал sudo grub-install /dev/sda
а просто как только разметил диски через gparted и поставил флаги, создал LVM тома для root home и swap . Запустил установщик стандартный указал для чего какой раздел, для своего grub раздела указал что-то типа "резервный загрузочный раздел Bios" и нажал установка и все встало без проблем.

This question already has an answer here:

Sorry about the long post.

I’ve used Ubuntu once as dual boot with windows 10 long time ago. And yesterday I installed it again. As I had an experience of setting it up on dual boot I was confident enough to do it on my on with the help of some tutorials on internet.

Last time also I got many entries (10+) on Grub boot loader and I’ve searched through internet and removed them(I thought they are not useful) using Grub-customizer. And at that time it didn’t go wrong and I was able to log into Ubuntu or Windows with fewer options in grub menu. So today also I removed the entries which I thought is not important. And now I can’t log into the PC as it shows there’s no bootable devices detected.

So now I logged on from Ubuntu live cd and was following https://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/ this tutorial but couldn’t get pass this last step as I’m getting this error "Installing for i386-pc platform. grub-install: error: failed to get canonical path of `a " .

What have I done wrong ? Is there anyway to fix this ? I mean any way how to get the bootable options (Grub) back ?

edit : This is the way I did it last time Remove useless entries from messed up grub?


[an error occurred while processing the directive]
Карта сайта