Code: Select all
mkdir /efi
mount /dev/sda1 /efi
cd /efi/EFI
cp -r Salix-Xfce-14.2 boot
cd boot
mv elilo.efi bootx64.efi
Code: Select all
cp Salix-Xfce-14.2/* boot/
Code: Select all
mkdir /efi
mount /dev/sda1 /efi
cd /efi/EFI
cp -r Salix-Xfce-14.2 boot
cd boot
mv elilo.efi bootx64.efi
Code: Select all
cp Salix-Xfce-14.2/* boot/
Code: Select all
root@salix64:/# mkdir /efi
root@salix64:/# mount /dev/sda1 /efi
root@salix64:/# cd /efi/EFI
sh: cd: /efi/EFI: No such file or directory
root@salix64:/# ls
bin/ dev/ floppy/ lib64/ nfs@ run/ sys/ usr/
boot@ efi/ init@ lost+found/ proc/ sbin/ tag/ var/
cdrom@ etc/ lib/ mnt/ root/ scripts/ tmp/
root@salix64:/# cd efi/
root@salix64:/efi# ls
Boot/ bootmgr BOOTSECT.BAK System\ Volume\ Information/
Code: Select all
root@salix64:/efi/Boot# ls
BCD cs-CZ/ es-ES/ it-IT/ nl-NL/ sv-SE/
BCD.LOG da-DK/ fi-FI/ ja-JP/ pl-PL/ tr-TR/
BCD.LOG1 de-DE/ Fonts/ ko-KR/ pt-BR/ zh-CN/
BCD.LOG2 el-GR/ fr-FR/ memtest.exe pt-PT/ zh-HK/
BOOTSTAT.DAT en-US/ hu-HU/ nb-NO/ ru-RU/ zh-TW/
Code: Select all
mount /dev/sda3 /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
liloconfig
That's probably because of an incomplete implementation of the UEFI specification, as this particular name, as shown in the table 14 page 91, is intended in case of booting via the Simple File Protocol, at least when booting from a removable media.mimosa wrote:1) the BIOS requires the .efi file to have a particular name (one can only shake one's head in disbelief)
Wow. De la bonne grosse doc, en effet. J’irai lire ça attentivement, en espérant comprendre suffisamment de choses. Merci.DidierSpaier wrote:Pour en savoir plus et pour les longues soirées d'hiver, voir le chapitre 5 GUID Partition Table (GPT) Disk Layout (page numérotée 115, physiquement page 183) de la spécification UEFI 2.7 errata A