Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: update-grub failed  (Прочитано 1834 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andruum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
update-grub failed
« : 03 Января 2017, 11:51:18 »
В общем такая тема, новый ноут с Windows 10. Решил поставить вторую систему в виде Ubuntu. Сделал live usb, при загрузке выбрал загрузку с флешки. Но в списке было два пункта с USB. Один был с надписью UEFI, другой без UEFI. Выбрал который без UEFI, установил. (При установке ubuntu не нашла вторую систему в виде Windows) В общем, после этого решил что я сделал что-то не так и решил установить снова, выбрав при этом пункт с UEFI в меню выбора загрузки. Предварительно разметил диск заново. Стал устанавливать, Windows в этот раз определилась. Но под конец установки установщик выдал ошибку failed update-grub или что-то типа того. В меню выбора устройства загрузки есть пункт OS boot manager uefi ubuntu. Если загрузиться в него, появляется grub 2 командная строка. (Minimal BASH-like line editing is supported.)
Так вот, что теперь делать? Прошу совета, не решаюсь чинить то, что уже сломалось

GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): Disk /dev/sda: 500118192 sectors, 238.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 353A2D39-6ED5-4DDE-9533-7CBF0138A855
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 500118158
Partitions will be aligned on 2048-sector boundaries
Total free space is 3770989 sectors (1.8 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          534527   260.0 MiB   EF00  EFI system partition
   2          534528          567295   16.0 MiB    0C01  Microsoft reserved part
   3          567296       406441983   193.5 GiB   0700  Basic data partition
   4       469356544       471363583   980.0 MiB   2700  Basic data partition
   5       471363584       500107263   13.7 GiB    0700  Basic data partition
   6       406441984       441597951   16.8 GiB    8300 
   7       441597952       461598719   9.5 GiB     8300 
   8       461598720       465598463   1.9 GiB     8200 

sda6 - это корневой раздел, sda7 - home, sda8 - swap. Остальные с виндой и ее разделами восстановления. Все разделы кроме sda6,sda7,sda8 были, остальные разметил при установке. (Предварительно сжал том в винде). Ошибка появляется на стадии «Running update-grub». Если посмотреть через live ubuntu, в разделе sda6 появились системные папки.

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 06/01/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 03:38:11 от zg_nico »

toZen

  • Гость
Re: update-grub failed
« Ответ #1 : 03 Января 2017, 12:02:35 »
andruum, этот мануал читали?

Оффлайн andruum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: update-grub failed
« Ответ #2 : 03 Января 2017, 12:20:26 »
τοΖεη, читал. Boot repair может решить эту проблему?

toZen

  • Гость
Re: update-grub failed
« Ответ #3 : 03 Января 2017, 13:23:35 »
andruum, т.е., установка сделана в соответствии с инструкцией.
Так?
BootRepair может и решит проблему, в любом случае - нужно пробовать.

### UPD ###
На всякий случай, покажите пожалуйста вывод терминала по команде:
sudo parted -lДля этого, запустите установочный диск в режиме "Try Ubuntu".
« Последнее редактирование: 03 Января 2017, 13:40:49 от τοΖεη »

Оффлайн andruum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: update-grub failed
« Ответ #4 : 03 Января 2017, 14:11:49 »
τοΖεη, Первый раз - не по инструкции. Потом да.
Boot repair с рекомендуемыми настройками не помог.
Model: ATA SanDisk SD8SNAT- (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End    Size    File system     Name                          Flags
 1      1049kB  274MB  273MB   fat32           EFI system partition          boot
 2      274MB   290MB  16.8MB                  Microsoft reserved partition  msftres
 3      290MB   208GB  208GB   ntfs            Basic data partition          msftdata
 6      208GB   226GB  18.0GB  ext4
 7      226GB   236GB  10.2GB  ext4
 8      236GB   238GB  2048MB  linux-swap(v1)
 4      240GB   241GB  1028MB  ntfs            Basic data partition          hidden, diag
 5      241GB   256GB  14.7GB  ntfs            Basic data partition          hidden, msftdata


Model: A-DATA USB Flash Drive (scsi)
Disk /dev/sdb: 16.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  16.2GB  16.2GB  primary  fat32        boot, lba

toZen

  • Гость
Re: update-grub failed
« Ответ #5 : 03 Января 2017, 14:21:39 »
andruum, запуститесь ещё раз в LiveCD/USB и дайте в терминал:
sudo grub-install /dev/sdasudo update-grub

Оффлайн andruum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: update-grub failed
« Ответ #6 : 03 Января 2017, 15:46:04 »
τοΖεη,
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/cow'.
ubuntu@ubuntu:~$ sudo update-grub
/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: update-grub failed
« Ответ #7 : 03 Января 2017, 16:01:32 »
andruum, Installing for i386-pc platform.
эм... Точно згружено в EFI режиме?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн symon.2014

  • Забанен
  • Старожил
  • *
  • Сообщений: 1225
  • Ковырятель страны OS.
    • Просмотр профиля
Re: update-grub failed
« Ответ #8 : 03 Января 2017, 16:10:40 »
Цитировать
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Судя по всему это лайв. И что куда ставится? Может корень стоит примонтировать?

toZen

  • Гость
Re: update-grub failed
« Ответ #9 : 03 Января 2017, 16:18:02 »
 :-\ Что-то я стормозил...
Конечно нужно примонтировать раздел с Ubuntu и тогда уже устанавливать загрузчик в корень.
andruum, извините, мой косяк.
Вобщем, из-под LiveCD нужно сделать так:
sudo mount /dev/sda6 /mnt ; cd /mntsudo grub-install /dev/sdaИ покажите тогда:
sudo update-grub
« Последнее редактирование: 03 Января 2017, 16:24:35 от τοΖεη »

Оффлайн andruum

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: update-grub failed
« Ответ #10 : 03 Января 2017, 18:41:35 »
τοΖεη,
Наверное вы имели ввиду с опцией --root-directory=/mnt , без нее не находит, выводит так же error: failed to get canonical path of `/cow'.
В общем, вот результат:
sudo grub-install --root-directory=/mnt /dev/sda
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.


Пользователь добавил сообщение 04 Января 2017, 14:06:37:
На некоторых ресурсах предлагается установить флаг bios_grub. Это то что нужно или не применимо для данной ситуации?
« Последнее редактирование: 04 Января 2017, 14:06:37 от andruum »

 

Страница сгенерирована за 0.03 секунд. Запросов: 23.