Диск Clonezilla к дисковому клону на кармической человечности двойной загрузки и установка XP - не может открыть '/boot/grub/device.map'

Я просто попытался клонировать провальный существующий загрузочный диск для системы двойной загрузки с Ubuntu кармический и Windows XP, установленный с помощью Clonezilla. Клонирование хорошо работало вплоть до конца, когда я получил следующую ошибку:

Running: grub-install --no floppy --root-directory=/tmp/hd_img.twABYW /dev/sdb
grub-probe: error: Cannot open '/boot/grub/device.map'
/usr/sbin/grub-install:line 374: [: =: unary operator expected

Каков мой следующий шаг?

Я предполагаю, что должен так или иначе восстановить свою загрузочную запись для Windows и личинки редактирования и Ubuntu.

3
задан 12.04.2010, 11:14

1 ответ

Когда Вы хотите переустановить Личинку от системы, которую Вы не можете загрузить, Вы обычно загружаетесь с живого CD как Knoppix или Ubuntu. Там Вы монтируете свою установку Linux:

mount /dev/sdbX /mnt

Где X число раздела на Вашем жестком диске. Затем у Вас есть две возможности. Любой Вы устанавливаете версию Личинки, установленную на Вашем живом CD:

grub-install --no-floppy --root-directory=/mnt /dev/sdb

Или Вы устанавливаете версию Личинки на своей установке Linux:

chroot /mnt /bin/bash
grub-install --no-floppy /dev/sdb
exit

Если это все еще бросает ту же ошибку, необходимо отправить нас что строка сценария установки личинки и строки выше ее (использующий голову-374/usr/sbin/grub-install | хвост-10).

2
ответ дан 08.12.2019, 01:48

Теги

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