датчик личинки: ошибка: не удалось получить канонический путь / коровы

Я пытаюсь переустановить личинку от Карты памяти. Я выполняю следующее:

sudo mount /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt /dev/sda

Я получаю следующую ошибку:

grub-probe: error: failed to get canonical path of /cow.

кто-то может объяснить ошибку, и как решить ее?

Править

Я пытаюсь восстановить поврежденную систему двойной загрузки, работающую от USB, содержащего Linux Mint.

13
13.01.2020, 08:38
2 ответа

Выполните эти шаги:

  1. Начальная загрузка в Живую сессию Linux.

  2. Смонтируйтесь / раздел Вашей установленной ОС к /mnt

    sudo mount /dev/sda6 /mnt
    
  3. Настроенный a chroot среда:

    sudo chroot /mnt
    
  4. Вы находитесь теперь в "поддельной" установке Linux, которая рассматривает /mnt как /. Это означает, что все файлы, необходимые для GRUB, находятся в /boot где система ожидает, что они будут, и можно установить GRUB так же, как если бы Вы на самом деле выполняли свою установленную систему:

    sudo update-grub
    sudo grub-install /dev/sda
    

Теперь перезагрузка и Вы должны видеть, что меню GRUB обычно появляется.

10
27.01.2020, 19:53
  • 1
    я пытаюсь установить от USB-устройства. любым путем я попробовал также, не монтируясь - та же ошибка. можно ли объяснить ошибку? –  elyashiv 21.10.2013, 17:11
  • 2
    @elyashiv обновлений по возможности редактирует Ваш вопрос и объясняет, что это - Вы, пытаются. Вы пытаетесь спасти поврежденную систему? Вы загружаете живую систему от USB? Если так, скажите нам. Что ОС Вы используете? Что заставляет Вас думать, что GRUB имеет a root-device опция и что Вы ожидаете ту опцию сделать? Вы настроили a chroot среда? Каждый раз, когда Вы задаете вопрос, необходимо объяснить точно, какой t - Вы, пытаются сделать, мы не можем предположить. –  terdon♦ 21.10.2013, 17:19
  • 3
    ой, я имел в виду - корневой каталог –  elyashiv 21.10.2013, 17:30
  • 4
    @elyashiv, там не --root-directory также. Пойдите читает мой ответ здесь, который объясняет, как переустановить личинку. –  terdon♦ 21.10.2013, 17:34
  • 5
    на первый ответ здесь –  elyashiv 21.10.2013, 18:13

На основе того, что было записано, похоже, что Вы пытаетесь установить GRUB на/dev/sda. Вы не хотите монтировать диск.

Вы, вероятно, ищете: grub-install /dev/sda

Страница справочника GRUB для ссылки, или Вы можете man grub-install от Вашей системы: http://linux.die.net/man/8/grub-install

0
27.01.2020, 19:53

Теги

Похожие вопросы