Bug 49376 - Does not boot regular-rescue-*-x86_64.iso on Dell Precision Tower 3420
Summary: Does not boot regular-rescue-*-x86_64.iso on Dell Precision Tower 3420
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: shim-signed (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Николай Костригин
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-12 15:16 MSK by Arseny Maslennikov
Modified: 2024-03-18 20:03 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arseny Maslennikov 2024-02-12 15:16:07 MSK
Записал носитель:
  % udd if=./regular-rescue-latest-x86_64.iso of=/dev/sdb bs=2M status=progress
  338+1 records in
  338+1 records out
  709836800 bytes (710 MB, 677 MiB) copied, 63,5827 s, 11,2 MB/s
  % lsblk -o name,uuid,size /dev/sdb
  NAME   UUID                                   SIZE
  sdb    2024-02-07-05-50-41-00                15,1G
  ├─sdb1 2024-02-07-05-50-41-00               670,8M
  ├─sdb2 D364-F3CC                              5,8M
  └─sdb3                                        300K
  # blkid /dev/sdb2
  /dev/sdb2: SEC_TYPE="msdos" LABEL_FATBOOT="El Torito" LABEL="El Torito" UUID="D364-F3CC" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="Appended2" PARTUUID="d6d8f3b5-ef46-4cc5-b2fb-a047904e8aae"

Воткнул его в Dell Precision Tower 3420 (EFI, secure boot disabled).
Явно выбрал его в boot menu прошивки: не грузится, прошивка даёт сообщение в духе "No bootable devices found".
После дальнейших операций:
  # mount /dev/sdb2 /mnt
  # cp -vb /mnt/EFI/BOOT/{grubx64.efi,bootx64.efi}
'/mnt/EFI/BOOT/grubx64.efi' -> '/mnt/EFI/BOOT/bootx64.efi' (backup: '/mnt/EFI/BOOT/bootx64.efi~')
cp: error copying '/mnt/EFI/BOOT/grubx64.efi' to '/mnt/EFI/BOOT/bootx64.efi': No space left on device
'/mnt/EFI/BOOT/bootx64.efi~' -> '/mnt/EFI/BOOT/bootx64.efi' (unbackup)
  # mv -v /mnt/EFI/BOOT/{grubx64.efi,bootx64.efi}
renamed '/mnt/EFI/BOOT/grubx64.efi' -> '/mnt/EFI/BOOT/bootx64.efi'
  # umount /mnt

, сводящихся к замене bootx64.efi на включённый в образ grub, загрузилось, стало видно типичное для regular-rescue-* grub-меню.

Выкрутиться можно, но предлагать такое пользователям с нашей стороны нехорошо.