LINUX.ORG.RU

После обновления Manjaro ПК грузится сразу в BIOS

 ,


0

1

Случилась неприятность после крупного обновления Manjaro. Комп перестал грузиться даже в grub. То есть грузится сразу в интерфейс BIOS. Грешил на залипший delete на клаве, но нет, отключил клавиатуру, то же самое. Заменил на всякий батарейку на материнке. Как происходит обычная загрузка: появляется лого материнки с вариантами комбинаций клавиш для входа в BIOS, выбора загрузочного устройства и т.д., затем монитор гаснет и появляется grub и система грузится. Сейчас же после экрана с лого экран гаснет и сразу заходит в BIOS. Прошерстил все настройки в биосе, все так же как и до проблемы, все жесткие диски видны, порядок загрузки не именен. Куда дальше копать не понятно, единственное предположение на слетевший grub, но в таком случае обычно появлиется надпись о том что бут девайс не обнаружен, в моем случае такой надписи нет.

может манжаро докатился до systemd-boot? При отсутсвии других осей у него единственная опция как раз биос. Наверное еще и время ожидания 0. Но это просто догадки от нечего делать

monkdt
()
Ответ на: комментарий от master_0K

Да все устройства на месте, также загрузочное устройство с именем Manjaro тоже и стоит первым в списке загружаемых. Если загрузить его через F12, тот же результат - в биос.

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

Т.е. загрузка не выполняется. Поломался загрузчик. Если бы только конфигурация слетела, была бы консоль восстановления.

Загрузочная флешка, другая ОС, другой компьютер есть?

master_0K
()
Ответ на: комментарий от Faust5000

А загрузиться с LiveFlash или LiveCD какого-нибудь можешь?

Вообще с моей колокольни кажется, что у тебя банально слетел загрузчик из MBR, если правда BIOS, или пропала запись в UEFI, если UEFI, или загрузчик с EFI раздела исчез.

А матплата ведет себя так просто потому, что не знает, что именно грузить.

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

Извиняюсь, это по привычке, конечно же загрузка в UEFI. Завалялась одна флешка с Linux Mint,грузится без проблем. Было подозрение на то что слетела запись в UEFI, но тогда мне кажется и устройства Manjaro в списке не было бы, потому как помню выкорчевывал когда-то запись Ubuntu через редактор BCD, оставшуюся даже после удаления дистра.

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

Интересно. Но дьявол в деталях. У тебя по идее есть всё, чтобы всё работало. Но оно не работает. Значит, что-то несколько не так.

Покажи выводы:

fdisk -l
efibootmgr -v
ls -laR /куда_ты_там_efi_раздел_смонтировал
Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Faust5000

grub.cfg есть? что внутри?

выполни ls -lah -R, ответ покажи. Хотя нет. Надо разметку сообщений использовать. Это беда…

Лучше покажи что

efibootmgr выдаёт

P.S. Сделай пока, что Vsevolod просит. Обязательно с разметкой сообщений.

Два советчика, хуже одного.

master_0K
()
Последнее исправление: master_0K (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

Итак, по порядку:

Disk /dev/loop0: 2,31 GiB, 2481483776 bytes, 4846648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 119,24 GiB, 128035676160 bytes, 250069680 sectors
Disk model: SATA SSD        
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 038D8ABA-67F6-254D-9780-76474B2091EB

Device         Start       End   Sectors  Size Type
/dev/sda1       2048   1050623   1048576  512M EFI System
/dev/sda2    1050624 132122623 131072000 62,5G Linux filesystem
/dev/sda3  132122624 195037183  62914560   30G Linux filesystem


Disk /dev/sdb: 298,09 GiB, 320071851520 bytes, 625140335 sectors
Disk model: WDC WD3200AAKS-0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: B849A0E1-06D9-4CFD-BAB2-EB0BE5BDC5FD

Device         Start       End   Sectors   Size Type
/dev/sdb1       2048 359323647 359321600 171,3G Linux filesystem
/dev/sdb2  359323648 625139711 265816064 126,8G Linux filesystem


Disk /dev/sdc: 931,51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: WDC WD10EZEX-60Z
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E8AF341D-7B48-9F46-8EF6-371255B0B229

Device     Start        End    Sectors   Size Type
/dev/sdc1   2048 1953523711 1953521664 931,5G Linux filesystem


Disk /dev/sdd: 3,75 GiB, 4023386112 bytes, 7858176 sectors
Disk model: Silicon-Power4G 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 4F11B734-C1FB-49E2-85D8-BF2ED72EDBB3

Device       Start     End Sectors  Size Type
/dev/sdd1       64 5162663 5162600  2,5G Microsoft basic data
/dev/sdd2  5162664 5171159    8496  4,1M EFI System
/dev/sdd3  5173248 7858112 2684865  1,3G Linux filesystem
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0000,0002,0001
Boot0000* Manjaro	HD(1,GPT,9f2e2a6b-b5a8-a446-a294-21883d7e2807,0x800,0x100000)/File(\EFI\Manjaro\grubx64.efi)
Boot0001* Hard Drive 	BBS(HD,,0x0)AMGOAMNO........o.S.A.T.A. .S.S.D....................A...........................>..Gd-.;.A..MQ..L.2.D.0.1.0.9.8.8.C.1.5.0.6.1. .9. . . . ......AMBOAMNO........o.W.D.C. .W.D.3.2.0.0.A.A.K.S.-.0.0.B.3.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.C.W.T.A.3.1.6.5.2.3.8.7......AMBOAMNO........o.W.D.C. .W.D.1.0.E.Z.E.X.-.6.0.Z.F.5.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.M.W.1.C.4.S.4.4.6.6.2.9......AMBOAMNO........a.M.u.l.t.i. .F.l.a.s.h. .R.e.a.d.e.r. .1...0.0....................A................................Gd-.;.A..MQ..L.0.5.8.F.6.3.6.6.6.4.7.1......AMBOAMNO........i.U.F.D. .2...0. .S.i.l.i.c.o.n.-.P.o.w.e.r.4.G. .1.1.0.0....................A.............................6..Gd-.;.A..MQ..L.1.1.1.2.0.1.5.4.0.0.0.0.2.2.0.6......AMBO
Boot0002* UEFI: UFD 2.0 Silicon-Power4G 1100	HD(2,GPT,4f11b734-c1fb-49e2-85da-bf2ed72edbb3,0x4ec6a8,0x2130)/File(\EFI\BOOT\BOOTX64.EFI)AMBO
.:
total 8
drwxr-xr-x 3 root root 4096 Jan  1  1970 .
drwxr-xr-x 1 root root  240 Apr  2 17:35 ..
drwxr-xr-x 4 root root 4096 Dec  2  2021 EFI

./EFI:
total 16
drwxr-xr-x 4 root root 4096 Dec  2  2021 .
drwxr-xr-x 3 root root 4096 Jan  1  1970 ..
drwxr-xr-x 2 root root 4096 Dec  2  2021 Manjaro
drwxr-xr-x 2 root root 4096 Dec  2  2021 boot

./EFI/Manjaro:
total 284
drwxr-xr-x 2 root root   4096 Dec  2  2021 .
drwxr-xr-x 4 root root   4096 Dec  2  2021 ..
-rwxr-xr-x 1 root root 282624 Dec  2  2021 grubx64.efi

./EFI/boot:
total 284
drwxr-xr-x 2 root root   4096 Dec  2  2021 .
drwxr-xr-x 4 root root   4096 Dec  2  2021 ..
-rwxr-xr-x 1 root root 282624 Dec  2  2021 bootx64.efi
Faust5000
() автор топика
Ответ на: комментарий от Faust5000

На мой взгляд такого быть не должно

Boot0001* Hard Drive 	BBS(HD,,0x0)AMGOAMNO........o.S.A.T.A. .S.S.D....................A...........................>..Gd-.;.A..MQ..L.2.D.0.1.0.9.8.8.C.1.5.0.6.1. .9. . . . ......AMBOAMNO........o.W.D.C. .W.D.3.2.0.0.A.A.K.S.-.0.0.B.3.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.C.W.T.A.3.1.6.5.2.3.8.7......AMBOAMNO........o.W.D.C. .W.D.1.0.E.Z.E.X.-.6.0.Z.F.5.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.M.W.1.C.4.S.4.4.6.6.2.9......AMBOAMNO........a.M.u.l.t.i. .F.l.a.s.h. .R.e.a.d.e.r. .1...0.0....................A................................Gd-.;.A..MQ..L.0.5.8.F.6.3.6.6.6.4.7.1......AMBOAMNO........i.U.F.D. .2...0. .S.i.l.i.c.o.n.-.P.o.w.e.r.4.G. .1.1.0.0....................A.............................6..Gd-.;.A..MQ..L.1.1.1.2.0.1.5.4.0.0.0.0.2.2.0.6......AMBO

Не понятно только насколько это влияет на проблему.

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

По умолчанию Manjaro, её запись выглядит нормальной. У меня медленный инет, я ещё долго Manjaro Xfce качать буду, чтобы на UEFI её в виртуалке поставить и сравнить…

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Faust5000

Я это видел. Я про это:

Кроме этого, есть системный раздел с директорией @ в которой лежат в boot лежат директории efi, grub, memtest86+. Так вот здесь директория boot пуста.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от master_0K

Тоже впервые, но UEFI — глючное дерьмо по умолчанию, так что ХЗ, может, так и должно быть. Я обычно использую совместимость с BIOS, там хотя бы предсказуемое поведение.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Faust5000

Это не трогай, к загрузке это отношения не имеет. Ладно, ждем пока у меня скачается Manjaro или если найдется доброволец помочь с Manjaro на UEFI, чтобы сравнить, всё ли у тебя правильно… потому что конфигурация загрузчиков в разных дистрибутивах разная.

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

Windows это я не досмотрел, всего лишь раздел NTFS. Но дальше

Disk identifier: 038D8ABA-67F6-254D-9780-76474B2091EB

Device         Start       End   Sectors  Size Type
/dev/sda1       2048   1050623   1048576  512M EFI System
Boot0000* Manjaro	HD(1,GPT,9f2e2a6b-b5a8-a446-a294-21883d7e2807,0x800,0x100000)/File(\EFI\Manjaro\grubx64.efi)

Для загрузочной флешки все Ok

Disk identifier: 4F11B734-C1FB-49E2-85D8-BF2ED72EDBB3

Device       Start     End Sectors  Size Type
/dev/sdd2  5162664 5171159    8496  4,1M EFI System
Boot0002* UEFI: UFD 2.0 Silicon-Power4G 1100	HD(2,GPT,4f11b734-c1fb-49e2-85da-bf2ed72edbb3,0x4ec6a8,0x2130)/File(\EFI\BOOT\BOOTX64.EFI)AMBO

Или я чего-то опять не понял?

master_0K
()
Ответ на: комментарий от Vsevolod-linuxoid

Есть раздел, и рядом EFI – я и решил, что «винда» есть. Но «да», это флешка.

Device       Start     End Sectors  Size Type
/dev/sdd1       64 5162663 5162600  2,5G Microsoft basic data
/dev/sdd2  5162664 5171159    8496  4,1M EFI System
/dev/sdd3  5173248 7858112 2684865  1,3G Linux filesystem
master_0K
()
Ответ на: комментарий от master_0K

UEFI бывают кривыми. Зачастую они грубо нарушают спецификации — например, хранят часть критических для собственной работы данных в отдельном разделе на диске.

Да, такая запись по идее не должна существовать, но мало ли, какой бред пришел в голову программистам этого UEFI.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от master_0K
/dev/sda1: LABEL_FATBOOT="NO_LABEL" LABEL="NO_LABEL" UUID="D0DE-1D99" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="9f2e2a6b-b5a8-a446-a294-21883d7e2807"
/dev/sda2: UUID="fa17cd2f-6636-470e-ba87-aa0eedb15c92" UUID_SUB="76e6affa-d631-4128-adff-ee3a0f259f57" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="b505c808-1b43-3049-b129-f746d176e087"
/dev/sda3: UUID="a51643c0-81a9-4b9c-8e9f-612d0eff3f2f" UUID_SUB="4b6a8603-e211-4306-a017-bc40603aaf6f" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="a242d0c4-fb1e-5d40-a9c2-e7c7f41bdba7"
/dev/sdb1: LABEL="Desktop" UUID="653da7d6-e8fa-43af-b812-8d879a1ef4f2" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="4822e38a-85da-a74e-831c-d9abc85d7eaa"
/dev/sdb2: UUID="6ccb4c5c-e39d-4f7e-b1ba-cff5443fe6bc" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="e62c9273-483b-514d-8d2b-aa082f796e2c"
/dev/sdc1: LABEL="Files" UUID="29606ac7-a142-421e-86c2-aa0fa3bb2fcd" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="c7d832ed-ebea-9940-8392-fbccb725b220"
/dev/sdd1: BLOCK_SIZE="2048" UUID="2022-12-17-22-50-00-00" LABEL="Linux Mint 21.1 Xfce 64-bit" TYPE="iso9660" PARTLABEL="ISO9660" PARTUUID="4f11b734-c1fb-49e2-85d9-bf2ed72edbb3"
/dev/sdd2: SEC_TYPE="msdos" LABEL_FATBOOT="ESP" LABEL="ESP" UUID="8D6C-A9F8" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Appended2" PARTUUID="4f11b734-c1fb-49e2-85da-bf2ed72edbb3"
/dev/sdd3: LABEL="writable" UUID="a619b70c-d157-11ed-8a07-e1561166746b" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="158517b7-d37d-a247-93ab-05f358338ad9"
/dev/loop0: TYPE="squashfs"
Faust5000
() автор топика
Ответ на: комментарий от Faust5000

Вот вывод с моей Manjaro на виртуалке, только что поставил:

[manjaro ~]# lsblk -f
NAME   FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                           
├─sda1 vfat   FAT32       76EC-56A9                             299,1M     0% /boot/efi
├─sda2 xfs                baa6e3f5-e593-49ed-b413-f737e0cd0c78   47,2G    18% /
└─sda3 swap   1     swap  c7459db8-31ae-41c4-b449-c799e4ad4120                [SWAP]
sr0                                                                           
[manjaro ~]# fdisk -l /dev/sda
Диск /dev/sda: 64 GiB, 68719476736 байт, 134217728 секторов
Disk model: VBOX HARDDISK   
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: C50C8836-3112-BA46-B74F-92F8D0205068

Устр-во       начало     Конец   Секторы Размер Тип
/dev/sda1       4096    618495    614400   300M EFI
/dev/sda2     618496 120848157 120229662  57,3G Файловая система Linux
/dev/sda3  120848158 134207009  13358852   6,4G Linux своп
[manjaro ~]# efibootmgr -v
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0004,0000,0001,0002,0003
Boot0000* UiApp	FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(462caa21-7614-4503-836e-8ab6f4662331)
      dp: 04 07 14 00 c9 bd b8 7c eb f8 34 4f aa ea 3e e4 af 65 16 a1 / 04 06 14 00 21 aa 2c 46 14 76 03 45 83 6e 8a b6 f4 66 23 31 / 7f ff 04 00
Boot0001* UEFI VBOX CD-ROM VB1-1a2b3c4d 	PciRoot(0x0)/Pci(0xd,0x0)/Sata(1,65535,0){auto_created_boot_option}
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 0d / 03 12 0a 00 01 00 ff ff 00 00 / 7f ff 04 00
    data: 4e ac 08 81 11 9f 59 4d 85 0e e2 1a 52 2c 59 b2
Boot0002* UEFI VBOX HARDDISK VBed8c131e-834bcb2c 	PciRoot(0x0)/Pci(0xd,0x0)/Sata(0,65535,0){auto_created_boot_option}
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 0d / 03 12 0a 00 00 00 ff ff 00 00 / 7f ff 04 00
    data: 4e ac 08 81 11 9f 59 4d 85 0e e2 1a 52 2c 59 b2
Boot0003* EFI Internal Shell	FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(7c04a583-9e3e-4f1c-ad65-e05268d0b4d1)
      dp: 04 07 14 00 c9 bd b8 7c eb f8 34 4f aa ea 3e e4 af 65 16 a1 / 04 06 14 00 83 a5 04 7c 3e 9e 1c 4f ad 65 e0 52 68 d0 b4 d1 / 7f ff 04 00
Boot0004* Manjaro	HD(1,GPT,c4ef41da-1579-ac41-876c-b67dfd250f7a,0x1000,0x96000)/File(\EFI\Manjaro\grubx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 10 00 00 00 00 00 00 00 60 09 00 00 00 00 00 da 41 ef c4 79 15 41 ac 87 6c b6 7d fd 25 0f 7a 02 02 / 04 04 36 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 61 00 6e 00 6a 00 61 00 72 00 6f 00 5c 00 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
[manjaro ~]# blkid -c /dev/null
/dev/sda2: UUID="baa6e3f5-e593-49ed-b413-f737e0cd0c78" BLOCK_SIZE="512" TYPE="xfs" PARTLABEL="root" PARTUUID="8ca0f25e-fbfe-ed48-9c22-c1a70f0d6be3"
/dev/sda3: LABEL="swap" UUID="c7459db8-31ae-41c4-b449-c799e4ad4120" TYPE="swap" PARTUUID="7d8d37f9-1c31-c147-bb7f-414c6f86f06c"
/dev/sda1: UUID="76EC-56A9" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="c4ef41da-1579-ac41-876c-b67dfd250f7a"
[manjaro ~]# ls -laR /boot/efi/
/boot/efi/:
итого 8
drwx------ 3 root root 4096 янв  1  1970 .
drwxr-xr-x 5 root root  196 апр  2 23:05 ..
drwx------ 4 root root 4096 апр  3  2023 EFI

/boot/efi/EFI:
итого 16
drwx------ 4 root root 4096 апр  3  2023 .
drwx------ 3 root root 4096 янв  1  1970 ..
drwx------ 2 root root 4096 апр  3  2023 boot
drwx------ 2 root root 4096 апр  3  2023 Manjaro

/boot/efi/EFI/boot:
итого 156
drwx------ 2 root root   4096 апр  3  2023 .
drwx------ 4 root root   4096 апр  3  2023 ..
-rwx------ 1 root root 151552 апр  3  2023 bootx64.efi

/boot/efi/EFI/Manjaro:
итого 156
drwx------ 2 root root   4096 апр  3  2023 .
drwx------ 4 root root   4096 апр  3  2023 ..
-rwx------ 1 root root 151552 апр  3  2023 grubx64.efi
[manjaro ~]# 
Vsevolod-linuxoid ★★★★★
()