Я пытаюсь установить Ubuntu на коробку, на которой ранее работала Windows 7.
Я также столкнулся с ужасной ошибкой «Невозможно установить GRUB».
Я не пытаюсь двойной загрузки. Я ранее запустил загрузочный диск Windows и удалил все существующие разделы.
Если я запускаю установочный компакт-диск Ubuntu 12.04 и нажимаю кнопку «Установить» после экрана конфигурации, я получаю сообщение об ошибке Executing 'grub-install /dev/sda' failed. This is a fatal error.
(Это та же ошибка, что и в этом вопросе: невозможно установить GRUB )
Все вопросы, которые я прочитал во время поиска решения, относятся к двойной загрузке. Меня не интересует двойная загрузка, я после чистой установки Ubuntu из коробки. Как мне этого добиться?
(Для моего здравомыслия, пожалуйста, используйте очень простые инструкции при ответе. Я не претендую на то, чтобы иметь какой-либо талант ни для Linux, ни в качестве системного администратора)
Дополнительные подробности скопированы из комментариев от: 2012-05-29 ~ 15: 19Z
После загрузки с компакт-диска, нажав Try Ubuntu
, а затем sudo fdisk /dev/sda
я получаю
fdisk: unable to seek on /dev/sda: Invalid argument
sudo fdisk /dev/sdb
дает
Device contains neither a valid DOS partiion table, nor Sun, SGI or OSF disklabel.
Building a new DOS disklabel with disk identifier 0x15228d1d.
Changes will remain in memory only until you decide to write them.
After that of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite).
Command (m for help):
Надо добавить рабочий стол Live CD графически плохо. У меня пропущены части программ, и терминал иногда отображается в нижней части экрана. Но я не могу себе представить, что это связано.
источник
Ответы:
Я была такая же проблема.
Чтобы решить эту проблему, сначала нажмите кнопку «Try Ubuntu» , а затем ярлык «Install Ubuntu» на рабочем столе.
источник
Я думаю, что это могло испортить ваше имя жесткого диска. Попробуйте переустановить GRUB.
Загрузитесь с живого компакт-диска Ubuntu.
Откройте терминал и выполните команду
В нем приведена полная таблица разделов жесткого диска. Там определите, на каком разделе установлен Linux. Вы можете идентифицировать его, используя размер диска, который вы ему выделили, и взглянув на последний столбец вывода, который будет «расширен» для всех ваших разделов linux. Раздел, скорее всего, будет что-то вроде
/dev/sda5
или что-то. Запомните этот раздел.Создайте временную папку в вашем домашнем каталоге (Примечание: вы можете создать временную папку где угодно. Я использую домашнюю папку только для пояснения). Я называю это временным. Так что путь к папке «temp» будет / home / ubuntu / temp.
Смонтируйте свой раздел Linux там. То есть, предполагая, что вы нашли свой раздел linux
/dev/sda5
, вы монтируете его в папку 'temp', выполнив следующую командуЕсли вы хотите проверить, правильно ли вы смонтировали раздел, перейдите в свою домашнюю папку и откройте temp. Вы будете в
/
каталоге. Там вы найдете «home», в котором будет указано имя вашей домашней папки. Как только вы подтвердите, что вы установили правильный раздел, выполните шаг 6.Вы должны установить grub, указав вначале систему, куда нужно читать данные с жесткого диска. Не волнуйтесь, просто выполните следующую команду
В
/dev/sda
соответствует вашему имени на жесткий диск. Замените его тем, чтоsudo fdisk -l
показала команда.Вы сделали Вы можете перезагрузить вашу систему.
источник
Насколько я понимаю из ваших комментариев к @harisibrahimkv, когда вы запускаете команду
sudo fdisk /dev/sda
в окне терминала, вы получаете сообщениеfdisk: unable to seek on /dev/sda: Invalid argument
. Я не ожидал бы увидеть это, и это заставляет меня задуматься, если есть проблема с жестким диском вашего компьютера.Не могли бы вы опубликовать больше информации о вашем оборудовании? Вы можете сделать это, загрузившись
Try Ubuntu
с установочного компакт-диска, а затем добавив вывод двух команд ниже к вашему вопросу.Если у вас возникли проблемы с графикой, я советую сначала убедиться, что с установочным носителем (CD) все в порядке. Вы можете сделать это, запустив
Check disc for defects
опцию меню в разделе « Дополнительные параметры страницы приветствия Ubuntu CD» .Чтобы отобразить это меню, нажмите любую клавишу после загрузки установочного компакт-диска и пока Ubuntu « маленький логотип » в нижней части экрана отображается .
Если ваш установочный компакт-диск действителен и, следовательно, не является источником графических ошибок, которые вы видите, то вы можете попробовать установить его с помощью альтернативного установочного компакт-диска Ubuntu. Альтернативный установочный компакт-диск не является « LiveCD ». Он выполняет установку на основе текста, что позволяет избежать потенциальных проблем с графическими драйверами. Он также содержит некоторые аппаратные драйверы, которые отсутствуют в стандартном LiveCD.
Вы можете получить альтернативный установочный образ ISO со страницы релизов Ubuntu 12.04 LTS . Если ваше оборудование устарело, вы, вероятно, захотите использовать 32-битную версию, ubuntu-12.04-alternate-i386.iso.
источник
Check disc for defects
первую очередь оба, потому что правильность установочного носителя - это то, что важнее всего, и это проще в том, что он включает только выбор меню, а не запуск другого инструмента. Но, да, если установочный носитель неисправен, необходимо проверить образ ISO, чтобы определить, была ли проблема в ошибке при создании компакт-диска или в неправильном образе ISO.Check the CD
раздел справочной статьи HowToMD5SUM мне кажется утомительным и бессмысленным. Я не могу представить, почему кто-то хотел бы использовать изложенный там подход, а не просто использоватьCheck disc for defects
. Вероятно, его следует переместить и просто связать с.У меня была такая же проблема ранее сегодня при попытке очистить установку с USB-накопителя. Я записал ISO на диск и оттуда сделал чистую установку, и она работала нормально. Я знаю, что это на самом деле не решает проблему, но это может оказаться быстрым решением, если это все, что вам нужно.
источник
Это может звучать глупо, но если у вас есть массив mdadm, разделы могут быть испорчены. Из-за запуска массивов mdadm ваша таблица разделов будет пустой, несмотря на успешную установку (ядро знает разделы, но grub не понимает, что делать естественным образом).
Я знаю это, потому что я ворвался в оболочку и получил доступ к / target и запустил grub-install, где упоминалось что-то о отсутствующем диске (fdisk -l / dev / sda показал пустую таблицу разделов!).
Переустановка или воссоздание правильной таблицы разделов позволит успешно выполнить grub-install / dev / sda.
источник