Не может установить личинку, если mbr содержит iso9660

Поскольку конфетка не была предназначена для находящейся в Debian операционной системы. Если Вы начинаете использовать два диспетчера пакетов, результаты, большую часть времени, очень ужасны, потому что они не знают друг о друге, они удаляют, заменяют и устанавливают файлы, изменяют конфигурации способом, другие диспетчеры пакетов не знают, и там у Вас будет святая путаница.

Если Вы хотите установить что-то с конфеткой, проверить 3 или 4 раза, что независимо от того, что конфетка сделает, не находится в Вашей системе, обеспеченной APT/DPKG.

2
03.09.2014, 11:55
2 ответа

С помощью команды dd можно удалить mbr (перезагрузка ведущего загрузчика). Главная загрузочная запись (MBR) - это 512-байтовый загрузочный сектор, который является первым сектором разбитого на разделы устройства хранения данных на жестком диске.

Понимание размера MBR

Размер mbr в байтах:

446 bytes - Bootstrap.
64 bytes - Partition table.
2 bytes - Signature.
= 512 bytes

ПРЕДУПРЕЖДЕНИЕ! Эти примеры могут привести к аварийному завершению работы компьютера. Следующая команда полностью удалит MBR, включая всю информацию о разделах. Поэтому убедитесь, что вы используете правильное имя устройства и размер блока в байтах.

Удалите mbr, включая все разделы

Откройте терминал и введите следующую команду, чтобы удалить все:

# dd if=/dev/zero of=/dev/sdc bs=512 count=1

Пример вывода:

1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.00308483 s, 166 kB/s

Где,

if=/dev/zero - Read data from /dev/zero and write it to /dev/sdc.
of=/dev/sdc - /dev/sdc is the USB drive to remove the MBR including all partitions.
bs=512 - Read from /dev/zero and write to /dev/sdc up to 512 BYTES bytes at a time.
count=1 - Copy only 1 BLOCK input blocks.

Команда удалить только mbr

Следующая команда удалит mbr, но не ваши разделы:

# dd if=/dev/zero of=/dev/sdc bs=446 count=1

Где,

bs=446 - Read from /dev/zero and write to /dev/sdc up to 446 BYTES bytes at a time.

Источник

1
27.01.2020, 22:13

Наконец-то мне удалось заставить его работать, вызвав grub-setup напрямую :

grub-setup --force --skip-fs-probe /dev/sdX

Grub-setup выдал несколько предупреждений, но я смог загрузить диск снова.

1
27.01.2020, 22:13

Теги

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