Комментарии 40
Ventoy?
С этим уже статью не напишешь.
Вполне можно. Тут в комментах накидали - ventoy, netboot.xyz, multibootusb, easy2boot и если поискать то найдется ещё. Бери, да сравнивай по различным показателям/критериям - скриншотики всякие, таблички и т.д. Как раньше в бумажных журналах. В конце экспертное мнение :)
только я такой фигнёй не занимаюсь
Парни, ну что вы в самом деле? я уже и метку [tutor] поставил, и про ventoy упомянул в первых абзацах. Нифига не поняли основную мысль: эта статья как лабораторка на курсах - простая чтобы быстро повторить и достаточная чтобы показать принципы и некоторые тонкости. Можно конечно переписать сюда полностью документацию по grub2, kernel parameters, fdisk, anakonda, debian-installer и т.д. и с примерами. только никто не осилит. Еще раз -- учебная статья, только чтобы принцип был понятен. и да, то что на выходе весьма работоспособно. Без красивых менюшек только
Всё, что описано в статье отлично выполняется тем же самым ventoy(который является удобной оберткой для установки и управления грубом на флешке). Но не суть, изобретать велосипед — личное дело каждого.
1) Не заметил в статье, а как загрузчик grub появляется на вашем диске?
2) Как насчет боли UEFI?
А что с виндовыми образами? А утилиты мемтест, Виктория, мэдс, сброс паролей винды, прошивка компонентов компьютера?
не пользуюсь, потому и нет
всё кроме виктории есть в образе systemrecuecd
меня больше интересует зачем в 2022 году legacy загрузчик и как в 2022 году без uefi загрузчика?!
лично для себя даже ventoy выкинул на помойку когда узнал про существование netboot.xyz
поковырял .xyz, в виртуалке ни один дистр не прогрузился. спасибо, я лучше на ventoy посижу :)
netboot.xyz
А если ноутбук без Ethernet порта ?
вроде бы как с wi-fi тоже работает (естественно с ручным вбиванием настроек подключения), но я не пробовал честно говоря, вообще не фанат устройств из которых повырезали всё полезное. у меня из устройств без ethernet только телефон и pinebook pro, во втором я это решил при помощи type-c докстанции, и зарядка и ethernet и второй моник одним шнурочком, удобненько.
Ventoy выкинул ? Супер. А без инета чего делать?
Не то выкинул)
Бинарник memtest86+ запускается напрямую (не из .iso). А любые floppy образы с DOS программами через memdisk
В Debian он лежит в /usr/lib/syslinux/memdisk из пакета syslinux-common
menuentry "memtest86+" {
linux16 /boot/bootdisk/memtest
}
menuentry "FreeDOS" {
linux16 /boot/memdisk
initrd16 /boot/bootdisk/balder10.imz
}
menuentry "MHDD" {
linux16 /boot/memdisk
initrd16 /boot/bootdisk/mhdd.imz
}
А старый добрый TFTP через реализацию ipxe с их клёвыми менюшками??? До сих пор делаю и из сети и с образов грузится просто отлично... Ну и как выше писали мемтест и т.п. тоже неплохо, через то же меню реализованы...
Подскажите а под UEFI у вас работает загрузка посети?
Можете дать модельку платы или чипсета? С UEFI на старых гигабайтовских платах вроде всё ок было, но надо перепроверить.
зы По моему посту выше, может сложится впечатление, что я этот tftp прямо в день по нескольку раз под разные системы настраиваю. Конечно же это не так... Сейчас в этом вопросе я ближе к состоянию - сделал и забыл, не обессудьте... И железо на работе у нас довольно таки старое...
Сейчас уже модель не подскажу. У меня иногда возникает желание поднять сервер с образами. Но как дело доходит до UEFI все стопорится и некорректно работает. То подвисает загрузка, то вообще не видит сервер.
uefi pxe и legacy pxe я делал, проблем не возникло. а вот uefi+legacy pxe у меня ещё ни разу не получилось..
UPD: оп сабжу вашей проблемы, у меня решилось нечто подобное включением portfast на порту комутатора куда был воткнут проблемный сервер
Я cobbler делал для legacy+uefi, умвр.
Вот так у меня настроено в /etc/dnsmasq.conf. За legacy загрузку отвечает pxelinux, а UEFI - syslinux.efi Оба используют конфиг pxelinux.cfg/default
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-match=set:efi-x86_64,option:client-arch,9
dhcp-match=set:bios,option:client-arch,0
dhcp-boot=tag:efi-x86_64,"syslinux.efi"
dhcp-boot=tag:bios,"pxelinux.0"
где есть инфраструктура -- да, применимо. Где нет её, приходится грузиться с локального носителя. Для "энтерпрайза" хороший вариант задать в параметрах ядра свой ip-адрес и указать откуда стащить kickstart файл. А вот уже в самом kickstart-е вытворять чудеса :)
Вот что за фашизм со скриншотами?
Ещё и заботливо подчеркнутыми?
И тема мне интересна, и глаза болят - не могу читать.
Извините, но 100500 ручных действий в стиле «смотрим какой дистрибутив» и «смотрим какая метка диска» иначе как костылём я назвать не могу.
На всякий случай напомню про IODD/Zalman VE-200, но хотел ещё поделиться тем, что недавно наткнулся на проекты типа https://github.com/tjmnmk/gadget_cdrom и https://www.reddit.com/r/RASPBERRY_PI_PROJECTS/comments/itefrt/raspi_virtual_odd_optical_disk_drive/, позволяющие собрать совсем миниатюрный эмулятор cdrom с образами на microsd вместо 2.5" hdd (хотя есть IODD Mini, но он всё равно выглядит громоздким из-за клавиатуры).
проекты интересные, но использовать малину как эмулятор сидирома это какой-то лютый оверинженеринг ИМХО.
По моему лучшее решение это ioddMINI, есть поддержка ISO, VHD, защита от записи и т.д.
Можно создать виртуальные флешки на основе VHD, загружать ISO, 100% совместимость.
https://github.com/hackerncoder/multibootusb
Та же самая идея с хранением .iso на флешке и использованием GRUB, только менюшки "автоматически" (имеется в виду, что для большинства популярных дистрибутивов написаны конфиги, аналогичные конфигам автора статьи) подхватывают все .iso
Ну и до кучи - есть еще замечательный (по моему личному мнению) проект www.easy2boot.com (сайт сейчас почему то не доступен), все умеет из коробки, все так же - закидывай ISO файлы и специальные (подготовленные) VHD файлы и грузись себе с радостью, причем хочу отметить что вариант спасал меня загрузиться даже в самых "безнадежных" ситуациях.
P.S.
В новой версии www.easy2boot.com - графическое меню, которое лично мне не нравиться, но его можно отключить и работать в "красивом" терминальном меню (по типу Hirens BootCD)
AioBoot?
Сам костылил с grub4dos.
Но появился Ventoy )
multiboot usb-drive. своими руками