"Все чудливее и странноватее"
antonsky, посмотрел ваше фото.
При создании разделов гпартед по-умолчанию перед первым разделом оставляет свободным 1мб. Его и занимает груб при установке в MBR. Если промежуток не был создан или его заняла другая программа (или мусор) - возникает такая ошибка.
Вариант крайне радикальный, но поможет стопроцентно.
1. Сохраните "нужные" данные на другое устройство. Все данные на этом устройстве станут недоступны.
2. Загрузиться с liveusb. Убедиться что /dev/sda - это именно твой hdd.
3. Заполнить первый мегабайт устройства нулями (я на всякий случай заполняю 2мб). Выполнить от суперпользователя код
dd if=/dev/zero of=/dev/sda bs=1M count=2
4. Запускаем gparted. Создаем таблицу разделов (тип "msdos"), создаем разделы. Закрываем gparted.
Можно ставить систему.
Вариант попроще, но велика вероятность, что сработает.
1. Сохраните "нужные" данные на другое устройство. Все данные на этом устройстве станут недоступны.
2. Загрузиться с liveusb. Убедиться что /dev/sda - это именно твой hdd.
4. Запускаем gparted. Удаляем все разделы. Создаем таблицу разделов (тип "msdos"), создаем разделы. Закрываем gparted.
5. Чисто для проверки, устанавливаем grub. Выполнить от суперпользователя код
mount /dev/sda1 /mnt/sda1
grub-install --root-directory=/mnt/sda1 /dev/sda
Если grub установился без ошибок - можно ставить систему. Если ошибки - поможет только "радикальный" вариант.
Других вариантов я не вижу.
Если будешь переразбивать диск - у меня будет пара советов.
Пользователь добавил сообщение 26 Августа 2016, 09:40:56:
"Все чудливее и странноватее"
antonsky, посмотрел ваше фото.
При создании разделов гпартед по-умолчанию перед первым разделом оставляет свободным 1мб. Его и занимает груб при установке в MBR. Если промежуток не был создан или его заняла другая программа (или мусор) - возникает такая ошибка.
Вариант крайне радикальный, но поможет стопроцентно.
1. Сохраните "нужные" данные на другое устройство. Все данные на этом устройстве станут недоступны.
2. Загрузиться с liveusb. Убедиться что /dev/sda - это именно твой hdd.
3. Заполнить первый мегабайт устройства нулями (я на всякий случай заполняю 2мб). Выполнить от суперпользователя код
dd if=/dev/zero of=/dev/sda bs=1M count=2
4. Запускаем gparted. Создаем таблицу разделов (тип "msdos"), создаем разделы. Закрываем gparted.
Можно ставить систему.
Вариант попроще, но велика вероятность, что сработает.
1. Сохраните "нужные" данные на другое устройство. Все данные на этом устройстве станут недоступны.
2. Загрузиться с liveusb. Убедиться что /dev/sda - это именно твой hdd.
4. Запускаем gparted. Удаляем все разделы. Создаем таблицу разделов (тип "msdos"), создаем разделы. Закрываем gparted.
5. Чисто для проверки, устанавливаем grub. Выполнить от суперпользователя код
mount /dev/sda1 /mnt/sda1
grub-install --root-directory=/mnt/sda1 /dev/sda
Если grub установился без ошибок - можно ставить систему. Если ошибки - поможет только "радикальный" вариант.
Других вариантов я не вижу.
Если будешь переразбивать диск - у меня будет пара советов.