Сайт | Скачать | Видео | Wiki

Автор Тема: Загрузка дистрибутивов и утилит через grub4dos и grub2  (Прочитано 35300 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Проверил на xubuntu.iso - работает
А при EFI загрузке не работает. На всякий случай взял EFI с полным набором модулей из свежей lubuntu. Scanning... и все
У кого-то получилось?

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
В autoiso.cfg используется read, a insmod read нет
Похоже модули большинства команд заранее подгружать не обязательно. echo, reboot, halt - тоже модули и тоже работают без insmod.
Или вам потребовалось добавить insmod read?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Я тестировал с core.img собранным так
Тогда лучше и echo, reboot, halt  добавить в insmod

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
А при EFI загрузке не работает. На всякий случай взял EFI с полным набором модулей из свежей lubuntu. Scanning... и все
В свое время у меня на EFI regexp подвисал, но на EFI именно этот скрипт я не тестировал. Вероятно, что тоже regexp виснет.
Сейчас под рукой нет компа с EFI. Будет возможность проверю.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Я тестировал с core.img собранным так
Значит зависит от того, что включено в образ. Хорошо, будем знать.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
Сейчас под рукой нет компа с EFI. Будет возможность проверю.
Проверил на виртуалке. Действительно виснет и действительно regexp.
Но виснет только при маске включающей диски. Типа этого:
Код
(\(.*\))
Именно такой поиск используется в функции pathname.
Не знаю можно ли это исправить.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
echo, reboot, halt
серьезно? вы подошли к компу с флешкой и не найдете как его перезагрузить или выключить? потери данных не будет т.к. с диском работы никакой не ведется. Echo для вывода сообщений на экран? так они и так выводятся и слишком много даже.

Я тестировал с core.img собранным так
модули grub при создании командой grub-mkimage могут сами  добавляться как зависимости, например если добавите halt, то добавятся еще extcmd и acpi модули. Зависимости прописаны в moddep.lst
« Последнее редактирование: 24 Октябрь 2019, 02:59:11 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.