hello. since i work on #63166 <https://bugs.archlinux.org/task/63166?project=6>i have sum questions about archiso project. As far as I understand, two loaders are used. syslinux for bios and systemd-boot for efi. is it so? and why it is so? i modified syslinux config <https://github.com/alex19EP/talkingarch/raw/accessible-upstreem/configs/releng/syslinux/archiso_sys.cfg> to add another entry with kernel cmdline options. do i need to add another file in configs/releng/efiboot/loader/entries for efi support? why are archiso-x86_64-cd.conf and archiso-x86_64-usb.conf? thanks.
On 10/6/19 2:38 PM, Alexandr Epaneshnikov via arch-releng wrote:
hello. since i work on #63166 <https://bugs.archlinux.org/task/63166?project=6>i have sum questions about archiso project.
As far as I understand, two loaders are used. syslinux for bios and systemd-boot for efi. is it so? and why it is so?
* because systemd-boot does not support non-efi * syslinux may not work on efi (at least it does for few machines I tested). * systemd-boot is the... maybe bring most features to systemd...
i modified syslinux config <https://github.com/alex19EP/talkingarch/raw/accessible-upstreem/configs/releng/syslinux/archiso_sys.cfg> to add another entry with kernel cmdline options. do i need to add another file in configs/releng/efiboot/loader/entries for efi support?
yes
why are archiso-x86_64-cd.conf and archiso-x86_64-usb.conf?
One for USB EFI boot, the other for the vintage DVD/CD mode in EFI ("El Torito")
thanks.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 thanks for answers.
One for USB EFI boot, the other for the vintage DVD/CD mode in EFI ("El Torito")
wear i can read about Torito? because now i don't understand fully "how boot segment of archiso built?" 11.10.2019 17:28, Gerardo Exequiel Pozzi via arch-releng пишет:
On 10/6/19 2:38 PM, Alexandr Epaneshnikov via arch-releng wrote:
hello. since i work on #63166 <https://bugs.archlinux.org/task/63166?project=6>i have sum questions about archiso project.
As far as I understand, two loaders are used. syslinux for bios and systemd-boot for efi. is it so? and why it is so?
* because systemd-boot does not support non-efi * syslinux may not work on efi (at least it does for few machines I tested). * systemd-boot is the... maybe bring most features to systemd...
i modified syslinux config
to add another entry with kernel cmdline options. do i need to add another file in configs/releng/efiboot/loader/entries for efi support?
yes
why are archiso-x86_64-cd.conf and archiso-x86_64-usb.conf?
One for USB EFI boot, the other for the vintage DVD/CD mode in EFI ("El Torito")
thanks.
-----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEmDpINQtE3sIdHVXeT5e0hcLTerEFAl2govQACgkQT5e0hcLT erF2cgf/dpmiOqlEyUvZRO7vTy/nOjmmq/P/Ur1insJb0ulI0iuA1H7LNmsuZmzB R7oP2JHqWHBeCnIGOYDNQL/EWdwIfNXDTgYLkp67bnXL/4rA32TKGtx4QXqRS/3c jDJdzm+pI93KkfEAxmTox9CPzMBN75U/OG/f4OcSuEgL+emVXaLn7kgm4dv4+Uig Zikr8s75t1E7QttvRvA7iSLTkYCHzXSpQVWduNBtR2I/1Eq9S38P/tgNoC00JLoo NTjZc5uYUHj1h6hA4l6C7X6TGgHMdHjqCtBLTAOkMkS/OG+gswUkU18dNmsVjIcY aqaB6JXfDrVbBIieLO+sB35yXf7pPg== =UIuT -----END PGP SIGNATURE-----
On 10/11/19 12:42 PM, александр епанешников via arch-releng wrote:
thanks for answers.
One for USB EFI boot, the other for the vintage DVD/CD mode in EFI ("El Torito")
wear i can read about Torito? because now i don't understand fully "how boot segment of archiso built?"
For traditional bios firmware, this is done "magically" by these lines: -eltorito-boot isolinux/isolinux.bin -eltorito-catalog isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table and for efi firmware with (at last) -eltorito-alt-boot -e EFI/archiso/efiboot.img -no-emul-boot -isohybrid-gpt-basdat" in mkarchiso this requires more work, because efiboot.img must be prepared this is just a vfat fs inside (done at build.sh)
11.10.2019 17:28, Gerardo Exequiel Pozzi via arch-releng пишет:
On 10/6/19 2:38 PM, Alexandr Epaneshnikov via arch-releng wrote:
hello. since i work on #63166 <https://bugs.archlinux.org/task/63166?project=6>i have sum questions about archiso project.
As far as I understand, two loaders are used. syslinux for bios and systemd-boot for efi. is it so? and why it is so?
* because systemd-boot does not support non-efi * syslinux may not work on efi (at least it does for few machines I tested). * systemd-boot is the... maybe bring most features to systemd...
i modified syslinux config
to add another entry with kernel cmdline options. do i need to add another file in configs/releng/efiboot/loader/entries for efi support?
yes
why are archiso-x86_64-cd.conf and archiso-x86_64-usb.conf?
One for USB EFI boot, the other for the vintage DVD/CD mode in EFI ("El Torito")
thanks.
participants (3)
-
Alexandr Epaneshnikov
-
Gerardo Exequiel Pozzi
-
александр епанешников