LINUX.ORG.RU

uefi ubuntu failed grub-update

 , ,


0

1

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

Ответ на: комментарий от FrozenLamp

Тогда тебе следует предоставить больше информации: как разбивал разделы (и какие разделы уже были), на каком этапе возникла ошибка, полный её текст, что при этом оказывается в логах (/var/log/messages) и так далее.

Есть альтернативный вариант: подождать убунтушников, которым знакома эта конкретная проблема и они угадают её по имеющемуся скудному описанию. Но таких может и не быть.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

Выдержки из /var/log/syslog , messages не было

Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/30utility
Jan  1 14:13:24 ubuntu 30utility: debug: /dev/sda7 is not a FAT partition: exiting
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/40lsb
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/70hurd
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/80minix
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/83haiku
Jan  1 14:13:24 ubuntu 83haiku: debug: /dev/sda7 is not a BeFS partition: exiting
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90linux-distro
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/90solaris
Jan  1 14:13:24 ubuntu 50mounted-tests: debug: running subtest /usr/lib/os-probes/mounted/efi
Jan  1 14:13:24 ubuntu os-prober: debug: /dev/sda8: is active swap
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/05efi on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 05efi: debug: /dev/sdb1 is a FAT32 partition
Jan  1 14:13:24 ubuntu 05efi: debug: /dev/sdb1 partition scheme is dos
Jan  1 14:13:24 ubuntu 05efi: debug: /dev/sdb1 partition type is 0xc
Jan  1 14:13:24 ubuntu 05efi: debug: /dev/sdb1 is not a ESP partition: exiting
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/10freedos on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 10freedos: debug: /dev/sdb1 is a FAT32 partition
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/10qnx on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 10qnx: debug: /dev/sdb1 is not a QNX4 partition: exiting
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/20macosx on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu macosx-prober: debug: /dev/sdb1 is not an HFS+ partition: exiting
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 20microsoft: debug: Skipping legacy bootloaders on UEFI system
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/30utility on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 30utility: debug: /dev/sdb1 is a FAT32 partition
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/40lsb on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/70hurd on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/80minix on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/83haiku on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu 83haiku: debug: /dev/sdb1 is not a BeFS partition: exiting
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sdb1
Jan  1 14:13:24 ubuntu os-prober: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sdb1
Jan  1 14:13:25 ubuntu kernel: [  264.102382] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.102393] pcieport 0000:00:1d.3: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00eb(Receiver ID)
Jan  1 14:13:25 ubuntu kernel: [  264.102396] pcieport 0000:00:1d.3:   device [8086:9d1b] error status/mask=00000001/00002000
Jan  1 14:13:25 ubuntu kernel: [  264.102398] pcieport 0000:00:1d.3:    [ 0] Receiver Error         (First)
Jan  1 14:13:25 ubuntu kernel: [  264.102409] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103097] pcieport 0000:00:1d.3: can't find device of ID00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103113] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103120] pcieport 0000:00:1d.3: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00eb(Receiver ID)
Jan  1 14:13:25 ubuntu kernel: [  264.103121] pcieport 0000:00:1d.3:   device [8086:9d1b] error status/mask=00000001/00002000
Jan  1 14:13:25 ubuntu kernel: [  264.103123] pcieport 0000:00:1d.3:    [ 0] Receiver Error         (First)
Jan  1 14:13:25 ubuntu kernel: [  264.103129] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103819] pcieport 0000:00:1d.3: can't find device of ID00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103833] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103839] pcieport 0000:00:1d.3: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00eb(Receiver ID)
Jan  1 14:13:25 ubuntu kernel: [  264.103840] pcieport 0000:00:1d.3:   device [8086:9d1b] error status/mask=00000001/00002000
Jan  1 14:13:25 ubuntu kernel: [  264.103841] pcieport 0000:00:1d.3:    [ 0] Receiver Error         (First)
Jan  1 14:13:25 ubuntu kernel: [  264.103855] pcieport 0000:00:1d.3: AER: Corrected error received: id=00eb
Jan  1 14:13:25 ubuntu kernel: [  264.103862] pcieport 0000:00:1d.3: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00eb(Receiver ID)
Jan  1 14:13:25 ubuntu kernel: [  264.103863] pcieport 0000:00:1d.3:   device [8086:9d1b] error status/mask=00000001/00002000
Jan  1 14:13:25 ubuntu kernel: [  264.103864] pcieport 0000:00:1d.3:    [ 0] Receiver Error         (First)
Jan  1 14:13:25 ubuntu grub-installer: error: Running 'update-grub' failed.
Jan  1 14:13:29 ubuntu ubiquity[3367]: Reverting lockdown of the desktop environment.
Jan  1 14:13:29 ubuntu activate-dmraid: No Serial ATA RAID disks detected
Разделы размечал при установке, вот что сейчас есть
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 238.5G  0 disk 
├─sda1   8:1    0   260M  0 part 
├─sda2   8:2    0    16M  0 part 
├─sda3   8:3    0 193.5G  0 part /media/ubuntu/Windows
├─sda4   8:4    0   980M  0 part 
├─sda5   8:5    0  13.7G  0 part 
├─sda6   8:6    0  16.8G  0 part /media/ubuntu/1240d7ae-a1c1-48a7-aa4d-901a4251d
├─sda7   8:7    0   9.6G  0 part /media/ubuntu/dc862dad-30eb-4b71-945f-acff19c4d
└─sda8   8:8    0   1.9G  0 part [SWAP]
sdb      8:16   1  15.1G  0 disk 
└─sdb1   8:17   1  15.1G  0 part /cdrom
loop0    7:0    0 975.9M  1 loop /rofs
sda1 - efi, sda2 - msftres, sda6 - это корневой раздел, sda7 - home, sda8 - swap. Остальные с виндой и ее разделами восстановления. Все разделы кроме sda6,sda7,sda8 были, остальные разметил при установке. (Предварительно сжал том в винде). Ошибка появляется на стадии «Running update-grub». Если посмотреть через live ubuntu, в разделе sda6 появились системные папки.

FrozenLamp
() автор топика
Ответ на: комментарий от FrozenLamp

Так, оно не видит твой ESP (sda1). Вообще, не помешал бы лог чуть повыше того, что ты привёл.

gdisk /dev/sda <<< p

Что говорит эта команда?

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от intelfx
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  

FrozenLamp
() автор топика
11 апреля 2017 г.

Удалось победить ? Я столкнулся с подобной проблемой.

instabus
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.