Назад | Перейти на главную страницу

Как загрузить изображение с помощью Grub

У меня есть спасательный флэш-накопитель от производителя, который позволяет загружаться в специализированный образ Linux и удалять программное обеспечение с вышедшего из строя ПК.

содержимое флэш-накопителя:

.
├── bzImage
├── grub
│   ├── fonts
│   │   └── unicode.pf2
│   ├── grub.cfg
│   ├── grubenv
│   ├── i386-pc
│   │   |       !!!A LOT OF .MOD FILES HERE
|   |   ├── fat.mod
│   │   └── gzio.mod
│   ├── locale
|   |   └── ...
│   └── themes
│       └── ...

Содержимое grub.cfg:

set timeout=0;
menuentry "Dallas Lock rescue" {
    insmod gzio
        insmod fat
        set root='hd0,msdos1'
        linux /bzImage quiet splash
        echo "Loading \"Dallas Lock rescue ...\" "
}

И у меня есть мультизагрузочный аварийный диск, который также использует grub. Я попытался загрузить файл bzImage из этого погружения, добавив новый элемент меню. Расположение bzImage: / Linux / DallasLock / bzImage

grub.cfg:

....
if [ -e /Linux/DallasLock/bzImage ]; then
menuentry "Dallas Lock" {
    configfile /boot/grub/DallasLock.cfg
}
fi
....

DallasLock.cfg:

set timeout=0;
menuentry "Dallas Lock rescue" {
    insmod gzio
    insmod fat
    set root='(hd0,gpt1)'
    linux /Linux/DallasLock/bzImage quiet splash
}

Запись появляется в списке меню, но ничего не работает. Когда я его выбираю, кажется, что компьютер зависает. Я попытался ввести все эти команды вручную в консоли grub, после того, как я ввел "linux / path-to-bzimage / bzImage", светодиодный индикатор на флеш-накопителе мигает один раз и ничего более. Что я делаю не так?