На момент 14 сентября 2012 года, после очередной серии изменений в коде загрузки KRD, работающая инструкция выглядит так: 1) Скачиваем эту самую последнюю версию: http://rescuedisk.kaspersky-labs.com/rescued...._10.iso A) Для запуска из образа: 2) Кладём образ в /rescue/rescue.iso 3) Из образа достаём файлы /boot/rescue и /boot/rescue.igz, кладём в rescue 4) menu.lst:
Добавлено (04.01.2009, 18:48) --------------------------------------------- По аналогии с SystemRescueCd сделал тут тоже самое. При загрузке говорит что не может найти cdrom.
taks, Видимо нет драйвера для контроллера винчестеров или он работает не корректно.
DrDEVIL666, Я же писал - просто сотри те циферки. А это меню нерабочее. Для понимания сути:
Код
parttype (%@root:~1,3%,3) | set ID=
означает считать ID четвертого раздел рутового устройства (обычно это (hd0,3)) и передать данные в переменную ID. А раз ты вставил какие-то циферки то переменная ID всегда будет одинаковая и проверка типа раздела не будет работать. За комментировав строку "root (255)", команды kernel и initrd не найдут файлов для загрузки. И по ходу самое главное - гибридная загрузка образа на виртуалке не работает. Потому что команда partnew должна записать на флешку данные о монтируемом разделе, а флешка под виртуалкой в начале загрузки находиться в режиме "только чтение".
DrDEVIL666, И как это понимать? set ISO=/rescue/rescue.iso и kernel /boot/kav/ вмместе с initrd /boot/kav/ ? Все в разных папках лежит? Или редактировали само ИСО?
А зачем еще держать россыпь файлов когда есть ISO образ из которого касперский без проблем грузиться ? На скрине то о чем я писал выше - флешка под виртуалкой в режиме чтения и partnew не работает.
Это я вспомнил как один пользователь говорил что у него не работает "partnew (%@root:~1,3%,3)", а точное указание без переменной "partnew (hd0,3)" отрабатывало без проблем. Команда ls служит для проверки образа на флешке, чтоб избежать возможных проблем когда биос материнки может определить флешку дисководом - (fd0).
Atlant, не должен: директории /EFI/ в образе нет (новые EFI с поддержкой iso9660 не найдут там нужных файлов), единственный ElTorito образ - это No Emulation для BIOS с кодом GRUB (а для старых EFI нужен образ FAT12 с директорией /EFI/). OVMF с этого диска тоже не загружается. НАЖМИ МЕНЯ, прежде чем что-либо написать
Возможно, они пытались собрать образ с поддержкой двойной загрузки BIOS (GRUB-PC - No emulation) + EFI (FAT -> GRUB-EFI - No emulation), но обнаружили, что многие BIOS (как и EFI) реагируют на диски с двумя ElTorito записями абсолютно неадекватно. Но оставили для желающих возможность быстро собрать образ с -e efi.img -no-emul-boot -isohybrid-gpt-basdat, если нужно? НАЖМИ МЕНЯ, прежде чем что-либо написать
Я пробовал пере собрать образ указав EFI загрузчик: -eltorito-alt-boot -b efi.img -no-emul-boot или просто распаковав efi.img в корень FAT32 флешки (как и сам образ). В итоге по экрану идет зацикленная строчка "errror: no such device: 1983-02-21-07-00-00-00.". Вообще логику разработчиков порой сложно понять. Так используя родную утилиту для записи образа касперского на флешку, получаем цепочку загрузчиков Syslinux > Grub4Dos 0.4.4 (древний то какой) > Grub2 > и наконец то сам линукс.
Atlant, Распокавал и оставил как было - root=live:CDLABEL=KRD10 ? P.S. В образе кривые - bootx64.efi, bootia32.efi,grubx64.efi У меня из PartedMagic нормально запускается
Сообщение отредактировал coka - Пятница, 10.07.2015, 22:24